[2025-08-26 19:41:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-26 19:41:08] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-26 19:41:08] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-26 19:41:08] local.INFO: General API request started {"request_id":"REQ_68ad9d5460e1c","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-08-26 19:41:08] local.INFO: Wallet inquiry detected via raw request data  
[2025-08-26 19:41:08] local.INFO: Request analysis {"request_id":"REQ_68ad9d5460e1c","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-08-26 19:41:08] local.INFO: General API processing data {"request_id":"REQ_68ad9d5460e1c","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-08-26 19:41:08] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-08-26 19:41:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-26 19:41:08] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-26 19:41:08] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":521} 
[2025-08-26 19:41:08] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-08-26 19:41:08] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-08-26 19:41:08] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ad9d5488fbd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-26 19:41:08] local.INFO: Wallet API response received {"request_id":"GEN_68ad9d5488fbd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-26 19:41:08] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ad9d5460e1c","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-08-26 19:41:08"}} 
[2025-08-26 19:41:08] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ad9d5460e1c","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-08-26 19:41:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-26 19:41:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-26 19:41:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-26 19:41:09] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-26 19:41:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","mobile_number":"818042746786"} 
[2025-08-26 19:41:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-26 19:41:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-26 19:41:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-26 19:41:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","wallet_id":"8003100011285"} 
[2025-08-26 19:41:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","wallet_id":"8003100011285"} 
[2025-08-26 19:41:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-26 19:41:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-26 19:41:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","mobile_number":"818042746786"} 
[2025-08-26 19:41:09] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-26 19:41:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ad9d55480cb","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":457.01503753662109375} 
[2025-08-26 19:41:10] local.DEBUG: CRC Parameter String {"string":"amount=399000&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-08-26 19:41:10] local.DEBUG: CRC Calculation Result {"crc":"f354ae08","input_params_count":4} 
[2025-08-26 19:41:10] local.DEBUG: CRC Verification {"received":"f354ae08","calculated":"f354ae08","match":true} 
[2025-08-26 19:41:10] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"399000","program_code":"N1","crc_provided":true} 
[2025-08-26 19:41:11] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-08-26 19:42:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-26 19:42:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-26 19:42:51] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-26 19:42:51] local.INFO: General API request started {"request_id":"REQ_68ad9dbb0854e","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-08-26 19:42:51] local.INFO: Wallet inquiry detected via raw request data  
[2025-08-26 19:42:51] local.INFO: Request analysis {"request_id":"REQ_68ad9dbb0854e","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-08-26 19:42:51] local.INFO: General API processing data {"request_id":"REQ_68ad9dbb0854e","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-08-26 19:42:51] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-08-26 19:42:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-26 19:42:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-26 19:42:51] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":521} 
[2025-08-26 19:42:51] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-08-26 19:42:51] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-08-26 19:42:51] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ad9dbb147db","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-26 19:42:51] local.INFO: Wallet API response received {"request_id":"GEN_68ad9dbb147db","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-26 19:42:51] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ad9dbb0854e","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-08-26 19:42:51"}} 
[2025-08-26 19:42:51] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ad9dbb0854e","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-08-26 19:42:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-26 19:42:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-26 19:42:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-26 19:42:51] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-26 19:42:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","mobile_number":"818042746786"} 
[2025-08-26 19:42:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-26 19:42:51] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-26 19:42:51] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-26 19:42:51] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","wallet_id":"8003100011285"} 
[2025-08-26 19:42:51] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","wallet_id":"8003100011285"} 
[2025-08-26 19:42:51] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-26 19:42:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-26 19:42:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","mobile_number":"818042746786"} 
[2025-08-26 19:42:52] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-26 19:42:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ad9dbbbc4af","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":436.1679553985595703125} 
[2025-08-27 09:29:48] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 09:29:49] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:31:54] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 09:31:54] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 09:31:54] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 09:31:54] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 09:31:54] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 09:31:54] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 09:31:54] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 09:31:54] local.INFO: TAC record created successfully via API {"record_id":97,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 09:36:54"} 
[2025-08-27 09:31:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 09:31:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 09:31:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756258314586080%422fcc3e422fcc3e"} 
[2025-08-27 09:31:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 09:31:54\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756258314586080%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 09:31:58] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:32:08] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:34:09] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 09:34:12] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:42:34] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 09:42:34] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 09:42:34] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 09:42:34] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 09:42:34] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 09:42:34] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 09:42:34] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 09:42:34] local.INFO: TAC record created successfully via API {"record_id":98,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 09:47:34"} 
[2025-08-27 09:42:34] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 09:42:35] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 09:42:35] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756258955283965%422fcc3e422fcc3e"} 
[2025-08-27 09:42:35] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 09:42:35\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756258955283965%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 09:42:39] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:45:32] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 09:45:35] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:45:40] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 09:45:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 09:45:40] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 09:45:40] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 09:45:40] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 09:45:40] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 09:45:40] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 09:45:40] local.INFO: TAC record created successfully via API {"record_id":99,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 09:50:40"} 
[2025-08-27 09:45:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 09:45:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 09:45:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756259140617514%422fcc3e422fcc3e"} 
[2025-08-27 09:45:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 09:45:40\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756259140617514%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 09:45:47] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 09:45:47] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 09:45:47] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 09:45:47] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 09:45:50] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:56:53] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:56:54] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:59:27] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 09:59:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 09:59:27] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 09:59:27] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 09:59:27] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 09:59:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 09:59:27] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 09:59:27] local.INFO: TAC record created successfully via API {"record_id":100,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:04:27"} 
[2025-08-27 09:59:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 09:59:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 09:59:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756259967794572%422fcc3e422fcc3e"} 
[2025-08-27 09:59:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 09:59:27\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756259967794572%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 09:59:33] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 09:59:36] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 09:59:40] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 09:59:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 09:59:40] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 09:59:40] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 09:59:40] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 09:59:40] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 09:59:40] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 09:59:40] local.INFO: TAC record created successfully via API {"record_id":101,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:04:40"} 
[2025-08-27 09:59:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 09:59:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 09:59:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756259980805174%422fcc3e422fcc3e"} 
[2025-08-27 09:59:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 09:59:40\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756259980805174%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 09:59:47] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 09:59:47] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 09:59:48] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 09:59:48] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 09:59:50] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 09:29:48"} 
[2025-08-27 10:00:18] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:00:18] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:00:18] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:00:18] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:00:18] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:00:18] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:00:18] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:00:18] local.INFO: TAC record created successfully via API {"record_id":102,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:05:18"} 
[2025-08-27 10:00:18] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:00:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:00:19] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260018997546%422fcc3e422fcc3e"} 
[2025-08-27 10:00:19] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:00:19\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260018997546%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:00:26] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:00:27] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:00:28] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:00:26"} 
[2025-08-27 10:00:31] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 10:01:56] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:00:26"} 
[2025-08-27 10:01:57] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:00:26"} 
[2025-08-27 10:02:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:02:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:02:06] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:02:06] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:02:06] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:02:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:02:06] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:02:06] local.INFO: TAC record created successfully via API {"record_id":103,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:07:06"} 
[2025-08-27 10:02:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:02:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:02:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260127460823%422fcc3e422fcc3e"} 
[2025-08-27 10:02:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:02:07\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260127460823%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:02:21] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:02:21] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:02:21] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:02:21] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:02:36] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:02:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:02:36] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:02:36] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:02:36] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:02:36] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:02:36] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:02:36] local.INFO: TAC record created successfully via API {"record_id":104,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:07:36"} 
[2025-08-27 10:02:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:02:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:02:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260156886896%422fcc3e422fcc3e"} 
[2025-08-27 10:02:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:02:36\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260156886896%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:02:44] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:02:45] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:02:47] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:02:44"} 
[2025-08-27 10:02:51] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:02:51] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:02:51] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:02:51] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:02:54] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:02:44"} 
[2025-08-27 10:06:52] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:06:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:06:52] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:06:52] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:06:52] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:06:52] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:06:52] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:06:52] local.INFO: TAC record created successfully via API {"record_id":105,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:11:52"} 
[2025-08-27 10:06:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:06:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:06:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260412766168%422fcc3e422fcc3e"} 
[2025-08-27 10:06:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:06:52\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260412766168%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:07:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:07:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:07:55] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:07:55] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:07:55] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:07:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:07:55] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:07:55] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 10:07:55] local.INFO: TAC record created successfully via API {"record_id":106,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 10:12:55"} 
[2025-08-27 10:07:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:07:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:07:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260475578448%422fcc3e422fcc3e"} 
[2025-08-27 10:07:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:07:55\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260475578448%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:08:10] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:08:10] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:08:15] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:08:15] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:08:16] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:08:16] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:08:19] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:08:10"} 
[2025-08-27 10:08:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:08:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:08:24] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:08:24] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:08:24] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:08:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:08:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:08:24] local.INFO: TAC record created successfully via API {"record_id":107,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:13:24"} 
[2025-08-27 10:08:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:08:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:08:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260505331167%422fcc3e422fcc3e"} 
[2025-08-27 10:08:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:08:25\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260505331167%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:08:34] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:08:35] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:08:38] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:08:38] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:08:38] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:08:38] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:08:41] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:08:34"} 
[2025-08-27 10:10:21] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:10:22] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:10:21"} 
[2025-08-27 10:14:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:14:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:14:23] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:14:23] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:14:23] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:14:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:14:23] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:14:23] local.INFO: TAC record created successfully via API {"record_id":108,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:19:23"} 
[2025-08-27 10:14:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:14:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:14:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260864006836%422fcc3e422fcc3e"} 
[2025-08-27 10:14:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:14:24\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260864006836%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:14:47] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:14:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:14:47] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:14:47] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:14:47] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:14:47] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:14:47] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:14:47] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 10:14:47] local.INFO: TAC record created successfully via API {"record_id":109,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 10:19:47"} 
[2025-08-27 10:14:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:14:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:14:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260888235735%422fcc3e422fcc3e"} 
[2025-08-27 10:14:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:14:48\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260888235735%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:16:00] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:16:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:16:00] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:16:00] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:16:00] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:16:00] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:16:00] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:16:00] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 10:16:00] local.INFO: TAC record created successfully via API {"record_id":110,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 10:21:00"} 
[2025-08-27 10:16:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:16:00] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:16:01] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756260961239458%422fcc3e422fcc3e"} 
[2025-08-27 10:16:01] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:16:01\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756260961239458%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:16:10] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:16:10] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:16:10] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:16:10] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:16:15] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:10:21"} 
[2025-08-27 10:16:58] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:16:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:16:58] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:16:58] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:16:58] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:16:58] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:16:58] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:16:58] local.INFO: TAC record created successfully via API {"record_id":111,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:21:58"} 
[2025-08-27 10:16:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:16:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:16:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261018451831%422fcc3e422fcc3e"} 
[2025-08-27 10:16:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:16:58\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261018451831%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:17:07] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:17:07] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:17:11] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:17:11] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:17:11] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:17:11] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:17:13] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:17:07"} 
[2025-08-27 10:17:19] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:17:19] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:17:19] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:17:19] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:17:19] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:17:19] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:17:19] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:17:19] local.INFO: TAC record created successfully via API {"record_id":112,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:22:19"} 
[2025-08-27 10:17:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:17:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:17:19] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261039622944%422fcc3e422fcc3e"} 
[2025-08-27 10:17:19] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:17:19\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261039622944%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:17:24] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 10:17:27] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:17:07"} 
[2025-08-27 10:17:29] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:17:29] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:17:29] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:17:29] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:17:29] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:17:29] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:17:29] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:17:29] local.INFO: TAC record created successfully via API {"record_id":113,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:22:29"} 
[2025-08-27 10:17:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:17:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fJf46ipcQ8urEgveCDX7...","title":"USDT request"} 
[2025-08-27 10:17:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261049915276%422fcc3e422fcc3e"} 
[2025-08-27 10:17:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:17:29\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261049915276%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:17:33] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:17:33] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:17:33] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:17:33] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:17:35] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:17:07"} 
[2025-08-27 10:22:27] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:22:28] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:22:30] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:22:27"} 
[2025-08-27 10:22:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:22:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:22:38] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:22:38] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:22:38] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:22:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:22:38] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:22:38] local.INFO: TAC record created successfully via API {"record_id":114,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:27:38"} 
[2025-08-27 10:22:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:22:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:22:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261359365523%422fcc3e422fcc3e"} 
[2025-08-27 10:22:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:22:39\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261359365523%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:22:56] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:22:56] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:22:56] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:22:56] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:22:59] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:22:27"} 
[2025-08-27 10:22:59] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:22:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:22:59] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:22:59] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:22:59] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:22:59] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:22:59] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:22:59] local.INFO: TAC record created successfully via API {"record_id":115,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:27:59"} 
[2025-08-27 10:22:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:22:59] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:22:59] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261379593836%422fcc3e422fcc3e"} 
[2025-08-27 10:22:59] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:22:59\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261379593836%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:23:03] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 10:23:06] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:22:27"} 
[2025-08-27 10:23:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:23:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:23:10] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:23:10] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:23:10] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:23:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:23:10] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:23:10] local.INFO: TAC record created successfully via API {"record_id":116,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:28:10"} 
[2025-08-27 10:23:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:23:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:23:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261390706279%422fcc3e422fcc3e"} 
[2025-08-27 10:23:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:23:10\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261390706279%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:23:20] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:23:24] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:23:24] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:23:25] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:23:25] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:23:27] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:23:20"} 
[2025-08-27 10:23:31] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:23:20"} 
[2025-08-27 10:23:31] local.INFO: FCM token already available for biometric-enabled user {"user_id":10,"device_id":"AP3A.240905.015.A2"} 
[2025-08-27 10:23:31] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-27 10:23:33] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:23:20"} 
[2025-08-27 10:23:33] local.INFO: FCM token already available for biometric-enabled user {"user_id":10,"device_id":"AP3A.240905.015.A2"} 
[2025-08-27 10:23:33] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-27 10:23:39] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:23:39] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:23:40] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:23:39"} 
[2025-08-27 10:23:47] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:23:48] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:23:48] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:23:47"} 
[2025-08-27 10:23:56] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:23:57] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:23:58] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:23:56"} 
[2025-08-27 10:24:05] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:24:05] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:24:05"} 
[2025-08-27 10:24:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:24:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:24:10] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:24:10] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:24:10] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:24:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:24:10] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:24:10] local.INFO: TAC record created successfully via API {"record_id":117,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:29:10"} 
[2025-08-27 10:24:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:24:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:24:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261450448515%422fcc3e422fcc3e"} 
[2025-08-27 10:24:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:24:10\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261450448515%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:24:14] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:24:14] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:24:14"} 
[2025-08-27 10:24:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:24:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:24:24] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:24:24] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:24:24] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:24:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:24:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:24:24] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 10:24:24] local.INFO: TAC record created successfully via API {"record_id":118,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 10:29:24"} 
[2025-08-27 10:24:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:24:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:24:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261468358455%422fcc3e422fcc3e"} 
[2025-08-27 10:24:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:24:28\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261468358455%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:24:32] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:24:36] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:24:36] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:24:36] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:24:36] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:24:39] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:24:32"} 
[2025-08-27 10:24:52] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:24:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:24:52] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:24:52] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:24:52] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:24:52] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:24:52] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:24:52] local.INFO: TAC record created successfully via API {"record_id":119,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:29:52"} 
[2025-08-27 10:24:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:24:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:24:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261492748838%422fcc3e422fcc3e"} 
[2025-08-27 10:24:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:24:52\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261492748838%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:24:58] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:24:59] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:25:03] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 10:25:05] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:24:58"} 
[2025-08-27 10:25:09] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:25:10] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:25:10] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:25:09"} 
[2025-08-27 10:26:47] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:25:09"} 
[2025-08-27 10:27:15] local.INFO: PIN updated via API {"user_id":10,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:27:17] local.WARNING: Invalid or expired session token attempt {"token_prefix":"mwRJ3t1rpe...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-08-27 10:27:18] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:27:19] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:27:18"} 
[2025-08-27 10:27:31] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:27:32] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:27:31"} 
[2025-08-27 10:27:42] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:27:43] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:27:44] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:27:42"} 
[2025-08-27 10:30:17] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:30:17] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:30:18] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:30:17"} 
[2025-08-27 10:31:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:31:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:31:23] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:31:23] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:31:23] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:31:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:31:23] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:31:23] local.INFO: TAC record created successfully via API {"record_id":120,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:36:23"} 
[2025-08-27 10:31:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:31:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e2a1oZ2IR6yPS2-lv1tl...","title":"USDT request"} 
[2025-08-27 10:31:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261883830611%422fcc3e422fcc3e"} 
[2025-08-27 10:31:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:31:23\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261883830611%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:31:28] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:31:28] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:31:28] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:31:28] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:31:30] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:30:17"} 
[2025-08-27 10:32:02] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:32:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:32:02] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:32:02] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:32:02] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:32:02] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:32:02] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:32:02] local.INFO: TAC record created successfully via API {"record_id":121,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:37:02"} 
[2025-08-27 10:32:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:32:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e2a1oZ2IR6yPS2-lv1tl...","title":"USDT request"} 
[2025-08-27 10:32:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756261922863016%422fcc3e422fcc3e"} 
[2025-08-27 10:32:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:32:02\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756261922863016%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:32:05] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:32:05] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:32:06] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:32:06] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:33:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:33:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:33:24] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:33:24] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:33:24] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:33:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:33:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:33:24] local.INFO: TAC record created successfully via API {"record_id":122,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:38:24"} 
[2025-08-27 10:33:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:33:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e2a1oZ2IR6yPS2-lv1tl...","title":"USDT request"} 
[2025-08-27 10:33:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262004879020%422fcc3e422fcc3e"} 
[2025-08-27 10:33:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:33:24\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262004879020%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:33:29] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:33:29] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:33:30] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:33:30] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:33:32] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:30:17"} 
[2025-08-27 10:33:39] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:33:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:33:39] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:33:39] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:33:39] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:33:39] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:33:39] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:33:39] local.INFO: TAC record created successfully via API {"record_id":123,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:38:39"} 
[2025-08-27 10:33:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:33:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e2a1oZ2IR6yPS2-lv1tl...","title":"USDT request"} 
[2025-08-27 10:33:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262020215289%422fcc3e422fcc3e"} 
[2025-08-27 10:33:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:33:40\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262020215289%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:33:42] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:33:42] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:33:42] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:33:42] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:33:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:33:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:33:48] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:33:48] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:33:48] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:33:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:33:48] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:33:48] local.INFO: TAC record created successfully via API {"record_id":124,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:38:48"} 
[2025-08-27 10:33:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:33:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e2a1oZ2IR6yPS2-lv1tl...","title":"USDT request"} 
[2025-08-27 10:33:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262028595879%422fcc3e422fcc3e"} 
[2025-08-27 10:33:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:33:48\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262028595879%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:33:50] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:33:50] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:33:50] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:33:50] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:36:16] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:36:16] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:36:16] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:36:16] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:36:16] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:36:16] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:36:16] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:36:16] local.INFO: TAC record created successfully via API {"record_id":125,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:41:16"} 
[2025-08-27 10:36:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:36:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e2a1oZ2IR6yPS2-lv1tl...","title":"USDT request"} 
[2025-08-27 10:36:17] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262177228749%422fcc3e422fcc3e"} 
[2025-08-27 10:36:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:36:17\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262177228749%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:36:21] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:36:21] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:36:21] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:36:21] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:36:23] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:30:17"} 
[2025-08-27 10:36:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:36:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:36:55] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:36:55] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:36:55] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:36:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:36:55] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:36:55] local.INFO: TAC record created successfully via API {"record_id":126,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:41:55"} 
[2025-08-27 10:36:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:36:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e2a1oZ2IR6yPS2-lv1tl...","title":"USDT request"} 
[2025-08-27 10:36:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262216332058%422fcc3e422fcc3e"} 
[2025-08-27 10:36:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:36:56\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262216332058%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:37:06] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:37:06] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:37:10] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:37:10] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:37:10] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:37:10] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:37:12] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:37:06"} 
[2025-08-27 10:37:31] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:37:31] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:38:17] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:38:17] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:38:18] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:38:17"} 
[2025-08-27 10:38:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:38:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:38:23] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:38:23] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:38:23] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:38:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:38:23] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:38:23] local.INFO: TAC record created successfully via API {"record_id":127,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:43:23"} 
[2025-08-27 10:38:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:38:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cm76tx-RQPGpTaHZIanp...","title":"USDT request"} 
[2025-08-27 10:38:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262303889820%422fcc3e422fcc3e"} 
[2025-08-27 10:38:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:38:23\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262303889820%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:38:33] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:38:36] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:38:36] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:38:37] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:38:37] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:38:38] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:38:33"} 
[2025-08-27 10:38:44] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:38:45] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:38:48] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:44:45] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:44:45] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:44:46] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:44:45"} 
[2025-08-27 10:44:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:44:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:44:48] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:44:48] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:44:48] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:44:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:44:48] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:44:48] local.INFO: TAC record created successfully via API {"record_id":128,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:49:48"} 
[2025-08-27 10:44:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:44:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:44:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262688979740%422fcc3e422fcc3e"} 
[2025-08-27 10:44:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:44:49\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262688979740%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:44:52] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:44:52] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:44:53] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:44:53] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:44:54] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:44:45"} 
[2025-08-27 10:44:58] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:44:58] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:44:59] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:44:58"} 
[2025-08-27 10:45:04] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:45:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:45:04] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:45:04] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:45:04] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:45:04] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:45:04] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:45:04] local.INFO: TAC record created successfully via API {"record_id":129,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 10:50:04"} 
[2025-08-27 10:45:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:45:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:45:04] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262704960350%422fcc3e422fcc3e"} 
[2025-08-27 10:45:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:45:04\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262704960350%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:45:09] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:45:09] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:45:09"} 
[2025-08-27 10:45:20] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:45:20] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:45:20] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:45:20] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:45:20] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:45:20] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:45:20] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:45:20] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 10:45:20] local.INFO: TAC record created successfully via API {"record_id":130,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 10:50:20"} 
[2025-08-27 10:45:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:45:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:45:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756262720640658%422fcc3e422fcc3e"} 
[2025-08-27 10:45:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:45:20\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756262720640658%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:45:25] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:45:25] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:45:29] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:45:29] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:45:30] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:45:30] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:45:31] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:45:25"} 
[2025-08-27 10:45:36] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:45:36] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:45:37] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:45:36"} 
[2025-08-27 10:47:50] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:47:51] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:47:50"} 
[2025-08-27 10:47:59] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:47:59] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:48:00] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:47:59"} 
[2025-08-27 10:58:02] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:58:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:58:02] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:58:02] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:58:02] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:58:02] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:58:02] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:58:02] local.INFO: TAC record created successfully via API {"record_id":131,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:03:02"} 
[2025-08-27 10:58:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:58:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:58:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263482900718%422fcc3e422fcc3e"} 
[2025-08-27 10:58:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:58:02\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263482900718%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:58:07] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:58:07] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:58:07] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:58:07] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:58:09] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:47:59"} 
[2025-08-27 10:58:18] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:58:18] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:58:18] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:58:18] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:58:18] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:58:18] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:58:18] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:58:18] local.INFO: TAC record created successfully via API {"record_id":132,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:03:18"} 
[2025-08-27 10:58:18] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:58:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:58:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263498610971%422fcc3e422fcc3e"} 
[2025-08-27 10:58:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:58:18\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263498610971%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:58:23] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:58:23] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:58:26] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:58:26] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:58:28] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:58:28] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:58:30] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:58:23"} 
[2025-08-27 10:58:36] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 10:58:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 10:58:36] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 10:58:36] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 10:58:36] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 10:58:36] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 10:58:36] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 10:58:36] local.INFO: TAC record created successfully via API {"record_id":133,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:03:36"} 
[2025-08-27 10:58:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 10:58:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"djenPBSSTHSY2NwMSSUO...","title":"USDT request"} 
[2025-08-27 10:58:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263516825895%422fcc3e422fcc3e"} 
[2025-08-27 10:58:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 10:58:36\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263516825895%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 10:58:42] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 10:58:42] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:58:42"} 
[2025-08-27 10:58:47] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 10:58:47] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 10:58:48] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 10:58:48] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 10:58:50] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 10:58:42"} 
[2025-08-27 11:04:14] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:04:14] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:04:15] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:04:14"} 
[2025-08-27 11:04:18] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 11:04:18] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 11:04:18] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 11:04:18] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 11:04:18] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 11:04:18] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 11:04:18] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 11:04:18] local.INFO: TAC record created successfully via API {"record_id":134,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:09:18"} 
[2025-08-27 11:04:18] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 11:04:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dXuSnNHURW6xeunVq9Vq...","title":"USDT request"} 
[2025-08-27 11:04:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263858917748%422fcc3e422fcc3e"} 
[2025-08-27 11:04:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 11:04:18\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263858917748%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 11:04:23] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 11:04:23] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 11:04:23] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 11:04:23] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 11:04:24] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:04:14"} 
[2025-08-27 11:04:26] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 11:04:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 11:04:26] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 11:04:26] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 11:04:26] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 11:04:26] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 11:04:26] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 11:04:26] local.INFO: TAC record created successfully via API {"record_id":135,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:09:26"} 
[2025-08-27 11:04:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 11:04:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dXuSnNHURW6xeunVq9Vq...","title":"USDT request"} 
[2025-08-27 11:04:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263867289589%422fcc3e422fcc3e"} 
[2025-08-27 11:04:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 11:04:27\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263867289589%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 11:04:30] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 11:04:30] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 11:04:31] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 11:04:31] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 11:04:32] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:04:14"} 
[2025-08-27 11:04:40] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:04:14"} 
[2025-08-27 11:04:40] local.INFO: FCM token already available for biometric-enabled user {"user_id":10,"device_id":"AP3A.240905.015.A2"} 
[2025-08-27 11:04:40] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-27 11:04:41] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:04:14"} 
[2025-08-27 11:04:41] local.INFO: FCM token already available for biometric-enabled user {"user_id":10,"device_id":"AP3A.240905.015.A2"} 
[2025-08-27 11:04:41] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-27 11:04:46] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:04:46] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:04:46"} 
[2025-08-27 11:04:46] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 11:04:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 11:04:46] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 11:04:46] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 11:04:46] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 11:04:46] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 11:04:46] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 11:04:46] local.INFO: TAC record created successfully via API {"record_id":136,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:09:46"} 
[2025-08-27 11:04:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 11:04:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dXuSnNHURW6xeunVq9Vq...","title":"USDT request"} 
[2025-08-27 11:04:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263887292159%422fcc3e422fcc3e"} 
[2025-08-27 11:04:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 11:04:47\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263887292159%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 11:04:50] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 11:04:50] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 11:04:50] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 11:04:50] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 11:04:51] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:04:46"} 
[2025-08-27 11:04:54] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 11:04:54] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 11:04:54] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 11:04:54] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 11:04:54] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 11:04:54] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 11:04:54] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 11:04:54] local.INFO: TAC record created successfully via API {"record_id":137,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:09:54"} 
[2025-08-27 11:04:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 11:04:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dXuSnNHURW6xeunVq9Vq...","title":"USDT request"} 
[2025-08-27 11:04:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263895082820%422fcc3e422fcc3e"} 
[2025-08-27 11:04:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 11:04:55\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263895082820%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 11:04:59] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:04:59] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:05:03] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 11:05:03] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 11:05:03] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 11:05:03] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 11:05:04] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:04:59"} 
[2025-08-27 11:05:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 11:05:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 11:05:10] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 11:05:10] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 11:05:10] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 11:05:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 11:05:10] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 11:05:10] local.INFO: TAC record created successfully via API {"record_id":138,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:10:10"} 
[2025-08-27 11:05:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 11:05:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dXuSnNHURW6xeunVq9Vq...","title":"USDT request"} 
[2025-08-27 11:05:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263911256333%422fcc3e422fcc3e"} 
[2025-08-27 11:05:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 11:05:11\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263911256333%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 11:05:27] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:05:27] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:05:28] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:05:27"} 
[2025-08-27 11:05:35] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 11:05:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 11:05:35] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 11:05:35] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 11:05:35] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 11:05:35] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 11:05:35] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 11:05:35] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 11:05:35] local.INFO: TAC record created successfully via API {"record_id":139,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 11:10:35"} 
[2025-08-27 11:05:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 11:05:35] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dXuSnNHURW6xeunVq9Vq...","title":"USDT request"} 
[2025-08-27 11:05:35] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756263935752795%422fcc3e422fcc3e"} 
[2025-08-27 11:05:35] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 11:05:35\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756263935752795%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 11:05:40] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:05:45] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 11:05:45] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 11:05:46] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 11:05:46] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 11:05:47] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:05:39"} 
[2025-08-27 11:05:53] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:05:54] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:05:54] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:05:53"} 
[2025-08-27 11:25:27] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:25:28] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:25:27"} 
[2025-08-27 11:25:34] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:25:34] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:25:35] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:25:34"} 
[2025-08-27 11:25:40] local.INFO: Successful trusted device login via API {"user_id":10,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:25:41] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:25:40"} 
[2025-08-27 11:25:42] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:25:40"} 
[2025-08-27 11:25:43] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:25:40"} 
[2025-08-27 11:25:47] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:25:40"} 
[2025-08-27 11:26:00] local.WARNING: Failed PIN attempt via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-08-27 11:26:05] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:26:06] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:26:07] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:05"} 
[2025-08-27 11:26:09] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:05"} 
[2025-08-27 11:26:10] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:05"} 
[2025-08-27 11:26:13] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:05"} 
[2025-08-27 11:26:24] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:26:25] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 11:26:26] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:27] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:28] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:33] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:33] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["nickname"]} 
[2025-08-27 11:26:40] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:42] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:42] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["nickname"]} 
[2025-08-27 11:26:43] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:45] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:45] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["nickname"]} 
[2025-08-27 11:26:54] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:56] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:26:56] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["nickname"]} 
[2025-08-27 11:27:01] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:27:03] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:27:03] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["nickname"]} 
[2025-08-27 11:27:14] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:27:15] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:27:15] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["nickname"]} 
[2025-08-27 11:27:50] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 11:27:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 11:27:50] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 11:27:50] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 11:27:50] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 11:27:50] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 11:27:50] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 11:27:50] local.INFO: TAC record created successfully via API {"record_id":140,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:32:50"} 
[2025-08-27 11:27:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 11:27:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dXuSnNHURW6xeunVq9Vq...","title":"USDT request"} 
[2025-08-27 11:27:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756265275911591%422fcc3e422fcc3e"} 
[2025-08-27 11:27:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 11:27:55\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756265275911591%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 11:28:02] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 11:28:02] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 11:28:02] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 11:28:02] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 11:28:04] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 11:28:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 11:28:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 11:28:38] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 11:28:38] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 11:28:38] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 11:28:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 11:28:38] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 11:28:38] local.INFO: TAC record created successfully via API {"record_id":141,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 11:33:38"} 
[2025-08-27 11:28:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 11:28:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dXuSnNHURW6xeunVq9Vq...","title":"USDT request"} 
[2025-08-27 11:28:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756265318767009%422fcc3e422fcc3e"} 
[2025-08-27 11:28:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 11:28:38\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756265318767009%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 11:28:45] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 11:28:45] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 11:28:45] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 11:28:45] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 11:28:48] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 11:26:24"} 
[2025-08-27 12:00:04] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 12:00:04] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 12:00:05] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 12:00:03"} 
[2025-08-27 12:55:36] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 12:55:36] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 12:55:37] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 12:55:36"} 
[2025-08-27 13:23:09] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 13:23:10] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 13:23:11] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 13:23:09"} 
[2025-08-27 13:45:09] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 13:45:10] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 13:45:09"} 
[2025-08-27 13:45:13] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 13:45:09"} 
[2025-08-27 13:45:14] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 13:45:09"} 
[2025-08-27 13:45:15] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 13:45:09"} 
[2025-08-27 13:45:44] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 13:45:09"} 
[2025-08-27 13:45:44] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["nickname"]} 
[2025-08-27 13:45:56] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 13:45:56] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 13:45:58] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 13:45:56"} 
[2025-08-27 13:46:04] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 13:45:56"} 
[2025-08-27 13:46:04] local.INFO: FCM token already available for biometric-enabled user {"user_id":7,"device_id":"TP1A.220624.014"} 
[2025-08-27 13:46:04] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220624.014","device_name":"samsung SM-M625F"} 
[2025-08-27 13:46:06] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 13:45:56"} 
[2025-08-27 13:46:06] local.INFO: FCM token already available for biometric-enabled user {"user_id":7,"device_id":"TP1A.220624.014"} 
[2025-08-27 13:46:06] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220624.014","device_name":"samsung SM-M625F"} 
[2025-08-27 13:47:01] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 13:45:56"} 
[2025-08-27 13:47:03] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 13:45:56"} 
[2025-08-27 13:52:13] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 13:45:09"} 
[2025-08-27 13:52:16] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 13:45:09"} 
[2025-08-27 13:52:16] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["nickname"]} 
[2025-08-27 13:56:09] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 13:56:10] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 13:56:11] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 13:56:09"} 
[2025-08-27 14:13:03] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:13:03] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:13:05] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:08] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:10] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:12] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:16] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:18] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:19] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:20] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-08-27 14:13:22] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:23] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:23] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-08-27 14:13:24] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:13:29] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:18:07] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:18:09] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:18:11] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:13:03"} 
[2025-08-27 14:19:32] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:19:33] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:19:36] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:19:38] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:19:40] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:24:18] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:24:19] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:24:20] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:24:20] local.INFO: N1User profile updated via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-08-27 14:24:22] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:24:25] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:19:32"} 
[2025-08-27 14:28:02] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:28:03] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:28:02"} 
[2025-08-27 14:28:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:28:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:28:06] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:28:06] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:28:06] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:28:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:28:06] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:28:06] local.INFO: TAC record created successfully via API {"record_id":142,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 14:33:06"} 
[2025-08-27 14:28:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:28:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c69CwsNNT2CStGKYIvOz...","title":"USDT request"} 
[2025-08-27 14:28:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756276087186102%422fcc3e422fcc3e"} 
[2025-08-27 14:28:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:28:07\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756276087186102%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 14:28:13] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 14:28:15] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:28:02"} 
[2025-08-27 14:28:22] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:28:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:28:22] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:28:22] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:28:22] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:28:22] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:28:22] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:28:22] local.INFO: TAC record created successfully via API {"record_id":143,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 14:33:22"} 
[2025-08-27 14:28:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:28:22] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c69CwsNNT2CStGKYIvOz...","title":"USDT request"} 
[2025-08-27 14:28:22] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756276102908202%422fcc3e422fcc3e"} 
[2025-08-27 14:28:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:28:22\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756276102908202%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 14:28:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-08-27 14:28:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-27 14:28:56] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-08-27 14:28:56] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-08-27 14:28:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","mobile_number":"819073883079"} 
[2025-08-27 14:28:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-08-27 14:28:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-08-27 14:28:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-08-27 14:28:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","wallet_id":"8003100011326"} 
[2025-08-27 14:28:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","wallet_id":"8003100011326"} 
[2025-08-27 14:28:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-08-27 14:28:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-08-27 14:28:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","mobile_number":"819073883079"} 
[2025-08-27 14:28:57] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-08-27 14:28:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68aea5a8aef56","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":509.1130733489990234375} 
[2025-08-27 14:30:59] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:31:00] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:31:01] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:30:59"} 
[2025-08-27 14:31:07] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:31:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:31:07] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:31:07] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:31:07] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:31:07] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:31:07] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:31:07] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 14:31:07] local.INFO: TAC record created successfully via API {"record_id":144,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 14:36:07"} 
[2025-08-27 14:31:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:31:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eSk50yzvSGKRCvGjTHDc...","title":"USDT request"} 
[2025-08-27 14:31:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756276267985617%422fcc3e422fcc3e"} 
[2025-08-27 14:31:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:31:08\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756276267985617%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 14:34:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68aea708445b9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-08-27 14:34:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-27 14:34:48] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-08-27 14:34:48] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-08-27 14:34:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68aea708445b9","mobile_number":"819073883079"} 
[2025-08-27 14:34:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68aea708445b9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-08-27 14:34:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aea708445b9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-08-27 14:34:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-08-27 14:34:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68aea708445b9","wallet_id":"8003100011326"} 
[2025-08-27 14:34:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68aea708445b9","wallet_id":"8003100011326"} 
[2025-08-27 14:34:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68aea708445b9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-08-27 14:34:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aea708445b9","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-08-27 14:34:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68aea708445b9","mobile_number":"819073883079"} 
[2025-08-27 14:34:48] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-08-27 14:34:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68aea708445b9","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":447.8299617767333984375} 
[2025-08-27 14:35:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68aea7462d322","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-08-27 14:35:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-27 14:35:50] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-08-27 14:35:50] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-08-27 14:35:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68aea7462d322","mobile_number":"819073883079"} 
[2025-08-27 14:35:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68aea7462d322","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-08-27 14:35:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aea7462d322","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-08-27 14:35:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-08-27 14:35:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68aea7462d322","wallet_id":"8003100011326"} 
[2025-08-27 14:35:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68aea7462d322","wallet_id":"8003100011326"} 
[2025-08-27 14:35:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68aea7462d322","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-08-27 14:35:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aea7462d322","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-08-27 14:35:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68aea7462d322","mobile_number":"819073883079"} 
[2025-08-27 14:35:50] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-08-27 14:35:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68aea7462d322","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":450.4029750823974609375} 
[2025-08-27 14:37:42] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:37:43] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:37:44] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:37:42"} 
[2025-08-27 14:37:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:37:45] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-27 14:37:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:37:45] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:37:45] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:37:45] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:37:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:37:45] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:37:45] local.INFO: TAC record created successfully via API {"record_id":145,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 14:42:45"} 
[2025-08-27 14:37:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:37:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cGT335FLQVCWd5bJWuhI...","title":"USDT request"} 
[2025-08-27 14:37:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756276665485211%422fcc3e422fcc3e"} 
[2025-08-27 14:37:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:37:45\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756276665485211%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 14:37:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:37:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:37:53] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:37:53] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:37:53] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:37:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:37:53] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:37:53] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 14:37:53] local.INFO: TAC record created successfully via API {"record_id":146,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 14:42:53"} 
[2025-08-27 14:37:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:37:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cGT335FLQVCWd5bJWuhI...","title":"USDT request"} 
[2025-08-27 14:37:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756276674132810%422fcc3e422fcc3e"} 
[2025-08-27 14:37:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:37:54\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756276674132810%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 14:43:48] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-27 14:47:46] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:47:47] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:47:48] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:47:46"} 
[2025-08-27 14:47:51] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:47:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:47:51] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:47:51] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:47:51] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:47:51] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:47:51] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:47:51] local.INFO: TAC record created successfully via API {"record_id":147,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 14:52:51"} 
[2025-08-27 14:47:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:47:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f98vEOWASAe29epYRSh6...","title":"USDT request"} 
[2025-08-27 14:47:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756277272079136%422fcc3e422fcc3e"} 
[2025-08-27 14:47:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:47:52\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756277272079136%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 14:47:58] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:47:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:47:58] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:47:58] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:47:58] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:47:58] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:47:58] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:47:58] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 14:47:58] local.INFO: TAC record created successfully via API {"record_id":148,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 14:52:58"} 
[2025-08-27 14:47:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:47:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f98vEOWASAe29epYRSh6...","title":"USDT request"} 
[2025-08-27 14:47:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756277278860806%422fcc3e422fcc3e"} 
[2025-08-27 14:47:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:47:58\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756277278860806%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 14:49:15] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:49:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:49:15] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:49:15] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:49:15] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:49:15] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:49:15] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:49:15] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 14:49:15] local.INFO: TAC record created successfully via API {"record_id":149,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 14:54:15"} 
[2025-08-27 14:49:15] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:49:16] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f98vEOWASAe29epYRSh6...","title":"USDT request"} 
[2025-08-27 14:49:16] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756277356414586%422fcc3e422fcc3e"} 
[2025-08-27 14:49:16] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:49:16\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756277356414586%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 14:49:20] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 14:49:20] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 14:49:20] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 14:49:20] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 14:51:30] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:51:30] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 14:51:32] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 14:51:30"} 
[2025-08-27 14:51:36] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 14:51:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 14:51:36] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 14:51:36] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 14:51:36] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 14:51:36] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 14:51:36] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 14:51:36] local.INFO: TAC record created successfully via API {"record_id":150,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 14:56:36"} 
[2025-08-27 14:51:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 14:51:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eV591iDaTtyr7-f0ZWjr...","title":"USDT request"} 
[2025-08-27 14:51:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756277496623196%422fcc3e422fcc3e"} 
[2025-08-27 14:51:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 14:51:36\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756277496623196%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:01:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eV591iDaTtyr7-f0ZWjr...","title":"USDT request"} 
[2025-08-27 15:01:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756278118164226%422fcc3e422fcc3e"} 
[2025-08-27 15:02:29] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:02:29] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-27 15:02:29] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:02:29] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:02:29] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:02:29] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:02:29] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:02:29] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:02:29] local.INFO: TAC record created successfully via API {"record_id":151,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:07:29"} 
[2025-08-27 15:02:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:02:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eV591iDaTtyr7-f0ZWjr...","title":"USDT request"} 
[2025-08-27 15:02:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756278149992516%422fcc3e422fcc3e"} 
[2025-08-27 15:02:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:02:30\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756278149992516%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:17:30] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:17:31] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 15:17:30"} 
[2025-08-27 15:17:54] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:17:54] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:17:55] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 15:17:54"} 
[2025-08-27 15:17:58] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:17:58] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-27 15:17:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:17:58] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:17:58] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:17:58] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:17:58] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:17:58] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:17:58] local.INFO: TAC record created successfully via API {"record_id":152,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:22:58"} 
[2025-08-27 15:17:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:17:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f98vEOWASAe29epYRSh6...","title":"USDT request"} 
[2025-08-27 15:17:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756279078773926%422fcc3e422fcc3e"} 
[2025-08-27 15:17:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:17:58\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756279078773926%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:18:03] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 15:18:03] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 15:18:03] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 15:18:03] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 15:18:05] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 15:17:54"} 
[2025-08-27 15:18:07] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:18:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:18:07] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:18:07] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:18:07] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:18:07] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:18:07] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:18:07] local.INFO: TAC record created successfully via API {"record_id":153,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:23:07"} 
[2025-08-27 15:18:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:18:08] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f98vEOWASAe29epYRSh6...","title":"USDT request"} 
[2025-08-27 15:18:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756279088185611%422fcc3e422fcc3e"} 
[2025-08-27 15:18:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:18:08\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756279088185611%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:18:11] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 15:18:13] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 15:17:54"} 
[2025-08-27 15:18:21] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:18:22] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:18:23] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 15:18:21"} 
[2025-08-27 15:18:27] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:18:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:18:27] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:18:27] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:18:27] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:18:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:18:27] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:18:27] local.INFO: TAC record created successfully via API {"record_id":154,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:23:27"} 
[2025-08-27 15:18:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:18:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f98vEOWASAe29epYRSh6...","title":"USDT request"} 
[2025-08-27 15:18:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756279108066572%422fcc3e422fcc3e"} 
[2025-08-27 15:18:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:18:28\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756279108066572%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:18:36] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 15:18:37] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 15:18:21"} 
[2025-08-27 15:19:46] local.INFO: Successful PIN login via API {"user_id":10,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:19:46] local.INFO: FCM token saved for user {"user_id":10,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:19:48] local.DEBUG: Session authenticated successfully {"user_id":10,"session_expires":"2025-08-28 15:19:46"} 
[2025-08-27 15:19:50] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:19:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:19:50] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:19:50] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:19:50] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:19:50] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:19:50] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:19:50] local.INFO: TAC record created successfully via API {"record_id":155,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:24:50"} 
[2025-08-27 15:19:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:19:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dEAVinRDQqC4zQpnNxdm...","title":"USDT request"} 
[2025-08-27 15:19:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756279191308645%422fcc3e422fcc3e"} 
[2025-08-27 15:19:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:19:51\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756279191308645%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:20:02] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:20:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:20:02] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:20:02] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:20:02] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:20:02] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:20:02] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:20:02] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 15:20:02] local.INFO: TAC record created successfully via API {"record_id":156,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 15:25:02"} 
[2025-08-27 15:20:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:20:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dEAVinRDQqC4zQpnNxdm...","title":"USDT request"} 
[2025-08-27 15:20:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756279202913938%422fcc3e422fcc3e"} 
[2025-08-27 15:20:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:20:02\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756279202913938%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:20:05] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:20:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:20:05] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:20:05] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:20:05] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:20:05] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:20:05] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:20:05] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 15:20:05] local.INFO: TAC record created successfully via API {"record_id":157,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 15:25:05"} 
[2025-08-27 15:20:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:20:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dEAVinRDQqC4zQpnNxdm...","title":"USDT request"} 
[2025-08-27 15:20:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756279205958909%422fcc3e422fcc3e"} 
[2025-08-27 15:20:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:20:06\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756279205958909%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:22:35] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:22:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:22:35] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:22:35] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:22:35] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:22:35] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:22:35] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:22:35] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 15:22:35] local.INFO: TAC record created successfully via API {"record_id":158,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 15:27:35"} 
[2025-08-27 15:22:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:22:35] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dEAVinRDQqC4zQpnNxdm...","title":"USDT request"} 
[2025-08-27 15:22:35] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756279355967508%422fcc3e422fcc3e"} 
[2025-08-27 15:22:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:22:35\",\"data\":{\"user_id\":10,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756279355967508%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:23:27] local.WARNING: Invalid or expired session token attempt {"token_prefix":"LrsHIB3yy4...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-08-27 15:32:37] local.INFO: N1User created via API {"user_id":21,"mobile_number":"60173132814","memberhash":"TURBASIU1756279957OULAEE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:32:38] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:32:40] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:32:44] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:32:49] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:33:53] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:33:53] local.INFO: N1User profile updated via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title","profile_image"]} 
[2025-08-27 15:33:59] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:33:59] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-27 15:33:59] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-27 15:34:02] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:34:07] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:34:08] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:34:09] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:34:14] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:34:14] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-27 15:34:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:34:14] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:34:14] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:34:14] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:34:14] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:34:14] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:34:14] local.INFO: TAC record created successfully via API {"record_id":159,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:39:14"} 
[2025-08-27 15:34:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:34:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e61PrxJyTG6tawEzqfLR...","title":"USDT request"} 
[2025-08-27 15:34:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756280054570928%422fcc3e422fcc3e"} 
[2025-08-27 15:34:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:34:14\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756280054570928%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:34:20] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:34:20] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:34:20] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:34:20] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:34:20] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:34:20] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:34:20] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:34:20] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-27 15:34:20] local.INFO: TAC record created successfully via API {"record_id":160,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-27 15:39:20"} 
[2025-08-27 15:34:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:34:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e61PrxJyTG6tawEzqfLR...","title":"USDT request"} 
[2025-08-27 15:34:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756280061044231%422fcc3e422fcc3e"} 
[2025-08-27 15:34:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:34:21\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756280061044231%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:34:26] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 15:34:26] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 15:34:26] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 15:34:26] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 15:34:27] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:32:37"} 
[2025-08-27 15:34:34] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:34:34] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:34:34"} 
[2025-08-27 15:34:37] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:34:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:34:37] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:34:37] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:34:37] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:34:37] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:34:37] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:34:37] local.INFO: TAC record created successfully via API {"record_id":161,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:39:37"} 
[2025-08-27 15:34:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:34:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e61PrxJyTG6tawEzqfLR...","title":"USDT request"} 
[2025-08-27 15:34:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756280077608595%422fcc3e422fcc3e"} 
[2025-08-27 15:34:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:34:37\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756280077608595%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:34:47] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-27 15:34:48] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:34:34"} 
[2025-08-27 15:35:09] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:35:09] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:35:09] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:35:09] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:35:09] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:35:09] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:35:09] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:35:09] local.INFO: TAC record created successfully via API {"record_id":162,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:40:09"} 
[2025-08-27 15:35:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:35:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e61PrxJyTG6tawEzqfLR...","title":"USDT request"} 
[2025-08-27 15:35:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756280109733602%422fcc3e422fcc3e"} 
[2025-08-27 15:35:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:35:09\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756280109733602%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:35:16] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 15:35:16] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 15:35:16] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 15:35:16] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 15:35:17] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:35:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:35:17] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:35:17] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:35:17] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:35:17] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:35:17] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:35:17] local.INFO: TAC record created successfully via API {"record_id":163,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:40:17"} 
[2025-08-27 15:35:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:35:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e61PrxJyTG6tawEzqfLR...","title":"USDT request"} 
[2025-08-27 15:35:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756280118643281%422fcc3e422fcc3e"} 
[2025-08-27 15:35:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:35:18\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756280118643281%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:35:23] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 15:35:23] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 15:35:23] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 15:35:23] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 15:35:25] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:34:34"} 
[2025-08-27 15:36:11] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:36:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:36:11] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:36:11] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:36:11] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:36:11] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:36:11] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:36:11] local.INFO: TAC record created successfully via API {"record_id":164,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:41:11"} 
[2025-08-27 15:36:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:36:12] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e61PrxJyTG6tawEzqfLR...","title":"USDT request"} 
[2025-08-27 15:36:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756280172284695%422fcc3e422fcc3e"} 
[2025-08-27 15:36:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:36:12\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756280172284695%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 15:36:36] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:36:37] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:36:36"} 
[2025-08-27 15:36:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:36:36"} 
[2025-08-27 15:36:43] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:36:43] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:36:44] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:36:43"} 
[2025-08-27 15:36:46] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-27 15:36:46] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-27 15:36:46] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-27 15:36:46] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-27 15:36:48] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:36:43"} 
[2025-08-27 15:36:51] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 15:36:43"} 
[2025-08-27 15:42:10] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:42:10] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:42:11] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 15:42:10"} 
[2025-08-27 15:43:15] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:43:17] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 15:43:19] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 15:43:15"} 
[2025-08-27 15:43:25] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 15:43:15"} 
[2025-08-27 15:43:25] local.INFO: FCM token already available for biometric-enabled user {"user_id":7,"device_id":"TP1A.220624.014"} 
[2025-08-27 15:43:25] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220624.014","device_name":"samsung SM-M625F"} 
[2025-08-27 15:43:26] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 15:43:15"} 
[2025-08-27 15:43:26] local.INFO: FCM token already available for biometric-enabled user {"user_id":7,"device_id":"TP1A.220624.014"} 
[2025-08-27 15:43:26] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220624.014","device_name":"samsung SM-M625F"} 
[2025-08-27 15:53:27] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-27 15:53:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-27 15:53:27] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-27 15:53:27] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-27 15:53:27] local.INFO: CRC validation passed for createTacRecord  
[2025-08-27 15:53:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-27 15:53:27] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-27 15:53:27] local.INFO: TAC record created successfully via API {"record_id":165,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-27 15:58:27"} 
[2025-08-27 15:53:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-27 15:53:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e61PrxJyTG6tawEzqfLR...","title":"USDT request"} 
[2025-08-27 15:53:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756281207882271%422fcc3e422fcc3e"} 
[2025-08-27 15:53:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-27 15:53:27\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756281207882271%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-27 16:27:19] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-27 17:18:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:18:28] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:18:28] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-08-27 17:18:28] local.INFO: General API request started {"request_id":"REQ_68aecd643128f","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-08-27 17:18:28] local.INFO: Wallet inquiry detected via raw request data  
[2025-08-27 17:18:28] local.INFO: Request analysis {"request_id":"REQ_68aecd643128f","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-08-27 17:18:28] local.INFO: General API processing data {"request_id":"REQ_68aecd643128f","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-08-27 17:18:28] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-08-27 17:18:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:18:28] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:18:28] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":523} 
[2025-08-27 17:18:28] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-08-27 17:18:28] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-08-27 17:18:28] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68aecd643d4e8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-08-27 17:18:28] local.INFO: Wallet API response received {"request_id":"GEN_68aecd643d4e8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-08-27 17:18:28] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68aecd643128f","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-08-27 17:18:28"}} 
[2025-08-27 17:18:28] local.INFO: Wallet inquiry final response {"request_id":"REQ_68aecd643128f","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-08-27 17:18:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-08-27 17:18:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:18:28] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:18:28] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-08-27 17:18:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","mobile_number":"60123247318"} 
[2025-08-27 17:18:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-08-27 17:18:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-08-27 17:18:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-08-27 17:18:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","wallet_id":"8003100011284"} 
[2025-08-27 17:18:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","wallet_id":"8003100011284"} 
[2025-08-27 17:18:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-08-27 17:18:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-08-27 17:18:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","mobile_number":"60123247318"} 
[2025-08-27 17:18:29] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"AP3A.240905.015.A2","device_name":"Lenovo TB305FU"} 
[2025-08-27 17:18:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68aecd64a390d","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":402.3110866546630859375} 
[2025-08-27 17:19:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:19:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:19:19] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-08-27 17:19:19] local.INFO: General API request started {"request_id":"REQ_68aecd9723dd1","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-08-27 17:19:19] local.INFO: Wallet inquiry detected via raw request data  
[2025-08-27 17:19:19] local.INFO: Request analysis {"request_id":"REQ_68aecd9723dd1","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-08-27 17:19:19] local.INFO: General API processing data {"request_id":"REQ_68aecd9723dd1","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-08-27 17:19:19] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-08-27 17:19:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:19:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:19:19] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":523} 
[2025-08-27 17:19:19] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-08-27 17:19:19] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-08-27 17:19:19] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68aecd9729482","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-08-27 17:19:19] local.INFO: Wallet API response received {"request_id":"GEN_68aecd9729482","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-08-27 17:19:19] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68aecd9723dd1","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-08-27 17:19:19"}} 
[2025-08-27 17:19:19] local.INFO: Wallet inquiry final response {"request_id":"REQ_68aecd9723dd1","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-08-27 17:19:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68aecd9789694","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-08-27 17:19:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:19:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:19:19] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-08-27 17:19:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68aecd9789694","mobile_number":"60123247318"} 
[2025-08-27 17:19:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68aecd9789694","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-08-27 17:19:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aecd9789694","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-08-27 17:19:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-08-27 17:19:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68aecd9789694","wallet_id":"8003100011284"} 
[2025-08-27 17:19:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68aecd9789694","wallet_id":"8003100011284"} 
[2025-08-27 17:19:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68aecd9789694","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-08-27 17:19:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aecd9789694","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-08-27 17:19:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68aecd9789694","mobile_number":"60123247318"} 
[2025-08-27 17:19:19] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"AP3A.240905.015.A2","device_name":"Lenovo TB305FU"} 
[2025-08-27 17:19:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68aecd9789694","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":359.0910434722900390625} 
[2025-08-27 17:19:20] local.DEBUG: CRC Parameter String {"string":"amount=199800&payee_wallet_id=8003100011284&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-08-27 17:19:20] local.DEBUG: CRC Calculation Result {"crc":"ec97242c","input_params_count":4} 
[2025-08-27 17:19:20] local.DEBUG: CRC Verification {"received":"ec97242c","calculated":"ec97242c","match":true} 
[2025-08-27 17:19:20] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","amount":"199800","program_code":"N1","crc_provided":true} 
[2025-08-27 17:19:20] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","response_status":"00"} 
[2025-08-27 17:19:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:19:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:19:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-08-27 17:19:33] local.INFO: General API request started {"request_id":"REQ_68aecda55ed18","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-08-27 17:19:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-08-27 17:19:33] local.INFO: Request analysis {"request_id":"REQ_68aecda55ed18","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-08-27 17:19:33] local.INFO: General API processing data {"request_id":"REQ_68aecda55ed18","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-08-27 17:19:33] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-08-27 17:19:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:19:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:19:33] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":523} 
[2025-08-27 17:19:33] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-08-27 17:19:33] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-08-27 17:19:33] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68aecda56400e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-08-27 17:19:33] local.INFO: Wallet API response received {"request_id":"GEN_68aecda56400e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-08-27 17:19:33] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68aecda55ed18","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-08-27 17:19:33"}} 
[2025-08-27 17:19:33] local.INFO: Wallet inquiry final response {"request_id":"REQ_68aecda55ed18","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-08-27 17:19:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-08-27 17:19:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-08-27 17:19:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-08-27 17:19:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-08-27 17:19:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","mobile_number":"60123247318"} 
[2025-08-27 17:19:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-08-27 17:19:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-08-27 17:19:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-08-27 17:19:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","wallet_id":"8003100011284"} 
[2025-08-27 17:19:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","wallet_id":"8003100011284"} 
[2025-08-27 17:19:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-08-27 17:19:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-08-27 17:19:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","mobile_number":"60123247318"} 
[2025-08-27 17:19:34] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"AP3A.240905.015.A2","device_name":"Lenovo TB305FU"} 
[2025-08-27 17:19:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68aecda5cbfa4","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":403.9399623870849609375} 
[2025-08-27 17:24:03] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:24:03] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:24:04] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 17:24:03"} 
[2025-08-27 17:24:44] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:24:44] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 17:24:44"} 
[2025-08-27 17:25:08] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:25:09] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:25:10] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-28 17:25:08"} 
[2025-08-27 17:33:34] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:33:34] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:33:36] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 17:33:34"} 
[2025-08-27 17:33:59] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:34:00] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 17:33:59"} 
[2025-08-27 17:34:47] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-27 17:34:47] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-28 17:34:47"} 
[2025-08-27 18:31:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-08-27 18:31:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-27 18:31:50] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-08-27 18:31:50] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-08-27 18:31:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","mobile_number":"819073883079"} 
[2025-08-27 18:31:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-08-27 18:31:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-08-27 18:31:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-08-27 18:31:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","wallet_id":"8003100011326"} 
[2025-08-27 18:31:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","wallet_id":"8003100011326"} 
[2025-08-27 18:31:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-08-27 18:31:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-08-27 18:31:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","mobile_number":"819073883079"} 
[2025-08-27 18:31:51] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-08-27 18:31:51] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68aede9673dfd","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":680.1249980926513671875} 
[2025-08-28 08:39:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68afa542d88ba","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819088396636"} 
[2025-08-28 08:39:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819088396636&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-28 08:39:30] local.DEBUG: CRC Calculation Result {"crc":"68c608f2","input_params_count":2} 
[2025-08-28 08:39:30] local.DEBUG: CRC Verification {"received":"68c608f2","calculated":"68c608f2","match":true} 
[2025-08-28 08:39:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68afa542d88ba","mobile_number":"819088396636"} 
[2025-08-28 08:39:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68afa542d88ba","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819088396636","mobile_number":"819088396636"} 
[2025-08-28 08:39:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68afa542d88ba","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-08-28 08:47:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68afa716683b1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819088396636"} 
[2025-08-28 08:47:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819088396636&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-28 08:47:18] local.DEBUG: CRC Calculation Result {"crc":"68c608f2","input_params_count":2} 
[2025-08-28 08:47:18] local.DEBUG: CRC Verification {"received":"68c608f2","calculated":"68c608f2","match":true} 
[2025-08-28 08:47:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68afa716683b1","mobile_number":"819088396636"} 
[2025-08-28 08:47:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68afa716683b1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819088396636","mobile_number":"819088396636"} 
[2025-08-28 08:47:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68afa716683b1","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-08-28 09:35:53] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68afb2791508f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-08-28 09:35:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-28 09:35:53] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-08-28 09:35:53] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-08-28 09:35:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68afb2791508f","mobile_number":"819073883079"} 
[2025-08-28 09:35:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68afb2791508f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-08-28 09:35:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68afb2791508f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-08-28 09:35:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-08-28 09:35:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68afb2791508f","wallet_id":"8003100011326"} 
[2025-08-28 09:35:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68afb2791508f","wallet_id":"8003100011326"} 
[2025-08-28 09:35:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68afb2791508f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-08-28 09:35:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68afb2791508f","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-08-28 09:35:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68afb2791508f","mobile_number":"819073883079"} 
[2025-08-28 09:35:55] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-08-28 09:35:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68afb2791508f","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":2903.3100605010986328125} 
[2025-08-28 10:58:07] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 10:58:17] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 10:58:22] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 10:58:06"} 
[2025-08-28 10:58:33] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 10:58:06"} 
[2025-08-28 10:58:33] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-28 10:58:33] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-28 10:58:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 10:58:06"} 
[2025-08-28 10:58:38] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-28 10:58:38] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-28 11:02:33] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:02:33] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:02:37] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:02:33"} 
[2025-08-28 11:31:08] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:31:08] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:31:09] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:31:08"} 
[2025-08-28 11:31:22] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 11:31:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 11:31:22] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 11:31:22] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 11:31:22] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 11:31:22] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 11:31:22] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 11:31:22] local.INFO: TAC record created successfully via API {"record_id":166,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 11:36:22"} 
[2025-08-28 11:31:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 11:31:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dGKgnBTBRLyrtci37IbR...","title":"USDT request"} 
[2025-08-28 11:31:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756351883628619%422fcc3e422fcc3e"} 
[2025-08-28 11:31:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 11:31:23\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756351883628619%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 11:31:31] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 11:31:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 11:31:31] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 11:31:31] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 11:31:31] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 11:31:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 11:31:31] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 11:31:31] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-28 11:31:31] local.INFO: TAC record created successfully via API {"record_id":167,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-28 11:36:31"} 
[2025-08-28 11:31:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 11:31:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dGKgnBTBRLyrtci37IbR...","title":"USDT request"} 
[2025-08-28 11:31:31] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756351891911568%422fcc3e422fcc3e"} 
[2025-08-28 11:31:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 11:31:31\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756351891911568%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 11:31:36] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-28 11:31:36] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-28 11:31:37] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-28 11:31:37] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-28 11:31:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:31:08"} 
[2025-08-28 11:32:08] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 11:32:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 11:32:08] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 11:32:08] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 11:32:08] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 11:32:08] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 11:32:08] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 11:32:08] local.INFO: TAC record created successfully via API {"record_id":168,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 11:37:08"} 
[2025-08-28 11:32:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 11:32:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dGKgnBTBRLyrtci37IbR...","title":"USDT request"} 
[2025-08-28 11:32:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756351929106581%422fcc3e422fcc3e"} 
[2025-08-28 11:32:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 11:32:09\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756351929106581%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 11:32:18] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:32:19] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:32:18"} 
[2025-08-28 11:32:27] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-28 11:32:27] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-28 11:32:27] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-28 11:32:27] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-28 11:32:28] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:32:18"} 
[2025-08-28 11:32:31] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 11:32:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 11:32:31] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 11:32:31] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 11:32:31] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 11:32:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 11:32:31] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 11:32:31] local.INFO: TAC record created successfully via API {"record_id":169,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 11:37:31"} 
[2025-08-28 11:32:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 11:32:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dGKgnBTBRLyrtci37IbR...","title":"USDT request"} 
[2025-08-28 11:32:31] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756351951701435%422fcc3e422fcc3e"} 
[2025-08-28 11:32:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 11:32:31\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756351951701435%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 11:32:34] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-28 11:32:35] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:32:18"} 
[2025-08-28 11:34:02] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:34:02] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:34:04] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:34:02"} 
[2025-08-28 11:34:10] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:34:02"} 
[2025-08-28 11:34:10] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-28 11:34:10] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-28 11:34:12] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:34:02"} 
[2025-08-28 11:34:12] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-28 11:34:12] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-28 11:34:28] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:34:29] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:34:30] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:34:28"} 
[2025-08-28 11:35:30] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:35:30] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:35:31] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:35:30"} 
[2025-08-28 11:55:43] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:55:43] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:55:44] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:55:42"} 
[2025-08-28 11:55:48] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:55:42"} 
[2025-08-28 11:55:48] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-28 11:55:48] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-28 11:55:50] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:55:42"} 
[2025-08-28 11:55:50] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-28 11:55:50] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-28 11:55:55] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:55:56] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:55:56] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:55:55"} 
[2025-08-28 11:58:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 11:58:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 11:58:45] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 11:58:45] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 11:58:45] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 11:58:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 11:58:45] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 11:58:45] local.INFO: TAC record created successfully via API {"record_id":170,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:03:45"} 
[2025-08-28 11:58:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 11:58:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"elANP81yQtyBINZSD_UE...","title":"USDT request"} 
[2025-08-28 11:58:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756353525721064%422fcc3e422fcc3e"} 
[2025-08-28 11:58:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 11:58:45\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756353525721064%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 11:59:05] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-28 11:59:07] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:55:55"} 
[2025-08-28 11:59:15] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 11:59:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 11:59:15] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 11:59:15] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 11:59:15] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 11:59:15] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 11:59:15] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 11:59:15] local.INFO: TAC record created successfully via API {"record_id":171,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:04:15"} 
[2025-08-28 11:59:15] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 11:59:16] local.INFO: Sending FCM HTTP v1 notification {"to_token":"elANP81yQtyBINZSD_UE...","title":"USDT request"} 
[2025-08-28 11:59:16] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756353556137031%422fcc3e422fcc3e"} 
[2025-08-28 11:59:16] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 11:59:16\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756353556137031%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 11:59:34] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:59:34] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 11:59:44] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-28 11:59:44] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-28 11:59:44] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-28 11:59:44] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-28 11:59:45] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:59:34"} 
[2025-08-28 11:59:50] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 11:59:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 11:59:50] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 11:59:50] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 11:59:50] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 11:59:50] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 11:59:50] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 11:59:50] local.INFO: TAC record created successfully via API {"record_id":172,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:04:50"} 
[2025-08-28 11:59:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 11:59:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"elANP81yQtyBINZSD_UE...","title":"USDT request"} 
[2025-08-28 11:59:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756353590805853%422fcc3e422fcc3e"} 
[2025-08-28 11:59:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 11:59:50\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756353590805853%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 11:59:59] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-28 12:00:01] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:59:34"} 
[2025-08-28 12:00:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 12:00:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 12:00:48] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 12:00:48] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 12:00:48] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 12:00:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 12:00:48] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 12:00:48] local.INFO: TAC record created successfully via API {"record_id":173,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:05:48"} 
[2025-08-28 12:00:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 12:00:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"elANP81yQtyBINZSD_UE...","title":"USDT request"} 
[2025-08-28 12:00:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756353649316007%422fcc3e422fcc3e"} 
[2025-08-28 12:00:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 12:00:49\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756353649316007%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 12:01:34] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 12:01:34] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 12:01:34] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 12:01:34] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 12:01:34] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 12:01:34] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 12:01:34] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 12:01:34] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-28 12:01:34] local.INFO: TAC record created successfully via API {"record_id":174,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-28 12:06:34"} 
[2025-08-28 12:01:34] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 12:01:35] local.INFO: Sending FCM HTTP v1 notification {"to_token":"elANP81yQtyBINZSD_UE...","title":"USDT request"} 
[2025-08-28 12:01:35] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756353695126993%422fcc3e422fcc3e"} 
[2025-08-28 12:01:35] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 12:01:35\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756353695126993%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 12:05:20] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:05:20] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:05:22] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:05:20"} 
[2025-08-28 12:05:33] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:05:20"} 
[2025-08-28 12:05:33] local.INFO: FCM token already available for biometric-enabled user {"user_id":12,"device_id":"HUAWEIYAL-L61"} 
[2025-08-28 12:05:33] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HUAWEIYAL-L61","device_name":"HUAWEI YAL-L21"} 
[2025-08-28 12:05:35] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:05:20"} 
[2025-08-28 12:05:35] local.INFO: FCM token already available for biometric-enabled user {"user_id":12,"device_id":"HUAWEIYAL-L61"} 
[2025-08-28 12:05:35] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HUAWEIYAL-L61","device_name":"HUAWEI YAL-L21"} 
[2025-08-28 12:06:33] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:06:33] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:06:33"} 
[2025-08-28 12:08:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60122266561","userID":"satish1611","crc":"c6f7e598"},"ip":"211.24.62.81"} 
[2025-08-28 12:08:44] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-28 12:08:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60122266561&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 12:08:44] local.DEBUG: CRC Calculation Result {"crc":"c6f7e598","input_params_count":7} 
[2025-08-28 12:08:44] local.DEBUG: CRC Verification {"received":"c6f7e598","calculated":"c6f7e598","match":true} 
[2025-08-28 12:08:44] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 12:08:44] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 12:08:45] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2025-08-28 12:08:45] local.INFO: TAC record created successfully via API {"record_id":175,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60122266561","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:13:45"} 
[2025-08-28 12:08:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 12:08:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"foEw8bxYQ7Svt92mdQHG...","title":"USDT request"} 
[2025-08-28 12:08:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756354126006987%422fcc3e422fcc3e"} 
[2025-08-28 12:08:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 12:08:46\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756354126006987%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 12:09:34] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:09:34] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:09:34"} 
[2025-08-28 12:09:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60122266561","userID":"satish1611","crc":"c6f7e598"},"ip":"211.24.62.81"} 
[2025-08-28 12:09:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60122266561&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 12:09:45] local.DEBUG: CRC Calculation Result {"crc":"c6f7e598","input_params_count":7} 
[2025-08-28 12:09:45] local.DEBUG: CRC Verification {"received":"c6f7e598","calculated":"c6f7e598","match":true} 
[2025-08-28 12:09:45] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 12:09:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 12:09:45] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2025-08-28 12:09:45] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60122266561","expired_count":1} 
[2025-08-28 12:09:45] local.INFO: TAC record created successfully via API {"record_id":176,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60122266561","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-28 12:14:45"} 
[2025-08-28 12:09:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 12:09:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"foEw8bxYQ7Svt92mdQHG...","title":"USDT request"} 
[2025-08-28 12:09:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756354186423286%422fcc3e422fcc3e"} 
[2025-08-28 12:09:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 12:09:46\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756354186423286%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 12:10:05] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-28 12:10:05] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-28 12:10:06] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-28 12:10:06] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122266561","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-28 12:10:08] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:09:34"} 
[2025-08-28 12:10:23] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:11:10] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:11:10] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:11:12] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-29 12:11:10"} 
[2025-08-28 12:11:15] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 12:11:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 12:11:15] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 12:11:15] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 12:11:15] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 12:11:15] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 12:11:15] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 12:11:15] local.INFO: TAC record created successfully via API {"record_id":177,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:16:15"} 
[2025-08-28 12:11:15] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 12:11:16] local.INFO: Sending FCM HTTP v1 notification {"to_token":"elANP81yQtyBINZSD_UE...","title":"USDT request"} 
[2025-08-28 12:11:16] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756354276293308%422fcc3e422fcc3e"} 
[2025-08-28 12:11:16] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 12:11:16\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756354276293308%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 12:11:18] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:10:23"} 
[2025-08-28 12:11:19] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-29 12:11:10"} 
[2025-08-28 12:11:19] local.INFO: FCM token already available for biometric-enabled user {"user_id":7,"device_id":"TP1A.220624.014"} 
[2025-08-28 12:11:19] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220624.014","device_name":"samsung SM-M625F"} 
[2025-08-28 12:11:21] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-29 12:11:10"} 
[2025-08-28 12:11:21] local.INFO: FCM token already available for biometric-enabled user {"user_id":7,"device_id":"TP1A.220624.014"} 
[2025-08-28 12:11:21] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220624.014","device_name":"samsung SM-M625F"} 
[2025-08-28 12:11:22] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-28 12:11:22] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-28 12:11:22] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-28 12:11:22] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-28 12:11:23] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:59:34"} 
[2025-08-28 12:12:44] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 11:59:34"} 
[2025-08-28 12:25:36] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:25:37] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:25:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 12:25:36"} 
[2025-08-28 12:25:41] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 12:25:41] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 12:25:41] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 12:25:41] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 12:25:41] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 12:25:41] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 12:25:41] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 12:25:41] local.INFO: TAC record created successfully via API {"record_id":178,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:30:41"} 
[2025-08-28 12:25:41] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 12:25:41] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dEAVinRDQqC4zQpnNxdm...","title":"USDT request"} 
[2025-08-28 12:25:41] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756355141881426%422fcc3e422fcc3e"} 
[2025-08-28 12:25:41] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 12:25:41\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756355141881426%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 12:31:57] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:31:57] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:31:59] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 12:31:57"} 
[2025-08-28 12:32:04] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 12:32:04] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-28 12:32:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 12:32:04] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 12:32:04] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 12:32:04] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 12:32:04] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 12:32:05] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 12:32:05] local.INFO: TAC record created successfully via API {"record_id":179,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:37:05"} 
[2025-08-28 12:32:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 12:32:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cKxrMw-jRhqzelkwlP1J...","title":"USDT request"} 
[2025-08-28 12:32:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756355530549975%422fcc3e422fcc3e"} 
[2025-08-28 12:32:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 12:32:10\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756355530549975%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 12:32:16] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-28 12:32:17] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 12:31:57"} 
[2025-08-28 12:32:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 12:32:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 12:32:23] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 12:32:23] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 12:32:23] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 12:32:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 12:32:23] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 12:32:23] local.INFO: TAC record created successfully via API {"record_id":180,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 12:37:23"} 
[2025-08-28 12:32:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 12:32:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cKxrMw-jRhqzelkwlP1J...","title":"USDT request"} 
[2025-08-28 12:32:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756355543483417%422fcc3e422fcc3e"} 
[2025-08-28 12:32:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 12:32:23\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756355543483417%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 12:33:13] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:33:13] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:33:14] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 12:33:13"} 
[2025-08-28 12:37:53] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 12:37:54] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:37:53"} 
[2025-08-28 12:37:57] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 12:37:53"} 
[2025-08-28 14:06:26] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:06:28] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:06:26"} 
[2025-08-28 14:06:56] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:06:26"} 
[2025-08-28 14:15:11] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:15:12] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 14:15:11"} 
[2025-08-28 14:18:48] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:18:49] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:18:48"} 
[2025-08-28 14:20:25] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:20:26] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 14:20:25"} 
[2025-08-28 14:21:22] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:21:22] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 14:21:22"} 
[2025-08-28 14:22:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:18:48"} 
[2025-08-28 14:22:41] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-08-28 14:29:40] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:29:40] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 14:29:40"} 
[2025-08-28 14:30:20] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 14:29:40"} 
[2025-08-28 14:30:45] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-29 14:29:40"} 
[2025-08-28 14:32:29] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:32:30] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:32:31] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:32:29"} 
[2025-08-28 14:32:36] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:32:29"} 
[2025-08-28 14:32:36] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-28 14:32:36] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-28 14:32:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:32:29"} 
[2025-08-28 14:32:38] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-08-28 14:32:38] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-08-28 14:32:44] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:32:29"} 
[2025-08-28 14:32:55] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:32:55] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:32:56] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:32:55"} 
[2025-08-28 14:33:04] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 14:33:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 14:33:04] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 14:33:04] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 14:33:04] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 14:33:04] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 14:33:04] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 14:33:04] local.INFO: TAC record created successfully via API {"record_id":181,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 14:38:04"} 
[2025-08-28 14:33:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 14:33:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"flf54YUTS4e_MQ3FVsD5...","title":"USDT request"} 
[2025-08-28 14:33:04] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756362784849371%422fcc3e422fcc3e"} 
[2025-08-28 14:33:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 14:33:04\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756362784849371%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 14:33:08] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 14:33:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 14:33:08] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 14:33:08] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 14:33:08] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 14:33:08] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 14:33:08] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 14:33:08] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-28 14:33:08] local.INFO: TAC record created successfully via API {"record_id":182,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-28 14:38:08"} 
[2025-08-28 14:33:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 14:33:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"flf54YUTS4e_MQ3FVsD5...","title":"USDT request"} 
[2025-08-28 14:33:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756362789263158%422fcc3e422fcc3e"} 
[2025-08-28 14:33:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 14:33:09\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756362789263158%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 14:33:14] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-28 14:33:14] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-28 14:33:15] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-28 14:33:15] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-28 14:39:02] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:39:02] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 14:39:04] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:39:02"} 
[2025-08-28 14:39:09] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 14:39:02"} 
[2025-08-28 15:49:49] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 15:49:50] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 15:49:52] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 15:49:49"} 
[2025-08-28 15:50:19] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 15:50:19] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 15:50:19] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 15:50:19] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 15:50:19] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 15:50:19] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 15:50:19] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 15:50:19] local.INFO: TAC record created successfully via API {"record_id":183,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 15:55:19"} 
[2025-08-28 15:50:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 15:50:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"caRMT2CF_UPzhsim3_uk...","title":"USDT request"} 
[2025-08-28 15:50:20] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-08-28 15:50:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-08-28 15:50:20\"}","success":false} 
[2025-08-28 15:50:20] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-08-28 15:50:20\"}"} 
[2025-08-28 15:51:23] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-28 15:51:25] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 15:49:49"} 
[2025-08-28 15:51:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"748b6d1e"},"ip":"211.24.62.81"} 
[2025-08-28 15:51:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":252} 
[2025-08-28 15:51:44] local.DEBUG: CRC Calculation Result {"crc":"748b6d1e","input_params_count":7} 
[2025-08-28 15:51:44] local.DEBUG: CRC Verification {"received":"748b6d1e","calculated":"748b6d1e","match":true} 
[2025-08-28 15:51:44] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 15:51:44] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 15:51:44] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 15:51:44] local.INFO: TAC record created successfully via API {"record_id":184,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to transfer 100 USDT to wallet xxxxxxxxxx. Please review and confirm.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 15:56:44"} 
[2025-08-28 15:51:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 15:51:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"caRMT2CF_UPzhsim3_uk...","title":"USDT request"} 
[2025-08-28 15:51:45] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-08-28 15:51:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-08-28 15:51:45\"}","success":false} 
[2025-08-28 15:51:45] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-08-28 15:51:45\"}"} 
[2025-08-28 15:53:20] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"Transaction Approval","mobile_number":"60173132814","userID":"satish1611","crc":"a4ab8cd2"},"ip":"211.24.62.81"} 
[2025-08-28 15:53:20] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=Transaction Approval&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":216} 
[2025-08-28 15:53:20] local.DEBUG: CRC Calculation Result {"crc":"a4ab8cd2","input_params_count":7} 
[2025-08-28 15:53:20] local.DEBUG: CRC Verification {"received":"a4ab8cd2","calculated":"a4ab8cd2","match":true} 
[2025-08-28 15:53:20] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 15:53:20] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 15:53:20] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 15:53:20] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-08-28 15:53:20] local.INFO: TAC record created successfully via API {"record_id":185,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"Transaction Approval","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-08-28 15:58:20"} 
[2025-08-28 15:53:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 15:53:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"caRMT2CF_UPzhsim3_uk...","title":"Transaction Approval"} 
[2025-08-28 15:53:21] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-08-28 15:53:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-08-28 15:53:21\"}","success":false} 
[2025-08-28 15:53:21] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-08-28 15:53:21\"}"} 
[2025-08-28 15:53:43] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-28 15:53:43] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-28 15:53:43] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-28 15:53:43] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-28 15:53:48] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 15:49:49"} 
[2025-08-28 16:32:01] local.INFO: N1User created via API {"user_id":22,"mobile_number":"60173132888","memberhash":"9S3WHRAD1756369921QPQ6XA","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 16:32:49] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 16:32:50] local.INFO: FCM token saved for user {"user_id":22,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 16:32:52] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-29 16:32:49"} 
[2025-08-28 16:33:29] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"Transaction Approval","mobile_number":"60173132888","userID":"satish1611","crc":"4e284716"},"ip":"211.24.62.81"} 
[2025-08-28 16:33:29] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=Transaction Approval&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":216} 
[2025-08-28 16:33:29] local.DEBUG: CRC Calculation Result {"crc":"4e284716","input_params_count":7} 
[2025-08-28 16:33:29] local.DEBUG: CRC Verification {"received":"4e284716","calculated":"4e284716","match":true} 
[2025-08-28 16:33:29] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 16:33:29] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 16:33:29] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-08-28 16:33:29] local.INFO: TAC record created successfully via API {"record_id":186,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"Transaction Approval","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 16:38:29"} 
[2025-08-28 16:33:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 16:33:30] local.INFO: Sending FCM HTTP v1 notification {"to_token":"caRMT2CF_UPzhsim3_uk...","title":"Transaction Approval"} 
[2025-08-28 16:33:30] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-08-28 16:33:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-08-28 16:33:30\"}","success":false} 
[2025-08-28 16:33:30] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132888","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-08-28 16:33:30\"}"} 
[2025-08-28 16:33:36] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-08-28 16:33:36] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-08-28 16:33:41] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-08-28 16:33:41] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-08-28 16:33:43] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-29 16:32:49"} 
[2025-08-28 22:00:12] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 22:00:13] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 22:00:15] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 22:00:12"} 
[2025-08-28 22:03:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814å","userID":"satish1611","crc":"520c3341"},"ip":"175.136.162.144"} 
[2025-08-28 22:03:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814å&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":210} 
[2025-08-28 22:03:55] local.DEBUG: CRC Calculation Result {"crc":"fe9cfb69","input_params_count":7} 
[2025-08-28 22:03:55] local.DEBUG: CRC Verification {"received":"520c3341","calculated":"fe9cfb69","match":false} 
[2025-08-28 22:03:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814å&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":210} 
[2025-08-28 22:03:55] local.DEBUG: CRC Calculation Result {"crc":"fe9cfb69","input_params_count":7} 
[2025-08-28 22:03:55] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"520c3341","calculated_crc":"fe9cfb69","match":false,"param_string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814å&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","param_string_length":210,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":7,"raw_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814å","userID":"satish1611","crc":"520c3341"}},"request_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814å","userID":"satish1611","crc":"520c3341"}} 
[2025-08-28 22:04:04] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"520c3341"},"ip":"175.136.162.144"} 
[2025-08-28 22:04:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-08-28 22:04:05] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-08-28 22:04:05] local.DEBUG: CRC Verification {"received":"520c3341","calculated":"c47ba4a6","match":false} 
[2025-08-28 22:04:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-08-28 22:04:05] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-08-28 22:04:05] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"520c3341","calculated_crc":"c47ba4a6","match":false,"param_string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","param_string_length":208,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":7,"raw_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"520c3341"}},"request_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"520c3341"}} 
[2025-08-28 22:04:57] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"175.136.162.144"} 
[2025-08-28 22:04:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-08-28 22:04:57] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-08-28 22:04:57] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-08-28 22:04:57] local.INFO: CRC validation passed for createTacRecord  
[2025-08-28 22:04:57] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-08-28 22:04:57] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-08-28 22:04:57] local.INFO: TAC record created successfully via API {"record_id":187,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-08-28 22:09:57"} 
[2025-08-28 22:04:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-08-28 22:04:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cKxrMw-jRhqzelkwlP1J...","title":"USDT request"} 
[2025-08-28 22:04:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756389898334692%422fcc3e422fcc3e"} 
[2025-08-28 22:04:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-08-28 22:04:58\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756389898334692%422fcc3e422fcc3e\"}}}","success":true} 
[2025-08-28 22:05:15] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-08-28 22:40:49] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 22:40:49] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 22:40:51] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-29 22:40:49"} 
[2025-08-28 22:41:14] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 22:41:15] local.INFO: FCM token saved for user {"user_id":22,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 22:41:17] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-29 22:41:14"} 
[2025-08-28 22:41:29] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-29 22:41:14"} 
[2025-08-28 22:47:06] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 22:47:07] local.INFO: FCM token saved for user {"user_id":22,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-28 22:47:09] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-29 22:47:06"} 
[2025-08-28 22:47:12] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-29 22:47:06"} 
[2025-08-29 10:00:23] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 10:00:23] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 10:00:25] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-30 10:00:23"} 
[2025-08-29 10:00:31] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-30 10:00:23"} 
[2025-08-29 10:01:03] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-30 10:00:23"} 
[2025-08-29 10:02:00] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-30 10:00:23"} 
[2025-08-29 10:03:12] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-30 10:00:23"} 
[2025-08-29 10:06:23] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 10:57:55] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 10:57:56] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 10:57:57] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-08-30 10:57:55"} 
[2025-08-29 11:00:59] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 11:01:00] local.INFO: FCM token saved for user {"user_id":22,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 11:01:01] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-30 11:00:59"} 
[2025-08-29 11:13:04] local.WARNING: Failed PIN attempt via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-08-29 11:13:13] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 11:13:15] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-30 11:13:13"} 
[2025-08-29 11:14:28] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-30 11:13:13"} 
[2025-08-29 11:52:47] local.WARNING: Failed PIN attempt via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-08-29 11:52:52] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 11:52:53] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-30 11:52:52"} 
[2025-08-29 11:53:36] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-30 11:52:52"} 
[2025-08-29 14:04:57] local.WARNING: Failed PIN attempt via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-08-29 14:05:02] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 14:05:04] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-30 14:05:02"} 
[2025-08-29 14:32:38] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 14:32:39] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-30 14:32:37"} 
[2025-08-29 14:35:34] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 14:35:34] local.INFO: FCM token saved for user {"user_id":22,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 14:35:35] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-30 14:35:34"} 
[2025-08-29 15:00:46] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 15:00:46] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-29 15:00:47] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-08-30 15:00:45"} 
[2025-08-29 20:15:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b199edd7eb7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"8109073906974"} 
[2025-08-29 20:15:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109073906974&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-08-29 20:15:41] local.DEBUG: CRC Calculation Result {"crc":"40ca6a65","input_params_count":2} 
[2025-08-29 20:15:41] local.DEBUG: CRC Verification {"received":"40ca6a65","calculated":"40ca6a65","match":true} 
[2025-08-29 20:15:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b199edd7eb7","mobile_number":"8109073906974"} 
[2025-08-29 20:15:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b199edd7eb7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=8109073906974","mobile_number":"8109073906974"} 
[2025-08-29 20:15:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b199edd7eb7","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-08-30 02:47:13] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-30 02:47:15] local.INFO: FCM token saved for user {"user_id":22,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-30 02:47:17] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-08-31 02:47:13"} 
[2025-08-30 10:44:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b2658d977b0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819046496744"} 
[2025-08-30 10:44:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819046496744&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-30 10:44:29] local.DEBUG: CRC Calculation Result {"crc":"927e3ba8","input_params_count":2} 
[2025-08-30 10:44:29] local.DEBUG: CRC Verification {"received":"927e3ba8","calculated":"927e3ba8","match":true} 
[2025-08-30 10:44:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b2658d977b0","mobile_number":"819046496744"} 
[2025-08-30 10:44:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b2658d977b0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819046496744","mobile_number":"819046496744"} 
[2025-08-30 10:44:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b2658d977b0","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-08-30 19:58:22] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-30 19:58:22] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-08-31 19:58:22"} 
[2025-08-31 11:22:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 11:22:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 11:22:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 11:22:51] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 11:22:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","mobile_number":"818042746786"} 
[2025-08-31 11:22:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 11:22:51] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 11:22:51] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 11:22:51] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","wallet_id":"8003100011285"} 
[2025-08-31 11:22:51] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","wallet_id":"8003100011285"} 
[2025-08-31 11:22:51] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 11:22:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 11:22:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","mobile_number":"818042746786"} 
[2025-08-31 11:22:51] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 11:22:51] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b3c00ade794","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":1006.3049793243408203125} 
[2025-08-31 11:22:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 11:22:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 11:22:52] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 11:22:52] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 11:22:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","mobile_number":"818042746786"} 
[2025-08-31 11:22:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 11:22:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 11:22:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 11:22:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","wallet_id":"8003100011285"} 
[2025-08-31 11:22:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","wallet_id":"8003100011285"} 
[2025-08-31 11:22:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 11:22:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 11:22:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","mobile_number":"818042746786"} 
[2025-08-31 11:22:53] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 11:22:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b3c00cb5f33","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":367.967128753662109375} 
[2025-08-31 11:24:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 11:24:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 11:24:17] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 11:24:17] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 11:24:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","mobile_number":"818042746786"} 
[2025-08-31 11:24:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 11:24:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 11:24:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 11:24:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","wallet_id":"8003100011285"} 
[2025-08-31 11:24:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","wallet_id":"8003100011285"} 
[2025-08-31 11:24:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 11:24:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 11:24:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","mobile_number":"818042746786"} 
[2025-08-31 11:24:18] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 11:24:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b3c061eef58","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":483.2489490509033203125} 
[2025-08-31 11:24:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 11:24:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 11:24:57] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 11:24:57] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 11:24:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","mobile_number":"818042746786"} 
[2025-08-31 11:24:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 11:24:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 11:24:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 11:24:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","wallet_id":"8003100011285"} 
[2025-08-31 11:24:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","wallet_id":"8003100011285"} 
[2025-08-31 11:24:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 11:24:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 11:24:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","mobile_number":"818042746786"} 
[2025-08-31 11:24:58] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 11:24:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b3c0898c924","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":440.196990966796875} 
[2025-08-31 11:25:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 11:25:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 11:25:03] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 11:25:03] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 11:25:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","mobile_number":"818042746786"} 
[2025-08-31 11:25:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 11:25:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 11:25:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 11:25:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","wallet_id":"8003100011285"} 
[2025-08-31 11:25:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","wallet_id":"8003100011285"} 
[2025-08-31 11:25:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 11:25:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 11:25:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","mobile_number":"818042746786"} 
[2025-08-31 11:25:03] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 11:25:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b3c08f3e249","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":572.415828704833984375} 
[2025-08-31 13:22:41] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-31 13:22:42] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-31 13:22:44] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-01 13:22:41"} 
[2025-08-31 15:23:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 15:23:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 15:23:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 15:23:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 15:23:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","mobile_number":"818042746786"} 
[2025-08-31 15:23:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 15:23:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 15:23:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 15:23:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","wallet_id":"8003100011285"} 
[2025-08-31 15:23:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","wallet_id":"8003100011285"} 
[2025-08-31 15:23:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 15:23:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 15:23:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","mobile_number":"818042746786"} 
[2025-08-31 15:23:13] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 15:23:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b3f860b73ef","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":967.835903167724609375} 
[2025-08-31 16:34:58] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":69,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-31 16:37:18] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":69,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-31 16:37:45] local.INFO: Transaction saved successfully {"transaction_id":"2764150","order_id":"000043","merchant_user_id":"N10001","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-08-31 20:50:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b44500ee307","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 20:50:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:50:08] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:50:08] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 20:50:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b44500ee307","mobile_number":"818042746786"} 
[2025-08-31 20:50:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b44500ee307","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 20:50:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b44500ee307","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 20:50:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 20:50:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b44500ee307","wallet_id":"8003100011285"} 
[2025-08-31 20:50:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b44500ee307","wallet_id":"8003100011285"} 
[2025-08-31 20:50:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b44500ee307","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 20:50:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b44500ee307","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 20:50:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b44500ee307","mobile_number":"818042746786"} 
[2025-08-31 20:50:09] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 20:50:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b44500ee307","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":919.3789958953857421875} 
[2025-08-31 20:51:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:51:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:51:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 20:51:50] local.INFO: General API request started {"request_id":"REQ_68b44566b5b5d","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-08-31 20:51:50] local.INFO: Wallet inquiry detected via raw request data  
[2025-08-31 20:51:50] local.INFO: Request analysis {"request_id":"REQ_68b44566b5b5d","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-08-31 20:51:50] local.INFO: General API processing data {"request_id":"REQ_68b44566b5b5d","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-08-31 20:51:50] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-08-31 20:51:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:51:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:51:50] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":526} 
[2025-08-31 20:51:50] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-08-31 20:51:50] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-08-31 20:51:50] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68b44566f32fa","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 20:51:51] local.INFO: Wallet API response received {"request_id":"GEN_68b44566f32fa","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 20:51:51] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68b44566b5b5d","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-08-31 20:51:51"}} 
[2025-08-31 20:51:51] local.INFO: Wallet inquiry final response {"request_id":"REQ_68b44566b5b5d","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-08-31 20:51:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 20:51:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:51:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:51:51] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 20:51:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","mobile_number":"818042746786"} 
[2025-08-31 20:51:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 20:51:51] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 20:51:51] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 20:51:51] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","wallet_id":"8003100011285"} 
[2025-08-31 20:51:51] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","wallet_id":"8003100011285"} 
[2025-08-31 20:51:51] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 20:51:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 20:51:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","mobile_number":"818042746786"} 
[2025-08-31 20:51:52] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 20:51:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b4456790a8a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":410.65502166748046875} 
[2025-08-31 20:53:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:53:03] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:53:03] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 20:53:03] local.INFO: General API request started {"request_id":"REQ_68b445af2f5a7","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-08-31 20:53:03] local.INFO: Wallet inquiry detected via raw request data  
[2025-08-31 20:53:03] local.INFO: Request analysis {"request_id":"REQ_68b445af2f5a7","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-08-31 20:53:03] local.INFO: General API processing data {"request_id":"REQ_68b445af2f5a7","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-08-31 20:53:03] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-08-31 20:53:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:53:03] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:53:03] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":526} 
[2025-08-31 20:53:03] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-08-31 20:53:03] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-08-31 20:53:03] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68b445af3975c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 20:53:03] local.INFO: Wallet API response received {"request_id":"GEN_68b445af3975c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 20:53:03] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68b445af2f5a7","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-08-31 20:53:03"}} 
[2025-08-31 20:53:03] local.INFO: Wallet inquiry final response {"request_id":"REQ_68b445af2f5a7","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-08-31 20:53:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b445afb4159","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 20:53:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:53:03] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:53:03] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 20:53:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b445afb4159","mobile_number":"818042746786"} 
[2025-08-31 20:53:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b445afb4159","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 20:53:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b445afb4159","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 20:53:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 20:53:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b445afb4159","wallet_id":"8003100011285"} 
[2025-08-31 20:53:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b445afb4159","wallet_id":"8003100011285"} 
[2025-08-31 20:53:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b445afb4159","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 20:53:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b445afb4159","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 20:53:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b445afb4159","mobile_number":"818042746786"} 
[2025-08-31 20:53:04] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 20:53:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b445afb4159","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":431.4939975738525390625} 
[2025-08-31 20:53:04] local.DEBUG: CRC Parameter String {"string":"amount=141800&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-08-31 20:53:04] local.DEBUG: CRC Calculation Result {"crc":"0ddca9ab","input_params_count":4} 
[2025-08-31 20:53:04] local.DEBUG: CRC Verification {"received":"0ddca9ab","calculated":"0ddca9ab","match":true} 
[2025-08-31 20:53:04] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"141800","program_code":"N1","crc_provided":true} 
[2025-08-31 20:53:05] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-08-31 20:53:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:53:33] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:53:33] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 20:53:33] local.INFO: General API request started {"request_id":"REQ_68b445cdd12a8","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-08-31 20:53:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-08-31 20:53:33] local.INFO: Request analysis {"request_id":"REQ_68b445cdd12a8","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-08-31 20:53:33] local.INFO: General API processing data {"request_id":"REQ_68b445cdd12a8","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-08-31 20:53:33] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-08-31 20:53:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:53:33] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:53:33] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":526} 
[2025-08-31 20:53:33] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-08-31 20:53:33] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-08-31 20:53:33] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68b445cde3c95","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 20:53:34] local.INFO: Wallet API response received {"request_id":"GEN_68b445cde3c95","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 20:53:34] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68b445cdd12a8","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-08-31 20:53:34"}} 
[2025-08-31 20:53:34] local.INFO: Wallet inquiry final response {"request_id":"REQ_68b445cdd12a8","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-08-31 20:53:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b445ce62309","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 20:53:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:53:34] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:53:34] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 20:53:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b445ce62309","mobile_number":"818042746786"} 
[2025-08-31 20:53:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b445ce62309","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 20:53:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b445ce62309","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 20:53:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 20:53:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b445ce62309","wallet_id":"8003100011285"} 
[2025-08-31 20:53:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b445ce62309","wallet_id":"8003100011285"} 
[2025-08-31 20:53:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b445ce62309","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 20:53:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b445ce62309","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 20:53:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b445ce62309","mobile_number":"818042746786"} 
[2025-08-31 20:53:34] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 20:53:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b445ce62309","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":387.7890110015869140625} 
[2025-08-31 20:54:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68b445e875a33","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-08-31 20:54:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-08-31 20:54:00] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-08-31 20:54:00] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-08-31 20:54:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68b445e875a33","mobile_number":"818042746786"} 
[2025-08-31 20:54:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68b445e875a33","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-08-31 20:54:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b445e875a33","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-08-31 20:54:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-08-31 20:54:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68b445e875a33","wallet_id":"8003100011285"} 
[2025-08-31 20:54:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68b445e875a33","wallet_id":"8003100011285"} 
[2025-08-31 20:54:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68b445e875a33","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-08-31 20:54:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68b445e875a33","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-08-31 20:54:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68b445e875a33","mobile_number":"818042746786"} 
[2025-08-31 20:54:00] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-08-31 20:54:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68b445e875a33","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":473.1121063232421875} 
[2025-09-01 14:12:45] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-01 14:12:51] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-01 14:12:52] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-02 14:12:45"} 
[2025-09-02 08:56:15] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 08:56:20] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-09-03 08:56:15"} 
[2025-09-02 08:56:34] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-09-03 08:56:15"} 
[2025-09-02 09:54:11] local.INFO: Successful PIN login via API {"user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 09:54:11] local.INFO: FCM token saved for user {"user_id":22,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 09:54:13] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-09-03 09:54:11"} 
[2025-09-02 09:54:19] local.DEBUG: Session authenticated successfully {"user_id":22,"session_expires":"2025-09-03 09:54:11"} 
[2025-09-02 10:10:52] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 10:10:53] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 10:10:54] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 10:10:52"} 
[2025-09-02 10:10:59] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 10:10:52"} 
[2025-09-02 10:10:59] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-02 10:10:59] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-02 10:11:00] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 10:10:52"} 
[2025-09-02 10:11:00] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-02 10:11:00] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-02 10:11:04] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 10:11:05] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 10:11:06] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 10:11:04"} 
[2025-09-02 10:11:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 10:11:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 10:11:24] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 10:11:24] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 10:11:24] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 10:11:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 10:11:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 10:11:24] local.INFO: TAC record created successfully via API {"record_id":188,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 10:16:24"} 
[2025-09-02 10:11:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 10:11:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eZFuUKnkTT2CStMtVEM6...","title":"USDT request"} 
[2025-09-02 10:11:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756779085695514%422fcc3e422fcc3e"} 
[2025-09-02 10:11:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 10:11:25\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756779085695514%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-02 10:11:33] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-02 10:11:34] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 10:11:04"} 
[2025-09-02 10:11:37] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 10:11:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 10:11:37] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 10:11:37] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 10:11:37] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 10:11:37] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 10:11:37] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 10:11:37] local.INFO: TAC record created successfully via API {"record_id":189,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 10:16:37"} 
[2025-09-02 10:11:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 10:11:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eZFuUKnkTT2CStMtVEM6...","title":"USDT request"} 
[2025-09-02 10:11:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756779098237214%422fcc3e422fcc3e"} 
[2025-09-02 10:11:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 10:11:38\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756779098237214%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-02 10:11:43] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 10:11:43] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 10:11:43"} 
[2025-09-02 10:11:48] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-02 10:11:49] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 10:11:43"} 
[2025-09-02 10:11:51] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 10:11:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 10:11:51] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 10:11:51] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 10:11:51] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 10:11:51] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 10:11:51] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 10:11:51] local.INFO: TAC record created successfully via API {"record_id":190,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 10:16:51"} 
[2025-09-02 10:11:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 10:11:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eZFuUKnkTT2CStMtVEM6...","title":"USDT request"} 
[2025-09-02 10:11:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1756779112322246%422fcc3e422fcc3e"} 
[2025-09-02 10:11:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 10:11:52\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1756779112322246%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-02 10:11:59] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-09-02 10:11:59] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-09-02 10:11:59] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-09-02 10:11:59] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-02 10:12:01] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 10:11:43"} 
[2025-09-02 11:21:16] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 11:21:16] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 11:21:19] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:21:16"} 
[2025-09-02 11:22:18] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:21:16"} 
[2025-09-02 11:22:18] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"FDECDEFE-B4E7-4E5E-8C05-751D6D5C5488"} 
[2025-09-02 11:22:18] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"FDECDEFE-B4E7-4E5E-8C05-751D6D5C5488","device_name":"iPhone (iPhone)"} 
[2025-09-02 11:22:19] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:21:16"} 
[2025-09-02 11:22:19] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"FDECDEFE-B4E7-4E5E-8C05-751D6D5C5488"} 
[2025-09-02 11:22:19] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"FDECDEFE-B4E7-4E5E-8C05-751D6D5C5488","device_name":"iPhone (iPhone)"} 
[2025-09-02 11:22:25] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"FDECDEFE-B4E7-4E5E-8C05-751D6D5C5488","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 11:22:25] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 11:22:26] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:22:25"} 
[2025-09-02 11:22:35] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 11:22:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 11:22:35] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 11:22:35] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 11:22:35] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 11:22:35] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 11:22:35] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 11:22:35] local.INFO: TAC record created successfully via API {"record_id":191,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 11:27:35"} 
[2025-09-02 11:22:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 11:22:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dWShbREhbkaEq1-mprW9...","title":"USDT request"} 
[2025-09-02 11:22:36] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-09-02 11:22:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:22:36\"}","success":false} 
[2025-09-02 11:22:36] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:22:36\"}"} 
[2025-09-02 11:23:13] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-02 11:23:14] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:22:25"} 
[2025-09-02 11:23:21] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 11:23:21] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 11:23:21] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 11:23:21] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 11:23:21] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 11:23:21] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 11:23:21] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 11:23:21] local.INFO: TAC record created successfully via API {"record_id":192,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 11:28:21"} 
[2025-09-02 11:23:21] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 11:23:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dWShbREhbkaEq1-mprW9...","title":"USDT request"} 
[2025-09-02 11:23:22] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-09-02 11:23:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:23:22\"}","success":false} 
[2025-09-02 11:23:22] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:23:22\"}"} 
[2025-09-02 11:23:32] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-09-02 11:23:32] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-09-02 11:23:32] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-09-02 11:23:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-02 11:23:34] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:22:25"} 
[2025-09-02 11:24:23] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"FDECDEFE-B4E7-4E5E-8C05-751D6D5C5488","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 11:24:23] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:24:23"} 
[2025-09-02 11:24:54] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 11:24:54] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 11:24:54] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 11:24:54] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 11:24:54] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 11:24:54] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 11:24:54] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 11:24:54] local.INFO: TAC record created successfully via API {"record_id":193,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 11:29:54"} 
[2025-09-02 11:24:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 11:24:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dWShbREhbkaEq1-mprW9...","title":"USDT request"} 
[2025-09-02 11:24:55] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-09-02 11:24:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:24:55\"}","success":false} 
[2025-09-02 11:24:55] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:24:55\"}"} 
[2025-09-02 11:25:28] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 11:25:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 11:25:28] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 11:25:28] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 11:25:28] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 11:25:28] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 11:25:28] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 11:25:28] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-09-02 11:25:28] local.INFO: TAC record created successfully via API {"record_id":194,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-02 11:30:28"} 
[2025-09-02 11:25:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 11:25:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dWShbREhbkaEq1-mprW9...","title":"USDT request"} 
[2025-09-02 11:25:28] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-09-02 11:25:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:25:28\"}","success":false} 
[2025-09-02 11:25:28] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:25:28\"}"} 
[2025-09-02 11:26:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:24:23"} 
[2025-09-02 11:28:02] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-02 11:28:03] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 11:24:23"} 
[2025-09-02 11:28:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 11:28:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 11:28:10] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 11:28:10] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 11:28:10] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 11:28:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 11:28:10] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 11:28:10] local.INFO: TAC record created successfully via API {"record_id":195,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 11:33:10"} 
[2025-09-02 11:28:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 11:28:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dWShbREhbkaEq1-mprW9...","title":"USDT request"} 
[2025-09-02 11:28:11] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":401,"message":"Auth error from APNS or Web Push Service","status":"UNAUTHENTICATED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"THIRD_PARTY_AUTH_ERROR"}]}},"status":401} 
[2025-09-02 11:28:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:28:11\"}","success":false} 
[2025-09-02 11:28:11] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"1611102","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Auth error from APNS or Web Push Service\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-09-02 11:28:11\"}"} 
[2025-09-02 11:55:06] local.INFO: Transaction history retrieved {"merchant_user_id":"N10005","total_transactions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 12:22:53] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 12:22:53] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 12:22:54] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:22:53"} 
[2025-09-02 12:23:01] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:22:53"} 
[2025-09-02 12:23:01] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"8C09E46D-DBB1-4D8C-AF40-3D902730B980"} 
[2025-09-02 12:23:01] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"8C09E46D-DBB1-4D8C-AF40-3D902730B980","device_name":"iPhone (iPhone)"} 
[2025-09-02 12:23:03] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:22:53"} 
[2025-09-02 12:23:03] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"8C09E46D-DBB1-4D8C-AF40-3D902730B980"} 
[2025-09-02 12:23:03] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"8C09E46D-DBB1-4D8C-AF40-3D902730B980","device_name":"iPhone (iPhone)"} 
[2025-09-02 12:23:14] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"8C09E46D-DBB1-4D8C-AF40-3D902730B980","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 12:23:15] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 12:23:16] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:23:14"} 
[2025-09-02 12:24:32] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-09-02 12:24:37] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 12:24:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 12:24:37] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 12:24:37] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 12:24:37] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 12:24:37] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 12:24:37] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 12:24:37] local.INFO: TAC record created successfully via API {"record_id":196,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 12:29:37"} 
[2025-09-02 12:24:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 12:24:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ejGCpASrGkdxrEO5_xhg...","title":"USDT request"} 
[2025-09-02 12:24:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756787077601555"} 
[2025-09-02 12:24:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 12:24:37\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756787077601555\"}}}","success":true} 
[2025-09-02 12:24:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 12:24:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 12:24:45] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 12:24:45] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 12:24:45] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 12:24:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 12:24:45] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 12:24:45] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-09-02 12:24:45] local.INFO: TAC record created successfully via API {"record_id":197,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-02 12:29:45"} 
[2025-09-02 12:24:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 12:24:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ejGCpASrGkdxrEO5_xhg...","title":"USDT request"} 
[2025-09-02 12:24:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756787085408013"} 
[2025-09-02 12:24:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 12:24:45\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756787085408013\"}}}","success":true} 
[2025-09-02 12:24:58] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-09-02 12:24:58] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-09-02 12:24:59] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-09-02 12:24:59] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-02 12:25:00] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:23:14"} 
[2025-09-02 12:25:03] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 12:25:03] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 12:25:03] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 12:25:03] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 12:25:03] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 12:25:03] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 12:25:03] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 12:25:03] local.INFO: TAC record created successfully via API {"record_id":198,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 12:30:03"} 
[2025-09-02 12:25:03] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 12:25:03] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ejGCpASrGkdxrEO5_xhg...","title":"USDT request"} 
[2025-09-02 12:25:04] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756787103733709"} 
[2025-09-02 12:25:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 12:25:04\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756787103733709\"}}}","success":true} 
[2025-09-02 12:25:09] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-02 12:25:10] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:23:14"} 
[2025-09-02 12:25:12] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 12:25:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 12:25:12] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 12:25:12] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 12:25:12] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 12:25:12] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 12:25:12] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 12:25:12] local.INFO: TAC record created successfully via API {"record_id":199,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 12:30:12"} 
[2025-09-02 12:25:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 12:25:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ejGCpASrGkdxrEO5_xhg...","title":"USDT request"} 
[2025-09-02 12:25:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756787113182435"} 
[2025-09-02 12:25:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 12:25:13\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756787113182435\"}}}","success":true} 
[2025-09-02 12:27:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 12:27:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 12:27:06] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 12:27:06] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 12:27:06] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 12:27:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 12:27:06] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 12:27:06] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-09-02 12:27:06] local.INFO: TAC record created successfully via API {"record_id":200,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-02 12:32:06"} 
[2025-09-02 12:27:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 12:27:06] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ejGCpASrGkdxrEO5_xhg...","title":"USDT request"} 
[2025-09-02 12:27:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756787226681593"} 
[2025-09-02 12:27:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 12:27:06\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756787226681593\"}}}","success":true} 
[2025-09-02 12:27:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 12:27:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 12:27:55] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 12:27:55] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 12:27:55] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 12:27:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 12:27:55] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 12:27:55] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-09-02 12:27:55] local.INFO: TAC record created successfully via API {"record_id":201,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-02 12:32:55"} 
[2025-09-02 12:27:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 12:27:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ejGCpASrGkdxrEO5_xhg...","title":"USDT request"} 
[2025-09-02 12:27:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756787276287139"} 
[2025-09-02 12:27:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 12:27:56\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756787276287139\"}}}","success":true} 
[2025-09-02 12:29:24] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 12:29:26] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 12:29:27] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:29:24"} 
[2025-09-02 12:29:35] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 12:29:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 12:29:35] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 12:29:35] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 12:29:35] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 12:29:35] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 12:29:35] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 12:29:35] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-09-02 12:29:35] local.INFO: TAC record created successfully via API {"record_id":202,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-02 12:34:35"} 
[2025-09-02 12:29:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 12:29:35] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dlFCINzEXEUgr-MRnmIE...","title":"USDT request"} 
[2025-09-02 12:29:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756787375941315"} 
[2025-09-02 12:29:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 12:29:36\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756787375941315\"}}}","success":true} 
[2025-09-02 12:29:42] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-09-02 12:29:42] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-09-02 12:29:42] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-09-02 12:29:42] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-02 12:29:43] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:29:24"} 
[2025-09-02 12:29:49] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 12:29:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 12:29:49] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 12:29:49] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 12:29:49] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 12:29:49] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 12:29:49] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 12:29:49] local.INFO: TAC record created successfully via API {"record_id":203,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 12:34:49"} 
[2025-09-02 12:29:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 12:29:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dlFCINzEXEUgr-MRnmIE...","title":"USDT request"} 
[2025-09-02 12:29:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756787389702352"} 
[2025-09-02 12:29:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 12:29:49\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756787389702352\"}}}","success":true} 
[2025-09-02 12:30:01] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-02 12:30:02] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:29:24"} 
[2025-09-02 12:30:29] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:29:24"} 
[2025-09-02 12:30:29] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"89E984D6-D622-4C01-A147-1B12406CA9B3"} 
[2025-09-02 12:30:29] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"89E984D6-D622-4C01-A147-1B12406CA9B3","device_name":"iPhone (iPhone)"} 
[2025-09-02 12:30:30] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 12:29:24"} 
[2025-09-02 12:30:30] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"89E984D6-D622-4C01-A147-1B12406CA9B3"} 
[2025-09-02 12:30:30] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"89E984D6-D622-4C01-A147-1B12406CA9B3","device_name":"iPhone (iPhone)"} 
[2025-09-02 13:50:05] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 13:50:05] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 13:50:07] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-03 13:50:05"} 
[2025-09-02 13:51:35] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-03 13:50:05"} 
[2025-09-02 14:30:00] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10001","email":"satishrames@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 14:30:02] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":70,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 14:34:58] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 14:34:59] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 14:35:00] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-03 14:34:58"} 
[2025-09-02 14:46:48] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 14:46:48] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 14:46:49] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-03 14:46:48"} 
[2025-09-02 14:46:53] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-03 14:46:48"} 
[2025-09-02 15:02:51] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:03:05] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:03:13] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:03:27] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:03:29] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:03:33] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:03:37] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:06:25] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:06:41] local.INFO: N1MerchantUser registered via API {"user_id":"N10006","email":"test1@mail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:07:26] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:28:34] local.ERROR: Error during N1MerchantUser login via API {"error":"SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for kash.my failed: Name or service not known (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:28:41] local.ERROR: Error during N1MerchantUser login via API {"error":"SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for kash.my failed: Name or service not known (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:28:42] local.ERROR: Error during N1MerchantUser login via API {"error":"SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for kash.my failed: Name or service not known (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:29:10] local.ERROR: Error during N1MerchantUser login via API {"error":"SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for kash.my failed: Name or service not known (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:29:38] local.ERROR: Error during N1MerchantUser login via API {"error":"SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for kash.my failed: Name or service not known (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:29:48] local.ERROR: Error retrieving N1MerchantUser profile via API {"error":"SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for kash.my failed: Name or service not known (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 limit 1)","user_id":"N10003","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:31:22] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10001","email":"satishrames@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:31:36] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10001","email":"satishrames@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:31:38] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":70,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:31:49] local.INFO: N1MerchantUser logged out via API {"user_id":"N10001","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:32:03] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10006","email":"test1@mail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:32:06] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:47:41] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:47:41] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:47:42] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-03 15:47:41"} 
[2025-09-02 15:47:47] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-03 15:47:41"} 
[2025-09-02 15:49:00] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-03 15:47:41"} 
[2025-09-02 15:53:38] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10006","email":"test1@mail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:53:40] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:53:54] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:53:57] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:54:02] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:54:05] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:56:28] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:56:29] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:56:30] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10006","email":"test1@mail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:56:31] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 15:56:28"} 
[2025-09-02 15:56:32] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:56:46] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 15:56:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 15:56:46] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 15:56:46] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 15:56:46] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 15:56:46] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 15:56:46] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 15:56:46] local.INFO: TAC record created successfully via API {"record_id":204,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 16:01:46"} 
[2025-09-02 15:56:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 15:56:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ffkyew5s10GmqjDkxYtz...","title":"USDT request"} 
[2025-09-02 15:56:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756799806793836"} 
[2025-09-02 15:56:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 15:56:47\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756799806793836\"}}}","success":true} 
[2025-09-02 15:57:03] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-02 15:57:04] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 15:56:28"} 
[2025-09-02 15:57:13] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-02 15:57:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-02 15:57:13] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-02 15:57:13] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-02 15:57:13] local.INFO: CRC validation passed for createTacRecord  
[2025-09-02 15:57:13] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-02 15:57:13] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-02 15:57:13] local.INFO: TAC record created successfully via API {"record_id":205,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-02 16:02:13"} 
[2025-09-02 15:57:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-02 15:57:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ffkyew5s10GmqjDkxYtz...","title":"USDT request"} 
[2025-09-02 15:57:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756799834066142"} 
[2025-09-02 15:57:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-02 15:57:14\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756799834066142\"}}}","success":true} 
[2025-09-02 15:57:40] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-02 15:57:41] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 15:56:28"} 
[2025-09-02 15:57:51] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 15:56:28"} 
[2025-09-02 15:58:28] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:58:28] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:58:29] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 15:58:28"} 
[2025-09-02 15:58:36] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 15:58:28"} 
[2025-09-02 15:58:36] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"057C734D-2A39-4A5B-9E87-7CCEEE75C755"} 
[2025-09-02 15:58:36] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"057C734D-2A39-4A5B-9E87-7CCEEE75C755","device_name":"iPhone (iPhone)"} 
[2025-09-02 15:58:37] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 15:58:28"} 
[2025-09-02 15:58:37] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"057C734D-2A39-4A5B-9E87-7CCEEE75C755"} 
[2025-09-02 15:58:37] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"057C734D-2A39-4A5B-9E87-7CCEEE75C755","device_name":"iPhone (iPhone)"} 
[2025-09-02 15:59:38] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:59:39] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 15:59:40] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 15:59:38"} 
[2025-09-02 16:00:55] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:00:59] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:01:03] local.INFO: Transaction history retrieved {"merchant_user_id":"N10006","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:01:27] local.INFO: N1MerchantUser logged out via API {"user_id":"N10006","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:04:32] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:04:33] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:04:34] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 16:04:32"} 
[2025-09-02 16:05:24] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"057C734D-2A39-4A5B-9E87-7CCEEE75C755","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:05:24] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 16:05:24"} 
[2025-09-02 16:05:31] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-03 16:05:24"} 
[2025-09-02 16:08:18] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10001","email":"satishrames@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:08:19] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":70,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:09:17] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10004","email":"demo3@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:09:19] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:09:22] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":70,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:09:24] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":50,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:09:34] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-02 16:09:43] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 09:41:27] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 11:09:26] local.INFO: N1MerchantUser logged out via API {"user_id":"N10004","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:17:17] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:18:22] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10004","email":"demo3@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:18:23] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:19:03] local.INFO: Successful N1MerchantUser login via API {"user_id":"MSPC0004","email":"demo1@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:19:05] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:24:50] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:25:00] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:25:37] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":12,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:28:26] local.INFO: Transaction saved successfully {"transaction_id":"2779361","order_id":"000001","merchant_user_id":"MSPC0004","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 12:28:55] local.INFO: About to collect points for transaction {"transaction_id":"2779361","customer_mobile":"60102082448","customer_memberhash":null,"points_to_collect":1,"current_points_collected":null} 
[2025-09-03 12:28:55] local.INFO: Points collected successfully {"transaction_id":"2779361","points_collected":1,"customer_mobile":"60102082448","customer_memberhash":null,"points_collected_at":"2025-09-03 12:28:55"} 
[2025-09-03 12:28:55] local.INFO: Points collected successfully {"transaction_id":"2779361","customer_mobile":"60102082448","customer_memberhash":null,"points_earned":1,"transaction_amount":"1.01","partner_id":null} 
[2025-09-03 13:12:35] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:12:36] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:13:12] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:13:23] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:13:24] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:13:27] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:41:17] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:41:18] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:41:59] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:42:03] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:42:09] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:42:10] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:42:11] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:42:13] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:42:14] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:42:15] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:48:54] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:48:56] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:50:30] local.WARNING: Failed PIN attempt during account termination via API {"user_id":21,"partner_id":"4FSOKLSPG9PJJTHM","attempts":1} 
[2025-09-03 13:50:38] local.INFO: N1User account terminated via API {"user_data":{"user_id":22,"mobile_number":"60173132888","memberhash":"9S3WHRAD1756369921QPQ6XA","nickname":"test","terminated_at":"2025-09-03 13:50:38"},"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-03 13:50:57] local.INFO: Creating new account for previously terminated mobile number {"mobile_number":"60173132888","previous_user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:50:58] local.INFO: N1User created via API {"user_id":23,"mobile_number":"60173132888","memberhash":"EFVCZI4S1756878658XBEWFO","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":true} 
[2025-09-03 13:51:00] local.INFO: N1User account terminated via API {"user_data":{"user_id":23,"mobile_number":"60173132888","memberhash":"EFVCZI4S1756878658XBEWFO","nickname":"test","terminated_at":"2025-09-03 13:51:00"},"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-03 13:51:04] local.INFO: Creating new account for previously terminated mobile number {"mobile_number":"60173132888","previous_user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 13:51:04] local.INFO: N1User created via API {"user_id":24,"mobile_number":"60173132888","memberhash":"8RK93LAQ1756878664ARZD3G","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":true} 
[2025-09-03 13:51:08] local.INFO: N1User account terminated via API {"user_data":{"user_id":24,"mobile_number":"60173132888","memberhash":"8RK93LAQ1756878664ARZD3G","nickname":"test","terminated_at":"2025-09-03 13:51:08"},"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-03 14:05:57] local.INFO: Creating new account for previously terminated mobile number {"mobile_number":"60173132888","previous_user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:05:57] local.INFO: N1User created via API {"user_id":25,"mobile_number":"60173132888","memberhash":"DVLUCGQX1756879557PFAMFG","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":true} 
[2025-09-03 14:27:04] local.WARNING: Failed PIN attempt via API {"user_id":25,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-03 14:27:09] local.INFO: Successful PIN login via API {"user_id":25,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:27:09] local.INFO: FCM token saved for user {"user_id":25,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:27:10] local.DEBUG: Session authenticated successfully {"user_id":25,"session_expires":"2025-09-04 14:27:09"} 
[2025-09-03 14:27:15] local.DEBUG: Session authenticated successfully {"user_id":25,"session_expires":"2025-09-04 14:27:09"} 
[2025-09-03 14:27:23] local.DEBUG: Session authenticated successfully {"user_id":25,"session_expires":"2025-09-04 14:27:09"} 
[2025-09-03 14:28:01] local.INFO: Successful PIN login via API {"user_id":25,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:28:01] local.INFO: FCM token saved for user {"user_id":25,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:28:02] local.DEBUG: Session authenticated successfully {"user_id":25,"session_expires":"2025-09-04 14:28:01"} 
[2025-09-03 14:28:06] local.DEBUG: Session authenticated successfully {"user_id":25,"session_expires":"2025-09-04 14:28:01"} 
[2025-09-03 14:28:27] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:28:27] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:28:29] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 14:28:27"} 
[2025-09-03 14:28:30] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 14:28:27"} 
[2025-09-03 14:28:57] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:28:58] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:28:59] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 14:28:57"} 
[2025-09-03 14:29:02] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 14:28:57"} 
[2025-09-03 14:30:02] local.WARNING: Failed PIN attempt via API {"user_id":25,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-03 14:30:09] local.INFO: Successful PIN login via API {"user_id":25,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:30:10] local.INFO: FCM token saved for user {"user_id":25,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:30:11] local.DEBUG: Session authenticated successfully {"user_id":25,"session_expires":"2025-09-04 14:30:09"} 
[2025-09-03 14:30:13] local.DEBUG: Session authenticated successfully {"user_id":25,"session_expires":"2025-09-04 14:30:09"} 
[2025-09-03 14:32:17] local.WARNING: Invalid or expired session token attempt {"token_prefix":"DFSgPLkMqY...","ip":"211.24.62.81","user_agent":"PostmanRuntime/7.45.0"} 
[2025-09-03 14:32:30] local.WARNING: Invalid or expired session token attempt {"token_prefix":"DFSgPLkMqY...","ip":"211.24.62.81","user_agent":"PostmanRuntime/7.45.0"} 
[2025-09-03 14:36:17] local.INFO: N1User account terminated via API {"user_data":{"user_id":25,"mobile_number":"60173132888","memberhash":"DVLUCGQX1756879557PFAMFG","nickname":"test","terminated_at":"2025-09-03 14:36:17"},"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:39:25] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:39:25] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:39:27] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 14:39:25"} 
[2025-09-03 14:39:34] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 14:39:25"} 
[2025-09-03 14:46:25] local.INFO: Creating new account for previously terminated mobile number {"mobile_number":"60173132888","previous_user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:46:25] local.INFO: N1User created via API {"user_id":26,"mobile_number":"60173132888","memberhash":"8NNHMGNH1756881985CNOFRR","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":true} 
[2025-09-03 14:46:29] local.INFO: Successful PIN login via API {"user_id":26,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:46:29] local.INFO: FCM token saved for user {"user_id":26,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:46:30] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 14:46:29"} 
[2025-09-03 14:46:32] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 14:46:29"} 
[2025-09-03 14:46:47] local.INFO: Successful PIN login via API {"user_id":26,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 14:46:48] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 14:46:47"} 
[2025-09-03 14:47:06] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 14:46:47"} 
[2025-09-03 15:00:38] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 14:46:47"} 
[2025-09-03 15:00:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:01:19] local.INFO: Successful PIN login via API {"user_id":26,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:01:20] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:01:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:01:23] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:01:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:04:05] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:04:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:04:23] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:04:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:06:46] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:06:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:08:15] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:08:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:11:03] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:11:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:11:13] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:11:13] local.INFO: N1User profile updated via API {"user_id":26,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field"]} 
[2025-09-03 15:11:16] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:11:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:13:09] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:13:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:15:18] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:15:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:15:28] local.DEBUG: Session authenticated successfully {"user_id":26,"session_expires":"2025-09-04 15:01:19"} 
[2025-09-03 15:15:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":26,"active_user_id":26,"mobile_number":"60173132888","requested_id":"26","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:15:39] local.WARNING: Failed PIN attempt during account termination via API {"user_id":26,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-03 15:15:53] local.INFO: N1User account terminated via API {"user_data":{"user_id":26,"mobile_number":"60173132888","memberhash":"8NNHMGNH1756881985CNOFRR","nickname":"test","terminated_at":"2025-09-03 15:15:53"},"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:16:08] local.INFO: Creating new account for previously terminated mobile number {"mobile_number":"60173132888","previous_user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 15:16:08] local.INFO: N1User created via API {"user_id":27,"mobile_number":"60173132888","memberhash":"POBXVNJF1756883768TL1OFB","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":true} 
[2025-09-03 16:02:11] local.INFO: Successful PIN login via API {"user_id":27,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:02:25] local.INFO: FCM token saved for user {"user_id":27,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:02:29] local.DEBUG: Session authenticated successfully {"user_id":27,"session_expires":"2025-09-04 16:02:11"} 
[2025-09-03 16:02:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":27,"active_user_id":27,"mobile_number":"60173132888","requested_id":"27","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:02:40] local.DEBUG: Session authenticated successfully {"user_id":27,"session_expires":"2025-09-04 16:02:11"} 
[2025-09-03 16:02:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":27,"active_user_id":27,"mobile_number":"60173132888","requested_id":"27","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:02:51] local.DEBUG: Session authenticated successfully {"user_id":27,"session_expires":"2025-09-04 16:02:11"} 
[2025-09-03 16:02:51] local.INFO: N1User profile updated via API {"user_id":27,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field"]} 
[2025-09-03 16:02:55] local.DEBUG: Session authenticated successfully {"user_id":27,"session_expires":"2025-09-04 16:02:11"} 
[2025-09-03 16:02:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":27,"active_user_id":27,"mobile_number":"60173132888","requested_id":"27","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:04:08] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-03 16:04:20] local.INFO: Successful PIN login via API {"user_id":27,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:04:20] local.INFO: FCM token saved for user {"user_id":27,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:04:22] local.DEBUG: Session authenticated successfully {"user_id":27,"session_expires":"2025-09-04 16:04:20"} 
[2025-09-03 16:04:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":27,"active_user_id":27,"mobile_number":"60173132888","requested_id":"27","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:04:23] local.DEBUG: Session authenticated successfully {"user_id":27,"session_expires":"2025-09-04 16:04:20"} 
[2025-09-03 16:04:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":27,"active_user_id":27,"mobile_number":"60173132888","requested_id":"27","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:04:36] local.DEBUG: Session authenticated successfully {"user_id":27,"session_expires":"2025-09-04 16:04:20"} 
[2025-09-03 16:04:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":27,"active_user_id":27,"mobile_number":"60173132888","requested_id":"27","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:05:00] local.WARNING: Failed PIN attempt during account termination via API {"user_id":27,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-03 16:05:09] local.INFO: N1User account terminated via API {"user_data":{"user_id":27,"mobile_number":"60173132888","memberhash":"POBXVNJF1756883768TL1OFB","nickname":"test","terminated_at":"2025-09-03 16:05:09"},"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:05:29] local.INFO: Creating new account for previously terminated mobile number {"mobile_number":"60173132888","previous_user_id":22,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:05:30] local.INFO: N1User created via API {"user_id":28,"mobile_number":"60173132888","memberhash":"IE52VAG21756886730C0090R","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":true} 
[2025-09-03 16:05:32] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:05:32] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:05:33] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-04 16:05:32"} 
[2025-09-03 16:05:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:06:17] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"2ef86f62"},"ip":"211.24.62.81"} 
[2025-09-03 16:06:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-03 16:06:17] local.DEBUG: CRC Calculation Result {"crc":"2ef86f62","input_params_count":7} 
[2025-09-03 16:06:17] local.DEBUG: CRC Verification {"received":"2ef86f62","calculated":"2ef86f62","match":true} 
[2025-09-03 16:06:17] local.INFO: CRC validation passed for createTacRecord  
[2025-09-03 16:06:17] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-03 16:06:17] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-09-03 16:06:17] local.INFO: TAC record created successfully via API {"record_id":206,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-03 16:11:17"} 
[2025-09-03 16:06:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-03 16:06:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eLx0YBQrKEz2mix3-xWD...","title":"USDT request"} 
[2025-09-03 16:06:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756886778230749"} 
[2025-09-03 16:06:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-03 16:06:18\",\"data\":{\"user_id\":28,\"mobile_number\":\"60173132888\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756886778230749\"}}}","success":true} 
[2025-09-03 16:06:25] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-09-03 16:06:25] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-09-03 16:06:25] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-09-03 16:06:25] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-03 16:06:26] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-04 16:05:32"} 
[2025-09-03 16:06:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:06:31] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"2ef86f62"},"ip":"211.24.62.81"} 
[2025-09-03 16:06:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-03 16:06:31] local.DEBUG: CRC Calculation Result {"crc":"2ef86f62","input_params_count":7} 
[2025-09-03 16:06:31] local.DEBUG: CRC Verification {"received":"2ef86f62","calculated":"2ef86f62","match":true} 
[2025-09-03 16:06:31] local.INFO: CRC validation passed for createTacRecord  
[2025-09-03 16:06:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-03 16:06:31] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-09-03 16:06:31] local.INFO: TAC record created successfully via API {"record_id":207,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-03 16:11:31"} 
[2025-09-03 16:06:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-03 16:06:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eLx0YBQrKEz2mix3-xWD...","title":"USDT request"} 
[2025-09-03 16:06:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756886792124712"} 
[2025-09-03 16:06:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-03 16:06:32\",\"data\":{\"user_id\":28,\"mobile_number\":\"60173132888\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756886792124712\"}}}","success":true} 
[2025-09-03 16:06:37] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-09-03 16:06:37] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-09-03 16:06:37] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-09-03 16:06:37] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-03 16:06:39] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-04 16:05:32"} 
[2025-09-03 16:06:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:06:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"2ef86f62"},"ip":"211.24.62.81"} 
[2025-09-03 16:06:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-03 16:06:45] local.DEBUG: CRC Calculation Result {"crc":"2ef86f62","input_params_count":7} 
[2025-09-03 16:06:45] local.DEBUG: CRC Verification {"received":"2ef86f62","calculated":"2ef86f62","match":true} 
[2025-09-03 16:06:45] local.INFO: CRC validation passed for createTacRecord  
[2025-09-03 16:06:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-03 16:06:45] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-09-03 16:06:45] local.INFO: TAC record created successfully via API {"record_id":208,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-03 16:11:45"} 
[2025-09-03 16:06:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-03 16:06:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eLx0YBQrKEz2mix3-xWD...","title":"USDT request"} 
[2025-09-03 16:06:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1756886805744047"} 
[2025-09-03 16:06:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-03 16:06:46\",\"data\":{\"user_id\":28,\"mobile_number\":\"60173132888\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1756886805744047\"}}}","success":true} 
[2025-09-03 16:06:59] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-09-03 16:06:59] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-09-03 16:06:59] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-09-03 16:06:59] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-03 16:07:01] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-04 16:05:32"} 
[2025-09-03 16:07:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:07:02] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-04 16:05:32"} 
[2025-09-03 16:07:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:25:14] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-09-03 16:25:18] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:25:20] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 16:25:18"} 
[2025-09-03 16:25:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:25:24] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 16:25:18"} 
[2025-09-03 16:25:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:26:36] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:26:37] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:26:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 16:26:36"} 
[2025-09-03 16:26:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:26:43] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 16:26:36"} 
[2025-09-03 16:26:43] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-03 16:26:43] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-03 16:26:45] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-04 16:26:36"} 
[2025-09-03 16:26:45] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-03 16:26:45] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-03 16:37:05] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:59:53] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:59:53] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:59:54] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-04 16:59:53"} 
[2025-09-03 16:59:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 16:59:57] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-04 16:59:53"} 
[2025-09-03 16:59:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 17:02:10] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 17:02:10] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 17:02:12] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-04 17:02:10"} 
[2025-09-03 17:02:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 17:02:22] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-04 17:02:10"} 
[2025-09-03 17:02:22] local.INFO: FCM token already available for biometric-enabled user {"user_id":7,"device_id":"TP1A.220624.014"} 
[2025-09-03 17:02:22] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220624.014","device_name":"samsung SM-M625F"} 
[2025-09-03 17:02:24] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-04 17:02:10"} 
[2025-09-03 17:02:24] local.INFO: FCM token already available for biometric-enabled user {"user_id":7,"device_id":"TP1A.220624.014"} 
[2025-09-03 17:02:24] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220624.014","device_name":"samsung SM-M625F"} 
[2025-09-03 17:02:26] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-04 17:02:10"} 
[2025-09-03 17:02:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 17:25:51] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-03 17:25:56] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 09:39:37] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 09:48:52] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:19:55] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:29:37] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":70,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:30:24] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":70,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:33:00] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:33:34] local.INFO: Transaction saved successfully {"transaction_id":"2784136","order_id":"000045","merchant_user_id":"N10001","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:34:08] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":71,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:35:08] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":13,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:35:41] local.INFO: Transaction saved successfully {"transaction_id":"2784142","order_id":"000011","merchant_user_id":"MSPC0004","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:36:04] local.INFO: About to collect points for transaction {"transaction_id":"2784142","customer_mobile":"60122978760","customer_memberhash":"FD44EC1817545387913666A1","points_to_collect":1,"current_points_collected":null} 
[2025-09-04 10:36:04] local.INFO: Points collected successfully {"transaction_id":"2784142","points_collected":1,"customer_mobile":"60122978760","customer_memberhash":"FD44EC1817545387913666A1","points_collected_at":"2025-09-04 10:36:04"} 
[2025-09-04 10:36:04] local.INFO: Points collected successfully {"transaction_id":"2784142","customer_mobile":"60122978760","customer_memberhash":"FD44EC1817545387913666A1","points_earned":1,"transaction_amount":"1.01","partner_id":null} 
[2025-09-04 10:36:09] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":71,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:36:38] local.INFO: Transaction saved successfully {"transaction_id":"2784144","order_id":"000034","merchant_user_id":"N10001","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:36:59] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:37:16] local.INFO: Transaction saved successfully {"transaction_id":"2784150","order_id":"000003","merchant_user_id":"N10001","amount":"1.02","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:37:26] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":73,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:39:29] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:39:30] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:39:32] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-05 10:39:29"} 
[2025-09-04 10:39:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:41:13] local.INFO: Successful N1MerchantUser login via API {"user_id":"MSPC0004","email":"demo1@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 10:41:14] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:43:39] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:51:56] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:51:57] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:51:58] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-05 11:51:56"} 
[2025-09-04 11:51:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:52:59] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:52:59] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 11:52:58"} 
[2025-09-04 11:52:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:58:28] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:58:28] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 11:58:29] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 11:58:28"} 
[2025-09-04 11:58:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 12:09:36] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 12:10:01] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 12:10:03] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 12:10:01"} 
[2025-09-04 12:10:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 12:10:42] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 12:10:43] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 12:10:44] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-05 12:10:42"} 
[2025-09-04 12:10:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 12:28:32] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 13:13:54] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 13:13:54] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 13:13:55] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-05 13:13:54"} 
[2025-09-04 13:13:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 13:50:37] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":73,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 13:50:49] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-04 13:51:43] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 13:51:44] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 13:51:45] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 13:51:43"} 
[2025-09-04 13:51:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:07:13] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:07:14] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 14:07:13"} 
[2025-09-04 14:07:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:16:24] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:16:24] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:16:25] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 14:16:24"} 
[2025-09-04 14:16:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:40:39] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:40:40] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 14:40:39"} 
[2025-09-04 14:40:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:47:30] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:47:31] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 14:47:30"} 
[2025-09-04 14:47:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:48:58] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:48:59] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 14:49:00] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-05 14:48:58"} 
[2025-09-04 14:49:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 19:19:22] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 21:40:45] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 21:40:47] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 21:40:49] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-05 21:40:45"} 
[2025-09-04 21:40:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-04 21:41:58] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-05 21:40:45"} 
[2025-09-04 21:41:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:25:31] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":73,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:26:17] local.INFO: Transaction saved successfully {"transaction_id":"2793309","order_id":"000047","merchant_user_id":"N10001","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:26:47] local.INFO: Transaction saved successfully {"transaction_id":"2793316","order_id":"000048","merchant_user_id":"N10001","amount":"1.10","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:28:12] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:28:13] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-06 17:28:12"} 
[2025-09-05 17:28:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:28:17] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-06 17:28:12"} 
[2025-09-05 17:28:17] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-05 17:28:17] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-05 17:28:18] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-06 17:28:12"} 
[2025-09-05 17:28:18] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-05 17:28:18] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-05 17:29:14] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:29:14] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:29:15] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-06 17:29:14"} 
[2025-09-05 17:29:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-05 17:29:19] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-06 17:29:14"} 
[2025-09-05 17:29:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-06 00:43:48] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-06 00:43:56] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-06 00:44:02] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-07 00:43:56"} 
[2025-09-06 00:44:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-06 00:44:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"2ef86f62"},"ip":"115.164.33.137"} 
[2025-09-06 00:44:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-06 00:44:23] local.DEBUG: CRC Calculation Result {"crc":"2ef86f62","input_params_count":7} 
[2025-09-06 00:44:23] local.DEBUG: CRC Verification {"received":"2ef86f62","calculated":"2ef86f62","match":true} 
[2025-09-06 00:44:23] local.INFO: CRC validation passed for createTacRecord  
[2025-09-06 00:44:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-06 00:44:23] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-09-06 00:44:23] local.INFO: TAC record created successfully via API {"record_id":209,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-06 00:49:23"} 
[2025-09-06 00:44:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-06 00:44:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d98hzGv9-k6GnAaw5uRx...","title":"USDT request"} 
[2025-09-06 00:44:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1757090664405922"} 
[2025-09-06 00:44:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-06 00:44:24\",\"data\":{\"user_id\":28,\"mobile_number\":\"60173132888\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1757090664405922\"}}}","success":true} 
[2025-09-06 01:29:12] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-06 01:29:13] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-07 01:29:12"} 
[2025-09-06 01:29:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-06 01:29:23] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-06 01:29:31] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-06 01:29:32] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-06 01:29:33] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-07 01:29:31"} 
[2025-09-06 01:29:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-06 01:29:35] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-09-06 01:29:39] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"2ef86f62"},"ip":"115.164.33.137"} 
[2025-09-06 01:29:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-06 01:29:39] local.DEBUG: CRC Calculation Result {"crc":"2ef86f62","input_params_count":7} 
[2025-09-06 01:29:39] local.DEBUG: CRC Verification {"received":"2ef86f62","calculated":"2ef86f62","match":true} 
[2025-09-06 01:29:39] local.INFO: CRC validation passed for createTacRecord  
[2025-09-06 01:29:39] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-06 01:29:39] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-09-06 01:29:39] local.INFO: TAC record created successfully via API {"record_id":210,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-06 01:34:39"} 
[2025-09-06 01:29:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-06 01:29:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c8krZ70dT5qilydYuoyf...","title":"USDT request"} 
[2025-09-06 01:29:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757093379819824%422fcc3e422fcc3e"} 
[2025-09-06 01:29:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-06 01:29:39\",\"data\":{\"user_id\":28,\"mobile_number\":\"60173132888\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757093379819824%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-06 01:30:54] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132888","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-06 01:30:56] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-07 01:29:31"} 
[2025-09-06 01:30:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 09:27:27] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 09:27:27] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 09:27:28] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 09:27:27"} 
[2025-09-08 09:27:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:40:48] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:40:49] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 10:40:48"} 
[2025-09-08 10:40:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:41:32] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:41:32] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:41:33] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-09 10:41:32"} 
[2025-09-08 10:41:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:43:35] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:43:35] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:43:37] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 10:43:35"} 
[2025-09-08 10:43:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:45:00] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":160,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:45:39] local.INFO: Transaction saved successfully {"transaction_id":"2810495","order_id":"000182","merchant_user_id":"N10004","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:46:03] local.INFO: About to collect points for transaction {"transaction_id":"2810495","customer_mobile":"60178241291","customer_memberhash":"61EC180317545387912FC2F4","points_to_collect":1,"current_points_collected":null} 
[2025-09-08 10:46:03] local.INFO: Points collected successfully {"transaction_id":"2810495","points_collected":1,"customer_mobile":"60178241291","customer_memberhash":"61EC180317545387912FC2F4","points_collected_at":"2025-09-08 10:46:03"} 
[2025-09-08 10:46:03] local.INFO: Points collected successfully {"transaction_id":"2810495","customer_mobile":"60178241291","customer_memberhash":"61EC180317545387912FC2F4","points_earned":1,"transaction_amount":"1.01","partner_id":null} 
[2025-09-08 10:47:59] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:47:59] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 10:48:01] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 10:47:59"} 
[2025-09-08 10:48:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:07:57] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":161,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:08:22] local.INFO: Transaction saved successfully {"transaction_id":"2810579","order_id":"000183","merchant_user_id":"N10004","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:19:50] local.INFO: N1MerchantUser logged out via API {"user_id":"N10004","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:23:33] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10004","email":"demo3@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:23:39] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":162,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:25:36] local.INFO: Transaction saved successfully {"transaction_id":"2810635","order_id":"000184","merchant_user_id":"N10004","amount":"1.01","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:26:26] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:53:50] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:59:06] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 11:59:08] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-09 11:59:06"} 
[2025-09-08 11:59:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 12:48:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be601111c82","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-08 12:48:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-08 12:48:17] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-08 12:48:17] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-08 12:48:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be601111c82","mobile_number":"819023053947"} 
[2025-09-08 12:48:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be601111c82","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-08 12:48:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be601111c82","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-08 12:48:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-08 12:48:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be601111c82","wallet_id":"8003100011323"} 
[2025-09-08 12:48:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be601111c82","wallet_id":"8003100011323"} 
[2025-09-08 12:48:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be601111c82","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-08 12:48:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be601111c82","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-08 12:48:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be601111c82","mobile_number":"819023053947"} 
[2025-09-08 12:48:17] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-08 12:48:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be601111c82","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":530.622005462646484375} 
[2025-09-08 14:19:07] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:19:10] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:19:11] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:19:13] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:20:01] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-08 14:20:18] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:20:18] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:20:19] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 14:20:18"} 
[2025-09-08 14:20:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:21:20] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:21:22] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:21:23] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:21:24] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:21:56] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:39:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 14:39:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:39:54] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:39:54] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:39:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","mobile_number":"60122005500"} 
[2025-09-08 14:39:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:39:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:39:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 14:39:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","wallet_id":"8003100011379"} 
[2025-09-08 14:39:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","wallet_id":"8003100011379"} 
[2025-09-08 14:39:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 14:39:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 14:39:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","mobile_number":"60122005500"} 
[2025-09-08 14:39:55] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 14:39:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be7a3ac9a6c","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":476.12285614013671875} 
[2025-09-08 14:40:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 14:40:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:40:18] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:40:18] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:40:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","mobile_number":"60122005500"} 
[2025-09-08 14:40:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:40:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:40:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 14:40:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","wallet_id":"8003100011379"} 
[2025-09-08 14:40:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","wallet_id":"8003100011379"} 
[2025-09-08 14:40:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 14:40:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 14:40:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","mobile_number":"60122005500"} 
[2025-09-08 14:40:18] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 14:40:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be7a52190ff","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":363.88397216796875} 
[2025-09-08 14:42:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 14:42:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:42:12] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:42:12] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:42:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","mobile_number":"60122005500"} 
[2025-09-08 14:42:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:42:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:42:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 14:42:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","wallet_id":"8003100011379"} 
[2025-09-08 14:42:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","wallet_id":"8003100011379"} 
[2025-09-08 14:42:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 14:42:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 14:42:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","mobile_number":"60122005500"} 
[2025-09-08 14:42:12] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 14:42:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be7ac40c8df","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":407.6988697052001953125} 
[2025-09-08 14:43:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be7affed823","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 14:43:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:43:11] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:43:11] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:43:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be7affed823","mobile_number":"60122005500"} 
[2025-09-08 14:43:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be7affed823","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:43:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7affed823","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:43:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 14:43:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be7affed823","wallet_id":"8003100011379"} 
[2025-09-08 14:43:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be7affed823","wallet_id":"8003100011379"} 
[2025-09-08 14:43:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be7affed823","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 14:43:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7affed823","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 14:43:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be7affed823","mobile_number":"60122005500"} 
[2025-09-08 14:43:12] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 14:43:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be7affed823","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":533.7188243865966796875} 
[2025-09-08 14:43:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 14:43:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:43:17] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:43:17] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:43:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","mobile_number":"60122005500"} 
[2025-09-08 14:43:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:43:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:43:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 14:43:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","wallet_id":"8003100011379"} 
[2025-09-08 14:43:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","wallet_id":"8003100011379"} 
[2025-09-08 14:43:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 14:43:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 14:43:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","mobile_number":"60122005500"} 
[2025-09-08 14:43:18] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 14:43:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be7b05be7a8","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":398.727893829345703125} 
[2025-09-08 14:44:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:44:18] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:44:18] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:44:18] local.INFO: General API request started {"request_id":"REQ_68be7b42dd3a3","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 14:44:18] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 14:44:18] local.INFO: Request analysis {"request_id":"REQ_68be7b42dd3a3","raw_request_data":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 14:44:18] local.INFO: General API processing data {"request_id":"REQ_68be7b42dd3a3","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 14:44:18] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-08 14:44:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:44:18] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:44:18] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":529} 
[2025-09-08 14:44:18] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a","raw_request":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[]},"partner_id":16} 
[2025-09-08 14:44:18] local.INFO: Found mobile number in raw request data {"mobile_number":"60122005500"} 
[2025-09-08 14:44:18] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68be7b42f40b8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:44:19] local.INFO: Wallet API response received {"request_id":"GEN_68be7b42f40b8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:44:19] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68be7b42dd3a3","wallet_status":1,"response_data":{"mobile_number":"60122005500","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}},"Response status":200,"processed_at":"2025-09-08 14:44:19"}} 
[2025-09-08 14:44:19] local.INFO: Wallet inquiry final response {"request_id":"REQ_68be7b42dd3a3","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 14:44:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be7b4390007","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 14:44:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:44:19] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:44:19] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:44:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be7b4390007","mobile_number":"60122005500"} 
[2025-09-08 14:44:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be7b4390007","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:44:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7b4390007","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:44:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 14:44:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be7b4390007","wallet_id":"8003100011379"} 
[2025-09-08 14:44:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be7b4390007","wallet_id":"8003100011379"} 
[2025-09-08 14:44:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be7b4390007","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 14:44:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7b4390007","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 14:44:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be7b4390007","mobile_number":"60122005500"} 
[2025-09-08 14:44:20] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 14:44:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be7b4390007","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":538.8109683990478515625} 
[2025-09-08 14:45:15] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:45:15] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:45:16] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-09 14:45:15"} 
[2025-09-08 14:45:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:46:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:46:00] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:46:00] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:46:00] local.INFO: General API request started {"request_id":"REQ_68be7ba8ace30","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 14:46:00] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 14:46:00] local.INFO: Request analysis {"request_id":"REQ_68be7ba8ace30","raw_request_data":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 14:46:00] local.INFO: General API processing data {"request_id":"REQ_68be7ba8ace30","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 14:46:00] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-08 14:46:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:46:00] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:46:00] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":529} 
[2025-09-08 14:46:00] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a","raw_request":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[]},"partner_id":16} 
[2025-09-08 14:46:00] local.INFO: Found mobile number in raw request data {"mobile_number":"60122005500"} 
[2025-09-08 14:46:00] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68be7ba8b5304","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:46:00] local.INFO: Wallet API response received {"request_id":"GEN_68be7ba8b5304","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:46:00] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68be7ba8ace30","wallet_status":1,"response_data":{"mobile_number":"60122005500","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}},"Response status":200,"processed_at":"2025-09-08 14:46:00"}} 
[2025-09-08 14:46:00] local.INFO: Wallet inquiry final response {"request_id":"REQ_68be7ba8ace30","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 14:46:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 14:46:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:46:01] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:46:01] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:46:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","mobile_number":"60122005500"} 
[2025-09-08 14:46:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:46:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:46:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 14:46:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","wallet_id":"8003100011379"} 
[2025-09-08 14:46:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","wallet_id":"8003100011379"} 
[2025-09-08 14:46:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 14:46:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 14:46:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","mobile_number":"60122005500"} 
[2025-09-08 14:46:01] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 14:46:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be7ba94018a","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":482.9480648040771484375} 
[2025-09-08 14:46:02] local.DEBUG: CRC Parameter String {"string":"amount=200260&payee_wallet_id=8003100011379&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-09-08 14:46:02] local.DEBUG: CRC Calculation Result {"crc":"2e1c9d0a","input_params_count":4} 
[2025-09-08 14:46:02] local.DEBUG: CRC Verification {"received":"2e1c9d0a","calculated":"2e1c9d0a","match":true} 
[2025-09-08 14:46:02] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011379","amount":"200260","program_code":"N1","crc_provided":true} 
[2025-09-08 14:46:03] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011379","response_status":"00"} 
[2025-09-08 14:46:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:46:21] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:46:21] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:46:21] local.INFO: General API request started {"request_id":"REQ_68be7bbd7ea56","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 14:46:21] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 14:46:21] local.INFO: Request analysis {"request_id":"REQ_68be7bbd7ea56","raw_request_data":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 14:46:21] local.INFO: General API processing data {"request_id":"REQ_68be7bbd7ea56","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 14:46:21] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-08 14:46:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:46:21] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:46:21] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":529} 
[2025-09-08 14:46:21] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a","raw_request":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[]},"partner_id":16} 
[2025-09-08 14:46:21] local.INFO: Found mobile number in raw request data {"mobile_number":"60122005500"} 
[2025-09-08 14:46:21] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68be7bbd87b9b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:46:21] local.INFO: Wallet API response received {"request_id":"GEN_68be7bbd87b9b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:46:21] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68be7bbd7ea56","wallet_status":1,"response_data":{"mobile_number":"60122005500","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}},"Response status":200,"processed_at":"2025-09-08 14:46:21"}} 
[2025-09-08 14:46:21] local.INFO: Wallet inquiry final response {"request_id":"REQ_68be7bbd7ea56","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 14:46:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 14:46:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 14:46:22] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 14:46:22] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 14:46:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","mobile_number":"60122005500"} 
[2025-09-08 14:46:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 14:46:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 14:46:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 14:46:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","wallet_id":"8003100011379"} 
[2025-09-08 14:46:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","wallet_id":"8003100011379"} 
[2025-09-08 14:46:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 14:46:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 14:46:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","mobile_number":"60122005500"} 
[2025-09-08 14:46:22] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 14:46:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be7bbe159fe","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":436.3219738006591796875} 
[2025-09-08 14:46:25] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-08 14:46:34] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 14:46:35] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 14:46:34"} 
[2025-09-08 14:46:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:12:05] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:12:05] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:12:06] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 15:12:05"} 
[2025-09-08 15:12:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:16:56] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:16:57] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:16:58] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-09 15:16:56"} 
[2025-09-08 15:16:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:19:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"2ef86f62"},"ip":"211.24.62.81"} 
[2025-09-08 15:19:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:19:10] local.DEBUG: CRC Calculation Result {"crc":"2ef86f62","input_params_count":7} 
[2025-09-08 15:19:10] local.DEBUG: CRC Verification {"received":"2ef86f62","calculated":"2ef86f62","match":true} 
[2025-09-08 15:19:10] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:19:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:19:10] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-09-08 15:19:10] local.INFO: TAC record created successfully via API {"record_id":211,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-08 15:24:10"} 
[2025-09-08 15:19:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-08 15:19:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fhF_0q0YTJaiqM-De_JM...","title":"USDT request"} 
[2025-09-08 15:19:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757315951089194%422fcc3e422fcc3e"} 
[2025-09-08 15:19:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-08 15:19:11\",\"data\":{\"user_id\":28,\"mobile_number\":\"60173132888\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757315951089194%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-08 15:19:59] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:20:08] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:20:08] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:20:10] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 15:20:08"} 
[2025-09-08 15:20:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:21:42] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-08 15:21:46] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:21:48] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 15:21:46"} 
[2025-09-08 15:21:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:22:04] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"2ef86f62"},"ip":"211.24.62.81"} 
[2025-09-08 15:22:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:22:04] local.DEBUG: CRC Calculation Result {"crc":"2ef86f62","input_params_count":7} 
[2025-09-08 15:22:04] local.DEBUG: CRC Verification {"received":"2ef86f62","calculated":"2ef86f62","match":true} 
[2025-09-08 15:22:04] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:22:04] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:22:04] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-09-08 15:22:04] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2025-09-08 15:22:04] local.INFO: TAC record created successfully via API {"record_id":212,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-08 15:27:04"} 
[2025-09-08 15:22:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-08 15:22:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dpBagm3UTW2bxbOBeM4K...","title":"USDT request"} 
[2025-09-08 15:22:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757316124971813%422fcc3e422fcc3e"} 
[2025-09-08 15:22:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-08 15:22:05\",\"data\":{\"user_id\":28,\"mobile_number\":\"60173132888\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757316124971813%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-08 15:22:22] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"2ef86f62"},"ip":"211.24.62.81"} 
[2025-09-08 15:22:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:22:22] local.DEBUG: CRC Calculation Result {"crc":"2ef86f62","input_params_count":7} 
[2025-09-08 15:22:22] local.DEBUG: CRC Verification {"received":"2ef86f62","calculated":"2ef86f62","match":true} 
[2025-09-08 15:22:22] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:22:22] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:22:22] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2025-09-08 15:22:22] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2025-09-08 15:22:22] local.INFO: TAC record created successfully via API {"record_id":213,"txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-08 15:27:22"} 
[2025-09-08 15:22:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"1611102","user_id":"satish1611"} 
[2025-09-08 15:22:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dpBagm3UTW2bxbOBeM4K...","title":"USDT request"} 
[2025-09-08 15:22:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757316146024028%422fcc3e422fcc3e"} 
[2025-09-08 15:22:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"1611102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-08 15:22:26\",\"data\":{\"user_id\":28,\"mobile_number\":\"60173132888\",\"txn_id\":\"1611102\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757316146024028%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-08 15:22:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:22:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:22:55] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:22:55] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:22:55] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:22:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:22:55] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:22:55] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:23:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:23:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:23:10] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:23:10] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:23:10] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:23:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:23:10] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:23:10] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:23:11] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:23:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:23:11] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:23:11] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:23:11] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:23:11] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:23:11] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:23:11] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:23:12] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:23:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:23:12] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:23:12] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:23:12] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:23:12] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:23:12] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:23:12] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:23:13] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:23:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:23:14] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:23:14] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:23:14] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:23:14] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:23:14] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:23:14] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:23:36] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111020","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:23:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111020&userID=satish1611","length":209} 
[2025-09-08 15:23:36] local.DEBUG: CRC Calculation Result {"crc":"3af3750e","input_params_count":7} 
[2025-09-08 15:23:36] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"3af3750e","match":false} 
[2025-09-08 15:23:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111020&userID=satish1611","length":209} 
[2025-09-08 15:23:36] local.DEBUG: CRC Calculation Result {"crc":"3af3750e","input_params_count":7} 
[2025-09-08 15:23:36] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"c47ba4a6","calculated_crc":"3af3750e","match":false,"param_string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111020&userID=satish1611","param_string_length":209,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":7,"raw_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111020","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"}},"request_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111020","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"}} 
[2025-09-08 15:23:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:23:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:23:48] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:23:48] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:23:48] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:23:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:23:48] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:23:48] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:23:50] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:23:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:23:50] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:23:50] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:23:50] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:23:50] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:23:50] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:23:50] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:23:51] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:23:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:23:51] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:23:51] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:23:51] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:23:51] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:23:51] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:23:51] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:24:22] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c47ba4a6"},"ip":"211.24.62.81"} 
[2025-09-08 15:24:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=1611102&userID=satish1611","length":208} 
[2025-09-08 15:24:22] local.DEBUG: CRC Calculation Result {"crc":"c47ba4a6","input_params_count":7} 
[2025-09-08 15:24:22] local.DEBUG: CRC Verification {"received":"c47ba4a6","calculated":"c47ba4a6","match":true} 
[2025-09-08 15:24:22] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:24:22] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:24:22] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:24:22] local.WARNING: txnID already exists {"txnID":"1611102","existing_record_id":213} 
[2025-09-08 15:24:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-09-08 15:24:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-08 15:24:38] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-09-08 15:24:38] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-09-08 15:24:38] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:24:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:24:38] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:24:38] local.INFO: TAC record created successfully via API {"record_id":214,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-08 15:29:38"} 
[2025-09-08 15:24:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-08 15:24:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dyX8qtboRk6kS-CN_BJR...","title":"USDT request"} 
[2025-09-08 15:24:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757316279117614%422fcc3e422fcc3e"} 
[2025-09-08 15:24:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-08 15:24:39\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757316279117614%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-08 15:24:45] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-09-08 15:24:45] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-09-08 15:24:45] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-09-08 15:24:45] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-08 15:24:46] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-09 15:16:56"} 
[2025-09-08 15:24:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:24:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-09-08 15:24:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-08 15:24:48] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-09-08 15:24:48] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-09-08 15:24:48] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:24:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:24:48] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:24:48] local.INFO: TAC record created successfully via API {"record_id":215,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-08 15:29:48"} 
[2025-09-08 15:24:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-08 15:24:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dyX8qtboRk6kS-CN_BJR...","title":"USDT request"} 
[2025-09-08 15:24:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757316288517498%422fcc3e422fcc3e"} 
[2025-09-08 15:24:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-08 15:24:48\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757316288517498%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-08 15:24:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-09-08 15:24:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-08 15:24:53] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-09-08 15:24:53] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-09-08 15:24:53] local.INFO: CRC validation passed for createTacRecord  
[2025-09-08 15:24:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-08 15:24:53] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-08 15:24:53] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-09-08 15:24:53] local.INFO: TAC record created successfully via API {"record_id":216,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-08 15:29:53"} 
[2025-09-08 15:24:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-08 15:24:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dyX8qtboRk6kS-CN_BJR...","title":"USDT request"} 
[2025-09-08 15:24:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757316293642242%422fcc3e422fcc3e"} 
[2025-09-08 15:24:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-08 15:24:53\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757316293642242%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-08 15:24:58] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-09-08 15:24:58] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-09-08 15:24:58] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-09-08 15:24:58] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-08 15:24:59] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-09 15:16:56"} 
[2025-09-08 15:24:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:25:18] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102","length":89} 
[2025-09-08 15:25:18] local.DEBUG: CRC Calculation Result {"crc":"230dca4e","input_params_count":4} 
[2025-09-08 15:25:18] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=1611102&crc=230dca4e","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"1611102","success":true} 
[2025-09-08 15:25:18] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"1611102","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-08 15:25:19] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 15:21:46"} 
[2025-09-08 15:25:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:42:35] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-09 15:21:46"} 
[2025-09-08 15:42:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-08 15:59:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-08 15:59:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-08 15:59:30] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-08 15:59:30] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-08 15:59:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","mobile_number":"819023053947"} 
[2025-09-08 15:59:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-08 15:59:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-08 15:59:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-08 15:59:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","wallet_id":"8003100011323"} 
[2025-09-08 15:59:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","wallet_id":"8003100011323"} 
[2025-09-08 15:59:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-08 15:59:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-08 15:59:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","mobile_number":"819023053947"} 
[2025-09-08 15:59:31] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-08 15:59:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be8ce2c4cf5","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":529.8440456390380859375} 
[2025-09-08 16:01:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68be8d7791362","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-08 16:01:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-08 16:01:59] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-08 16:01:59] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-08 16:01:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68be8d7791362","mobile_number":"819023053947"} 
[2025-09-08 16:01:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68be8d7791362","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-08 16:01:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be8d7791362","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-08 16:01:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-08 16:01:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68be8d7791362","wallet_id":"8003100011323"} 
[2025-09-08 16:01:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68be8d7791362","wallet_id":"8003100011323"} 
[2025-09-08 16:01:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68be8d7791362","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-08 16:02:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68be8d7791362","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-08 16:02:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68be8d7791362","mobile_number":"819023053947"} 
[2025-09-08 16:02:00] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-08 16:02:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68be8d7791362","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":424.3509769439697265625} 
[2025-09-08 17:33:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:33:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:33:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-08 17:33:33] local.INFO: General API request started {"request_id":"REQ_68bea2ede4880","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 17:33:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 17:33:33] local.INFO: Request analysis {"request_id":"REQ_68bea2ede4880","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 17:33:33] local.INFO: General API processing data {"request_id":"REQ_68bea2ede4880","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 17:33:34] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-08 17:33:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:33:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:33:34] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":532} 
[2025-09-08 17:33:34] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-09-08 17:33:34] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-09-08 17:33:34] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68bea2ee2af85","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-08 17:33:34] local.INFO: Wallet API response received {"request_id":"GEN_68bea2ee2af85","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-08 17:33:34] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68bea2ede4880","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-09-08 17:33:34"}} 
[2025-09-08 17:33:34] local.INFO: Wallet inquiry final response {"request_id":"REQ_68bea2ede4880","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 17:33:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-08 17:33:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:33:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:33:34] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-08 17:33:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","mobile_number":"60123247318"} 
[2025-09-08 17:33:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-08 17:33:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-08 17:33:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-08 17:33:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","wallet_id":"8003100011284"} 
[2025-09-08 17:33:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","wallet_id":"8003100011284"} 
[2025-09-08 17:33:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-08 17:33:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-08 17:33:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","mobile_number":"60123247318"} 
[2025-09-08 17:33:35] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"AP3A.240905.015.A2","device_name":"Lenovo TB305FU"} 
[2025-09-08 17:33:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bea2eed9f3e","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":467.0188426971435546875} 
[2025-09-08 17:35:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:35:22] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:35:22] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-08 17:35:22] local.INFO: General API request started {"request_id":"REQ_68bea35a9134a","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 17:35:22] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 17:35:22] local.INFO: Request analysis {"request_id":"REQ_68bea35a9134a","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 17:35:22] local.INFO: General API processing data {"request_id":"REQ_68bea35a9134a","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 17:35:22] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-08 17:35:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:35:22] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:35:22] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":532} 
[2025-09-08 17:35:22] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-09-08 17:35:22] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-09-08 17:35:22] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68bea35a9d170","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-08 17:35:22] local.INFO: Wallet API response received {"request_id":"GEN_68bea35a9d170","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-08 17:35:22] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68bea35a9134a","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-09-08 17:35:22"}} 
[2025-09-08 17:35:22] local.INFO: Wallet inquiry final response {"request_id":"REQ_68bea35a9134a","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 17:35:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bea35b21008","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-08 17:35:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:35:23] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:35:23] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-08 17:35:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bea35b21008","mobile_number":"60123247318"} 
[2025-09-08 17:35:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bea35b21008","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-08 17:35:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bea35b21008","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-08 17:35:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-08 17:35:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bea35b21008","wallet_id":"8003100011284"} 
[2025-09-08 17:35:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bea35b21008","wallet_id":"8003100011284"} 
[2025-09-08 17:35:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bea35b21008","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-08 17:35:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bea35b21008","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-08 17:35:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bea35b21008","mobile_number":"60123247318"} 
[2025-09-08 17:35:23] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"AP3A.240905.015.A2","device_name":"Lenovo TB305FU"} 
[2025-09-08 17:35:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bea35b21008","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":352.2319793701171875} 
[2025-09-08 17:35:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:35:41] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:35:41] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-08 17:35:41] local.INFO: General API request started {"request_id":"REQ_68bea36d440bb","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 17:35:41] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 17:35:41] local.INFO: Request analysis {"request_id":"REQ_68bea36d440bb","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 17:35:41] local.INFO: General API processing data {"request_id":"REQ_68bea36d440bb","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 17:35:41] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-08 17:35:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:35:41] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:35:41] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":532} 
[2025-09-08 17:35:41] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-09-08 17:35:41] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-09-08 17:35:41] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68bea36d4aef3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-08 17:35:41] local.INFO: Wallet API response received {"request_id":"GEN_68bea36d4aef3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-08 17:35:41] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68bea36d440bb","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-09-08 17:35:41"}} 
[2025-09-08 17:35:41] local.INFO: Wallet inquiry final response {"request_id":"REQ_68bea36d440bb","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 17:35:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-08 17:35:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 17:35:41] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-08 17:35:41] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-08 17:35:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","mobile_number":"60123247318"} 
[2025-09-08 17:35:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-08 17:35:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-08 17:35:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-08 17:35:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","wallet_id":"8003100011284"} 
[2025-09-08 17:35:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","wallet_id":"8003100011284"} 
[2025-09-08 17:35:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-08 17:35:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-08 17:35:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","mobile_number":"60123247318"} 
[2025-09-08 17:35:42] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"AP3A.240905.015.A2","device_name":"Lenovo TB305FU"} 
[2025-09-08 17:35:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bea36dccb05","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":418.8899993896484375} 
[2025-09-08 17:35:42] local.DEBUG: CRC Parameter String {"string":"amount=65060&payee_wallet_id=8003100011284&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":79} 
[2025-09-08 17:35:42] local.DEBUG: CRC Calculation Result {"crc":"cf75170e","input_params_count":4} 
[2025-09-08 17:35:42] local.DEBUG: CRC Verification {"received":"cf75170e","calculated":"cf75170e","match":true} 
[2025-09-08 17:35:42] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","amount":"65060","program_code":"N1","crc_provided":true} 
[2025-09-08 17:35:43] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","response_status":"00"} 
[2025-09-08 18:09:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68beab4e4be1e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122052793"} 
[2025-09-08 18:09:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122052793&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 18:09:18] local.DEBUG: CRC Calculation Result {"crc":"8e2ef006","input_params_count":2} 
[2025-09-08 18:09:18] local.DEBUG: CRC Verification {"received":"8e2ef006","calculated":"8e2ef006","match":true} 
[2025-09-08 18:09:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68beab4e4be1e","mobile_number":"60122052793"} 
[2025-09-08 18:09:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68beab4e4be1e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122052793","mobile_number":"60122052793"} 
[2025-09-08 18:09:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68beab4e4be1e","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-09-08 21:21:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bed86e60437","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 21:21:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:21:50] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:21:50] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:21:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bed86e60437","mobile_number":"60122005500"} 
[2025-09-08 21:21:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bed86e60437","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:21:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bed86e60437","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:21:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 21:21:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bed86e60437","wallet_id":"8003100011379"} 
[2025-09-08 21:21:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bed86e60437","wallet_id":"8003100011379"} 
[2025-09-08 21:21:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bed86e60437","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 21:21:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bed86e60437","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 21:21:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bed86e60437","mobile_number":"60122005500"} 
[2025-09-08 21:21:51] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 21:21:51] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bed86e60437","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":733.4349155426025390625} 
[2025-09-08 21:23:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 21:23:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:23:00] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:23:00] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:23:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","mobile_number":"60122005500"} 
[2025-09-08 21:23:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:23:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:23:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 21:23:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","wallet_id":"8003100011379"} 
[2025-09-08 21:23:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","wallet_id":"8003100011379"} 
[2025-09-08 21:23:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 21:23:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 21:23:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","mobile_number":"60122005500"} 
[2025-09-08 21:23:01] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 21:23:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bed8b4af312","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":465.76595306396484375} 
[2025-09-08 21:24:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 21:24:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:24:06] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:24:06] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:24:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","mobile_number":"60122005500"} 
[2025-09-08 21:24:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:24:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:24:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 21:24:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","wallet_id":"8003100011379"} 
[2025-09-08 21:24:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","wallet_id":"8003100011379"} 
[2025-09-08 21:24:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 21:24:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 21:24:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","mobile_number":"60122005500"} 
[2025-09-08 21:24:07] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 21:24:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bed8f69b3f4","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":414.823055267333984375} 
[2025-09-08 21:24:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 21:24:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:24:12] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:24:12] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:24:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","mobile_number":"60122005500"} 
[2025-09-08 21:24:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:24:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:24:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 21:24:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","wallet_id":"8003100011379"} 
[2025-09-08 21:24:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","wallet_id":"8003100011379"} 
[2025-09-08 21:24:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 21:24:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 21:24:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","mobile_number":"60122005500"} 
[2025-09-08 21:24:12] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 21:24:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bed8fc2dd28","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":458.8031768798828125} 
[2025-09-08 21:28:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:28:51] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:28:51] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:28:51] local.INFO: General API request started {"request_id":"REQ_68beda13412a1","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 21:28:51] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 21:28:51] local.INFO: Request analysis {"request_id":"REQ_68beda13412a1","raw_request_data":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 21:28:51] local.INFO: General API processing data {"request_id":"REQ_68beda13412a1","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 21:28:51] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-08 21:28:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:28:51] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:28:51] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":535} 
[2025-09-08 21:28:51] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a","raw_request":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[]},"partner_id":16} 
[2025-09-08 21:28:51] local.INFO: Found mobile number in raw request data {"mobile_number":"60122005500"} 
[2025-09-08 21:28:51] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68beda134be9e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:28:51] local.INFO: Wallet API response received {"request_id":"GEN_68beda134be9e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:28:51] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68beda13412a1","wallet_status":1,"response_data":{"mobile_number":"60122005500","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}},"Response status":200,"processed_at":"2025-09-08 21:28:51"}} 
[2025-09-08 21:28:51] local.INFO: Wallet inquiry final response {"request_id":"REQ_68beda13412a1","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 21:28:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 21:28:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:28:51] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:28:51] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:28:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","mobile_number":"60122005500"} 
[2025-09-08 21:28:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:28:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:28:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 21:28:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","wallet_id":"8003100011379"} 
[2025-09-08 21:28:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","wallet_id":"8003100011379"} 
[2025-09-08 21:28:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 21:28:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 21:28:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","mobile_number":"60122005500"} 
[2025-09-08 21:28:52] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 21:28:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68beda13c27b5","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":396.5179920196533203125} 
[2025-09-08 21:30:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:30:23] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:30:23] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:30:23] local.INFO: General API request started {"request_id":"REQ_68beda6f2921f","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 21:30:23] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 21:30:23] local.INFO: Request analysis {"request_id":"REQ_68beda6f2921f","raw_request_data":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 21:30:23] local.INFO: General API processing data {"request_id":"REQ_68beda6f2921f","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 21:30:23] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-08 21:30:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:30:23] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:30:23] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":535} 
[2025-09-08 21:30:23] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a","raw_request":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[]},"partner_id":16} 
[2025-09-08 21:30:23] local.INFO: Found mobile number in raw request data {"mobile_number":"60122005500"} 
[2025-09-08 21:30:23] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68beda6f36b0e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:30:23] local.INFO: Wallet API response received {"request_id":"GEN_68beda6f36b0e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:30:23] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68beda6f2921f","wallet_status":1,"response_data":{"mobile_number":"60122005500","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}},"Response status":200,"processed_at":"2025-09-08 21:30:23"}} 
[2025-09-08 21:30:23] local.INFO: Wallet inquiry final response {"request_id":"REQ_68beda6f2921f","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 21:30:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 21:30:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:30:23] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:30:23] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:30:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","mobile_number":"60122005500"} 
[2025-09-08 21:30:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:30:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:30:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 21:30:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","wallet_id":"8003100011379"} 
[2025-09-08 21:30:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","wallet_id":"8003100011379"} 
[2025-09-08 21:30:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 21:30:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 21:30:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","mobile_number":"60122005500"} 
[2025-09-08 21:30:24] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 21:30:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68beda6fc25f2","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":495.7120418548583984375} 
[2025-09-08 21:30:24] local.DEBUG: CRC Parameter String {"string":"amount=3268243&payee_wallet_id=8003100011379&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":81} 
[2025-09-08 21:30:24] local.DEBUG: CRC Calculation Result {"crc":"b293725d","input_params_count":4} 
[2025-09-08 21:30:24] local.DEBUG: CRC Verification {"received":"b293725d","calculated":"b293725d","match":true} 
[2025-09-08 21:30:24] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011379","amount":"3268243","program_code":"N1","crc_provided":true} 
[2025-09-08 21:30:25] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011379","response_status":"00"} 
[2025-09-08 21:30:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:30:38] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:30:38] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:30:38] local.INFO: General API request started {"request_id":"REQ_68beda7eccc97","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-08 21:30:38] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-08 21:30:38] local.INFO: Request analysis {"request_id":"REQ_68beda7eccc97","raw_request_data":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-08 21:30:38] local.INFO: General API processing data {"request_id":"REQ_68beda7eccc97","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-08 21:30:38] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-08 21:30:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:30:38] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:30:38] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":535} 
[2025-09-08 21:30:38] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a","raw_request":{"mobile_number":"60122005500","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f67ef45a"},"json_data":[]},"partner_id":16} 
[2025-09-08 21:30:38] local.INFO: Found mobile number in raw request data {"mobile_number":"60122005500"} 
[2025-09-08 21:30:38] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68beda7ee0024","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:30:39] local.INFO: Wallet API response received {"request_id":"GEN_68beda7ee0024","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:30:39] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68beda7eccc97","wallet_status":1,"response_data":{"mobile_number":"60122005500","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}},"Response status":200,"processed_at":"2025-09-08 21:30:39"}} 
[2025-09-08 21:30:39] local.INFO: Wallet inquiry final response {"request_id":"REQ_68beda7eccc97","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-08 21:30:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 21:30:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:30:39] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:30:39] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:30:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","mobile_number":"60122005500"} 
[2025-09-08 21:30:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:30:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:30:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 21:30:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","wallet_id":"8003100011379"} 
[2025-09-08 21:30:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","wallet_id":"8003100011379"} 
[2025-09-08 21:30:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 21:30:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 21:30:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","mobile_number":"60122005500"} 
[2025-09-08 21:30:39] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 21:30:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68beda7f72b6c","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":401.0751247406005859375} 
[2025-09-08 21:34:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-09-08 21:34:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-08 21:34:03] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-09-08 21:34:03] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-09-08 21:34:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","mobile_number":"60122005500"} 
[2025-09-08 21:34:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-09-08 21:34:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-09-08 21:34:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-09-08 21:34:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","wallet_id":"8003100011379"} 
[2025-09-08 21:34:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","wallet_id":"8003100011379"} 
[2025-09-08 21:34:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-09-08 21:34:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-09-08 21:34:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","mobile_number":"60122005500"} 
[2025-09-08 21:34:04] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-09-08 21:34:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bedb4be12bf","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":396.582126617431640625} 
[2025-09-09 00:16:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 00:16:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 00:16:11] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 00:16:11] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 00:16:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","mobile_number":"819023053947"} 
[2025-09-09 00:16:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 00:16:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 00:16:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 00:16:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","wallet_id":"8003100011323"} 
[2025-09-09 00:16:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","wallet_id":"8003100011323"} 
[2025-09-09 00:16:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 00:16:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 00:16:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","mobile_number":"819023053947"} 
[2025-09-09 00:16:12] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 00:16:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bf014b7be1e","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":769.5369720458984375} 
[2025-09-09 00:39:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 00:39:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 00:39:44] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 00:39:44] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 00:39:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","mobile_number":"819023053947"} 
[2025-09-09 00:39:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 00:39:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 00:39:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 00:39:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","wallet_id":"8003100011323"} 
[2025-09-09 00:39:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","wallet_id":"8003100011323"} 
[2025-09-09 00:39:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 00:39:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 00:39:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","mobile_number":"819023053947"} 
[2025-09-09 00:39:45] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 00:39:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bf06d0cd666","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":419.1009998321533203125} 
[2025-09-09 00:41:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 00:41:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 00:41:18] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 00:41:18] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 00:41:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","mobile_number":"819023053947"} 
[2025-09-09 00:41:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 00:41:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 00:41:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 00:41:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","wallet_id":"8003100011323"} 
[2025-09-09 00:41:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","wallet_id":"8003100011323"} 
[2025-09-09 00:41:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 00:41:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 00:41:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","mobile_number":"819023053947"} 
[2025-09-09 00:41:19] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 00:41:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bf072e9314b","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":399.6989727020263671875} 
[2025-09-09 00:50:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 00:50:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 00:50:39] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 00:50:39] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 00:50:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","mobile_number":"819023053947"} 
[2025-09-09 00:50:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 00:50:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 00:50:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 00:50:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","wallet_id":"8003100011323"} 
[2025-09-09 00:50:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","wallet_id":"8003100011323"} 
[2025-09-09 00:50:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 00:50:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 00:50:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","mobile_number":"819023053947"} 
[2025-09-09 00:50:40] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 00:50:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bf095f7f9aa","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":538.6469364166259765625} 
[2025-09-09 00:53:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 00:53:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 00:53:37] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 00:53:37] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 00:53:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","mobile_number":"819023053947"} 
[2025-09-09 00:53:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 00:53:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 00:53:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 00:53:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","wallet_id":"8003100011323"} 
[2025-09-09 00:53:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","wallet_id":"8003100011323"} 
[2025-09-09 00:53:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 00:53:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 00:53:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","mobile_number":"819023053947"} 
[2025-09-09 00:53:37] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 00:53:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bf0a1164494","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":413.64383697509765625} 
[2025-09-09 11:30:20] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:30:21] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 11:30:20"} 
[2025-09-09 11:30:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:31:08] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 11:30:20"} 
[2025-09-09 11:31:08] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-09 11:31:08] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-09 11:31:21] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:31:22] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 11:31:21"} 
[2025-09-09 11:31:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:32:17] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":75,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:32:22] local.INFO: N1MerchantUser logged out via API {"user_id":"N10001","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:33:24] local.INFO: Successful N1MerchantUser login via API {"user_id":"MSPC0004","email":"demo1@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:33:26] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:33:31] local.INFO: N1MerchantUser logged out via API {"user_id":"MSPC0004","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:33:47] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10001","email":"satishrames@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:33:48] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":75,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:57:08] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:57:08] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:57:09] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 11:57:08"} 
[2025-09-09 11:57:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:57:30] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:57:30] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:57:31] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 11:57:30"} 
[2025-09-09 11:57:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 11:57:42] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 11:57:30"} 
[2025-09-09 11:57:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 12:14:03] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 12:14:03] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 12:14:04] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 12:14:03"} 
[2025-09-09 12:14:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 13:38:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 13:38:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 13:38:59] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 13:38:59] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 13:38:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","mobile_number":"819023053947"} 
[2025-09-09 13:38:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 13:39:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 13:39:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 13:39:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","wallet_id":"8003100011323"} 
[2025-09-09 13:39:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","wallet_id":"8003100011323"} 
[2025-09-09 13:39:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 13:39:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 13:39:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","mobile_number":"819023053947"} 
[2025-09-09 13:39:00] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 13:39:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bfbd73a5dcf","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":834.2049121856689453125} 
[2025-09-09 13:41:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 13:41:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 13:41:23] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 13:41:23] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 13:41:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","mobile_number":"819023053947"} 
[2025-09-09 13:41:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 13:41:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 13:41:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 13:41:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","wallet_id":"8003100011323"} 
[2025-09-09 13:41:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","wallet_id":"8003100011323"} 
[2025-09-09 13:41:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 13:41:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 13:41:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","mobile_number":"819023053947"} 
[2025-09-09 13:41:24] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 13:41:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bfbe0387972","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":494.411945343017578125} 
[2025-09-09 13:43:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 13:43:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 13:43:25] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 13:43:25] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 13:43:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","mobile_number":"819023053947"} 
[2025-09-09 13:43:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 13:43:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 13:43:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 13:43:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","wallet_id":"8003100011323"} 
[2025-09-09 13:43:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","wallet_id":"8003100011323"} 
[2025-09-09 13:43:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 13:43:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 13:43:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","mobile_number":"819023053947"} 
[2025-09-09 13:43:25] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 13:43:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bfbe7d2d9a1","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":395.7030773162841796875} 
[2025-09-09 13:44:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 13:44:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 13:44:59] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 13:44:59] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 13:44:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","mobile_number":"819023053947"} 
[2025-09-09 13:44:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 13:44:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 13:44:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 13:44:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","wallet_id":"8003100011323"} 
[2025-09-09 13:44:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","wallet_id":"8003100011323"} 
[2025-09-09 13:44:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 13:44:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 13:44:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","mobile_number":"819023053947"} 
[2025-09-09 13:44:59] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 13:44:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bfbedb469fc","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":353.5721302032470703125} 
[2025-09-09 13:45:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-09 13:45:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-09 13:45:06] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-09 13:45:06] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-09 13:45:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","mobile_number":"819023053947"} 
[2025-09-09 13:45:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-09 13:45:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-09 13:45:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-09 13:45:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","wallet_id":"8003100011323"} 
[2025-09-09 13:45:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","wallet_id":"8003100011323"} 
[2025-09-09 13:45:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-09 13:45:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-09 13:45:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","mobile_number":"819023053947"} 
[2025-09-09 13:45:07] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-09 13:45:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68bfbee26cc5f","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":778.7101268768310546875} 
[2025-09-09 14:19:22] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 14:19:43] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-10 14:19:22"} 
[2025-09-09 14:19:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 14:19:48] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-10 14:19:22"} 
[2025-09-09 14:19:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 14:37:58] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 14:37:58] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 14:37:58"} 
[2025-09-09 14:37:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 14:52:23] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 16:56:52] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-09 16:56:53] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-10 16:56:52"} 
[2025-09-09 16:56:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 06:57:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-10 06:57:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 06:57:30] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 06:57:30] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-10 06:57:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","mobile_number":"819023053947"} 
[2025-09-10 06:57:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-10 06:57:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-10 06:57:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-10 06:57:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","wallet_id":"8003100011323"} 
[2025-09-10 06:57:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","wallet_id":"8003100011323"} 
[2025-09-10 06:57:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-10 06:57:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-10 06:57:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","mobile_number":"819023053947"} 
[2025-09-10 06:57:31] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-10 06:57:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c0b0daacb9c","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":782.309055328369140625} 
[2025-09-10 10:23:22] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 10:23:22] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 10:23:24] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-11 10:23:22"} 
[2025-09-10 10:23:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 10:23:36] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-11 10:23:22"} 
[2025-09-10 10:23:36] local.INFO: FCM token already available for biometric-enabled user {"user_id":28,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-10 10:23:36] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","device_name":"iPad (iPad)"} 
[2025-09-10 10:23:37] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-11 10:23:22"} 
[2025-09-10 10:23:37] local.INFO: FCM token already available for biometric-enabled user {"user_id":28,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-10 10:23:37] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","device_name":"iPad (iPad)"} 
[2025-09-10 10:23:44] local.INFO: Successful trusted device login via API {"user_id":28,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 10:23:45] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 10:23:45] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-11 10:23:44"} 
[2025-09-10 10:23:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 10:25:12] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 10:25:13] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 10:25:12"} 
[2025-09-10 10:25:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:01:21] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:01:22] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-11 12:01:21"} 
[2025-09-10 12:01:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:02:01] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-11 12:01:21"} 
[2025-09-10 12:02:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:02:04] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-11 12:01:21"} 
[2025-09-10 12:02:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:02:08] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-11 12:01:21"} 
[2025-09-10 12:02:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:02:24] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-11 12:01:21"} 
[2025-09-10 12:02:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:03:11] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:03:12] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:03:13] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-11 12:03:11"} 
[2025-09-10 12:03:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 12:03:16] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-11 12:03:11"} 
[2025-09-10 12:03:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 13:56:16] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-10 14:32:57] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-10 14:34:32] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:34:34] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:34:40] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:34:42] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:37:33] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:37:35] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:37:36] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:37:39] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:37:40] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:37:40] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:37:42] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-10 14:58:24] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-10 15:07:23] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-10 15:08:03] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:08:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:08:03] local.INFO: QR payload decrypted successfully {"token":"7D35C2C8-C80F-4578-BCA4-FFCC364525DE","user_id":"KASH"} 
[2025-09-10 15:08:03] local.INFO: Calling encrypt API {"token":"7D35C2C8-C80F-4578-BCA4-FFCC364525DE","user_id":"KASH"} 
[2025-09-10 15:08:03] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:08:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:08:04] local.WARNING: Login request returned error {"error_code":"-200","error_desc":"Login session expired."} 
[2025-09-10 15:19:34] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:19:35] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:19:36] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 15:19:34"} 
[2025-09-10 15:19:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:19:42] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 15:19:34"} 
[2025-09-10 15:19:42] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-10 15:19:42] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-10 15:19:43] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 15:19:34"} 
[2025-09-10 15:19:43] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-10 15:19:43] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-10 15:19:45] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:19:45] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:19:46] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-11 15:19:45"} 
[2025-09-10 15:19:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:20:03] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:20:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:20:03] local.INFO: QR payload decrypted successfully {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:20:03] local.INFO: Calling encrypt API {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:20:03] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:20:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:20:04] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 15:20:16] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:20:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:20:16] local.INFO: QR payload decrypted successfully {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:20:16] local.INFO: Calling encrypt API {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:20:16] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:20:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:20:16] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 15:20:57] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:20:57] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:20:57] local.INFO: QR payload decrypted successfully {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:20:57] local.INFO: Calling encrypt API {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:20:57] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:20:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:20:57] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 15:21:57] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:21:57] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:21:57] local.INFO: QR payload decrypted successfully {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:21:57] local.INFO: Calling encrypt API {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:21:57] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:21:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:21:57] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 15:22:04] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:22:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:22:04] local.INFO: QR payload decrypted successfully {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:22:04] local.INFO: Calling encrypt API {"token":"D8CB85A0-EE81-4F40-9B2B-D4F6B7C57976","user_id":"KASH"} 
[2025-09-10 15:22:04] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:22:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:22:04] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 15:24:53] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:24:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:24:53] local.INFO: QR payload decrypted successfully {"token":"5AEFF2E6-529E-4AE4-A12B-CD047FB3DF5D","user_id":"KASH"} 
[2025-09-10 15:24:53] local.INFO: Calling encrypt API {"token":"5AEFF2E6-529E-4AE4-A12B-CD047FB3DF5D","user_id":"KASH"} 
[2025-09-10 15:24:56] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:24:56] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:24:57] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 15:26:01] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:26:01] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:26:03] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-11 15:26:01"} 
[2025-09-10 15:26:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:26:52] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:26:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:26:52] local.INFO: QR payload decrypted successfully {"token":"C52DBFA9-6771-4CB7-A270-A5B3D260B62A","user_id":"KASH"} 
[2025-09-10 15:26:52] local.INFO: Calling encrypt API {"token":"C52DBFA9-6771-4CB7-A270-A5B3D260B62A","user_id":"KASH"} 
[2025-09-10 15:26:52] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:26:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:26:52] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 15:27:14] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:27:14] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:27:14] local.INFO: QR payload decrypted successfully {"token":"FBD3A9E8-3AF3-41C4-A9F2-4BDC93387DFD","user_id":"KASH"} 
[2025-09-10 15:27:14] local.INFO: Calling encrypt API {"token":"FBD3A9E8-3AF3-41C4-A9F2-4BDC93387DFD","user_id":"KASH"} 
[2025-09-10 15:27:14] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:27:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:27:15] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 15:47:34] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 15:47:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 15:47:34] local.INFO: QR payload decrypted successfully {"token":"7D35C2C8-C80F-4578-BCA4-FFCC364525DE","user_id":"KASH"} 
[2025-09-10 15:47:34] local.INFO: Calling encrypt API {"token":"7D35C2C8-C80F-4578-BCA4-FFCC364525DE","user_id":"KASH"} 
[2025-09-10 15:47:34] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 15:47:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 15:47:35] local.WARNING: Login request returned error {"error_code":"-200","error_desc":"Login session expired."} 
[2025-09-10 15:47:50] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:47:51] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:47:52] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 15:47:50"} 
[2025-09-10 15:47:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:52:40] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:52:40] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:52:45] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 15:52:40"} 
[2025-09-10 15:52:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 15:52:52] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-09-10 15:52:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-10 15:52:52] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-09-10 15:52:52] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-09-10 15:52:52] local.INFO: CRC validation passed for createTacRecord  
[2025-09-10 15:52:52] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-10 15:52:52] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-10 15:52:52] local.INFO: TAC record created successfully via API {"record_id":217,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-10 15:57:52"} 
[2025-09-10 15:52:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-10 15:52:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eMxfTDGOHU9NsfOngzzZ...","title":"USDT request"} 
[2025-09-10 15:52:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1757490773658006"} 
[2025-09-10 15:52:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-10 15:52:54\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1757490773658006\"}}}","success":true} 
[2025-09-10 16:02:13] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-10 16:02:20] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:02:21] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:02:22] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 16:02:20"} 
[2025-09-10 16:02:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:02:30] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-09-10 16:02:31] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-09-10 16:02:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-10 16:02:31] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-09-10 16:02:31] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-09-10 16:02:31] local.INFO: CRC validation passed for createTacRecord  
[2025-09-10 16:02:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-10 16:02:31] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-10 16:02:31] local.INFO: TAC record created successfully via API {"record_id":218,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-10 16:07:31"} 
[2025-09-10 16:02:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-10 16:02:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fH8nwhnZWkZ6sr2ykVws...","title":"USDT request"} 
[2025-09-10 16:02:31] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1757491351464362"} 
[2025-09-10 16:02:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-10 16:02:31\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1757491351464362\"}}}","success":true} 
[2025-09-10 16:02:36] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-10 16:02:37] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 16:02:20"} 
[2025-09-10 16:02:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:02:52] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 16:02:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 16:02:52] local.INFO: QR payload decrypted successfully {"token":"7E0E4874-3BE4-4DD9-B946-489DECD27143","user_id":"KASH"} 
[2025-09-10 16:02:52] local.INFO: Calling encrypt API {"token":"7E0E4874-3BE4-4DD9-B946-489DECD27143","user_id":"KASH"} 
[2025-09-10 16:02:52] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 16:02:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 16:02:52] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 16:03:10] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 16:03:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 16:03:11] local.INFO: QR payload decrypted successfully {"token":"A30069C9-6FD4-4EEC-BE76-410C02CFDC78","user_id":"KASH"} 
[2025-09-10 16:03:11] local.INFO: Calling encrypt API {"token":"A30069C9-6FD4-4EEC-BE76-410C02CFDC78","user_id":"KASH"} 
[2025-09-10 16:03:11] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 16:03:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 16:03:11] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 16:15:23] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:15:23] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:15:25] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 16:15:23"} 
[2025-09-10 16:15:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:15:42] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 16:15:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 16:15:42] local.INFO: QR payload decrypted successfully {"token":"A30069C9-6FD4-4EEC-BE76-410C02CFDC78","user_id":"KASH"} 
[2025-09-10 16:15:42] local.INFO: Calling encrypt API {"token":"A30069C9-6FD4-4EEC-BE76-410C02CFDC78","user_id":"KASH"} 
[2025-09-10 16:15:43] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 16:15:43] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 16:15:43] local.WARNING: Login request returned error {"error_code":"-200","error_desc":"Login session expired."} 
[2025-09-10 16:16:11] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 16:16:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 16:16:11] local.INFO: QR payload decrypted successfully {"token":"4281A36B-4F3B-434F-B075-BF5C5A1952BF","user_id":"KASH"} 
[2025-09-10 16:16:11] local.INFO: Calling encrypt API {"token":"4281A36B-4F3B-434F-B075-BF5C5A1952BF","user_id":"KASH"} 
[2025-09-10 16:16:11] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 16:16:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 16:16:11] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 16:16:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-09-10 16:16:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-10 16:16:23] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-09-10 16:16:23] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-09-10 16:16:23] local.INFO: CRC validation passed for createTacRecord  
[2025-09-10 16:16:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-10 16:16:23] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-10 16:16:23] local.INFO: TAC record created successfully via API {"record_id":219,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-10 16:21:23"} 
[2025-09-10 16:16:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-10 16:16:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ca8T8FUzRK-TewJ5lx2q...","title":"USDT request"} 
[2025-09-10 16:16:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757492184255728%422fcc3e422fcc3e"} 
[2025-09-10 16:16:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-10 16:16:24\",\"data\":{\"user_id\":21,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757492184255728%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-10 16:16:29] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-09-10 16:16:29] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-09-10 16:16:29] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-09-10 16:16:29] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-10 16:16:30] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 16:15:23"} 
[2025-09-10 16:16:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:16:38] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 16:15:23"} 
[2025-09-10 16:16:38] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-10 16:16:38] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-10 16:16:39] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 16:15:23"} 
[2025-09-10 16:16:39] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-10 16:16:39] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-10 16:16:44] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:16:44] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:16:45] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 16:16:44"} 
[2025-09-10 16:16:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:22:22] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:22:24] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-11 16:22:22"} 
[2025-09-10 16:22:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:26:04] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:26:04] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:26:06] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 16:26:04"} 
[2025-09-10 16:26:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 16:26:12] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-10 16:26:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-10 16:26:12] local.INFO: QR payload decrypted successfully {"token":"B4F79CFD-59CA-44F6-9A74-2D55D55A1AE7","user_id":"KASH"} 
[2025-09-10 16:26:12] local.INFO: Calling encrypt API {"token":"B4F79CFD-59CA-44F6-9A74-2D55D55A1AE7","user_id":"KASH"} 
[2025-09-10 16:26:12] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-10 16:26:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-10 16:26:12] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-10 17:28:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:28:07] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:28:07] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-10 17:28:07] local.INFO: General API request started {"request_id":"REQ_68c144a737798","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-10 17:28:07] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-10 17:28:07] local.INFO: Request analysis {"request_id":"REQ_68c144a737798","raw_request_data":{"mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-10 17:28:07] local.INFO: General API processing data {"request_id":"REQ_68c144a737798","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-10 17:28:07] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-10 17:28:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:28:07] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:28:07] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":538} 
[2025-09-10 17:28:07] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24","raw_request":{"mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24"},"json_data":[]},"partner_id":16} 
[2025-09-10 17:28:07] local.INFO: Found mobile number in raw request data {"mobile_number":"819023053947"} 
[2025-09-10 17:28:07] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68c144a747bce","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-10 17:28:07] local.INFO: Wallet API response received {"request_id":"GEN_68c144a747bce","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-10 17:28:07] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68c144a737798","wallet_status":1,"response_data":{"mobile_number":"819023053947","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}},"Response status":200,"processed_at":"2025-09-10 17:28:07"}} 
[2025-09-10 17:28:07] local.INFO: Wallet inquiry final response {"request_id":"REQ_68c144a737798","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-10 17:28:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-10 17:28:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:28:07] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:28:07] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-10 17:28:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","mobile_number":"819023053947"} 
[2025-09-10 17:28:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-10 17:28:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-10 17:28:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-10 17:28:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","wallet_id":"8003100011323"} 
[2025-09-10 17:28:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","wallet_id":"8003100011323"} 
[2025-09-10 17:28:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-10 17:28:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-10 17:28:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","mobile_number":"819023053947"} 
[2025-09-10 17:28:08] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-10 17:28:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c144a7a7cc1","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":438.685894012451171875} 
[2025-09-10 17:30:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:30:58] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:30:58] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-10 17:30:58] local.INFO: General API request started {"request_id":"REQ_68c1455276683","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-10 17:30:58] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-10 17:30:58] local.INFO: Request analysis {"request_id":"REQ_68c1455276683","raw_request_data":{"mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-10 17:30:58] local.INFO: General API processing data {"request_id":"REQ_68c1455276683","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-10 17:30:58] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-10 17:30:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:30:58] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:30:58] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":538} 
[2025-09-10 17:30:58] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24","raw_request":{"mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24"},"json_data":[]},"partner_id":16} 
[2025-09-10 17:30:58] local.INFO: Found mobile number in raw request data {"mobile_number":"819023053947"} 
[2025-09-10 17:30:58] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68c145527bdea","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-10 17:30:58] local.INFO: Wallet API response received {"request_id":"GEN_68c145527bdea","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-10 17:30:58] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68c1455276683","wallet_status":1,"response_data":{"mobile_number":"819023053947","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}},"Response status":200,"processed_at":"2025-09-10 17:30:58"}} 
[2025-09-10 17:30:58] local.INFO: Wallet inquiry final response {"request_id":"REQ_68c1455276683","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-10 17:30:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-10 17:30:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:30:58] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:30:58] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-10 17:30:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","mobile_number":"819023053947"} 
[2025-09-10 17:30:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-10 17:30:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-10 17:30:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-10 17:30:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","wallet_id":"8003100011323"} 
[2025-09-10 17:30:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","wallet_id":"8003100011323"} 
[2025-09-10 17:30:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-10 17:30:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-10 17:30:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","mobile_number":"819023053947"} 
[2025-09-10 17:30:59] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-10 17:30:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c14552e55b6","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":366.8658733367919921875} 
[2025-09-10 17:30:59] local.DEBUG: CRC Parameter String {"string":"amount=6257118&payee_wallet_id=8003100011323&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":81} 
[2025-09-10 17:30:59] local.DEBUG: CRC Calculation Result {"crc":"6fe59a53","input_params_count":4} 
[2025-09-10 17:30:59] local.DEBUG: CRC Verification {"received":"6fe59a53","calculated":"6fe59a53","match":true} 
[2025-09-10 17:30:59] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011323","amount":"6257118","program_code":"N1","crc_provided":true} 
[2025-09-10 17:31:00] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011323","response_status":"00"} 
[2025-09-10 17:31:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:31:21] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:31:21] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-10 17:31:21] local.INFO: General API request started {"request_id":"REQ_68c14569a0867","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-10 17:31:21] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-10 17:31:21] local.INFO: Request analysis {"request_id":"REQ_68c14569a0867","raw_request_data":{"mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-10 17:31:21] local.INFO: General API processing data {"request_id":"REQ_68c14569a0867","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-10 17:31:21] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-10 17:31:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:31:21] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:31:21] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":538} 
[2025-09-10 17:31:21] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24","raw_request":{"mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1fff2b24"},"json_data":[]},"partner_id":16} 
[2025-09-10 17:31:21] local.INFO: Found mobile number in raw request data {"mobile_number":"819023053947"} 
[2025-09-10 17:31:21] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68c14569a85a9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-10 17:31:21] local.INFO: Wallet API response received {"request_id":"GEN_68c14569a85a9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-10 17:31:21] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68c14569a0867","wallet_status":1,"response_data":{"mobile_number":"819023053947","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}},"Response status":200,"processed_at":"2025-09-10 17:31:21"}} 
[2025-09-10 17:31:21] local.INFO: Wallet inquiry final response {"request_id":"REQ_68c14569a0867","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-10 17:31:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-10 17:31:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 17:31:22] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 17:31:22] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-10 17:31:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","mobile_number":"819023053947"} 
[2025-09-10 17:31:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-10 17:31:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-10 17:31:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-10 17:31:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","wallet_id":"8003100011323"} 
[2025-09-10 17:31:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","wallet_id":"8003100011323"} 
[2025-09-10 17:31:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-10 17:31:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-10 17:31:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","mobile_number":"819023053947"} 
[2025-09-10 17:31:22] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-10 17:31:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c1456a364d6","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":374.100208282470703125} 
[2025-09-10 18:02:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c14ca610360","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-10 18:02:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-10 18:02:14] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-10 18:02:14] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-10 18:02:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c14ca610360","mobile_number":"819023053947"} 
[2025-09-10 18:02:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c14ca610360","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-10 18:02:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c14ca610360","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-10 18:02:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-10 18:02:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c14ca610360","wallet_id":"8003100011323"} 
[2025-09-10 18:02:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c14ca610360","wallet_id":"8003100011323"} 
[2025-09-10 18:02:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c14ca610360","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-10 18:02:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c14ca610360","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-10 18:02:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c14ca610360","mobile_number":"819023053947"} 
[2025-09-10 18:02:14] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-10 18:02:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c14ca610360","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":483.562946319580078125} 
[2025-09-10 20:05:15] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-10 20:05:16] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-11 20:05:15"} 
[2025-09-10 20:05:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 00:36:18] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 00:36:19] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 00:36:18"} 
[2025-09-11 00:36:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 00:36:23] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 00:36:18"} 
[2025-09-11 00:36:23] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-11 00:36:23] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-11 00:36:24] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 00:36:18"} 
[2025-09-11 00:36:24] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-11 00:36:24] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-11 00:37:31] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 00:37:32] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 00:37:33] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 00:37:31"} 
[2025-09-11 00:37:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 00:37:58] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-09-11 00:37:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 00:37:58] local.INFO: QR payload decrypted successfully {"token":"CB9774F8-A266-40FF-80B9-30C57C8FFF41","user_id":"KASH"} 
[2025-09-11 00:37:58] local.INFO: Calling encrypt API {"token":"CB9774F8-A266-40FF-80B9-30C57C8FFF41","user_id":"KASH"} 
[2025-09-11 00:37:58] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-09-11 00:37:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-09-11 00:37:58] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-09-11 09:26:51] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 09:26:52] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 09:26:53] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-12 09:26:51"} 
[2025-09-11 09:26:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:00:15] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:00:16] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:00:17] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 10:00:15"} 
[2025-09-11 10:00:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:21:12] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:21:12] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:21:13] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-12 10:21:12"} 
[2025-09-11 10:21:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:21:56] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2025-09-11 10:21:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 10:21:57] local.INFO: QR payload decrypted successfully {"token":"DD5FA5EE-AC35-405C-98D3-C7E026F5563D","user_id":"TENG13"} 
[2025-09-11 10:21:57] local.INFO: Calling encrypt API {"token":"DD5FA5EE-AC35-405C-98D3-C7E026F5563D","user_id":"TENG13"} 
[2025-09-11 10:21:57] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2025-09-11 10:21:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-11 10:21:57] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2025-09-11 10:26:40] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2025-09-11 10:26:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 10:26:40] local.INFO: QR payload decrypted successfully {"token":"71339565-902C-4201-9011-A33665C19677","user_id":"TENG13"} 
[2025-09-11 10:26:40] local.INFO: Calling encrypt API {"token":"71339565-902C-4201-9011-A33665C19677","user_id":"TENG13"} 
[2025-09-11 10:26:40] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2025-09-11 10:26:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-11 10:26:40] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2025-09-11 10:28:36] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:28:36] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:28:38] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 10:28:36"} 
[2025-09-11 10:28:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:28:59] local.INFO: QR Login started {"user_id":"MIKE18","qr_payload_length":208} 
[2025-09-11 10:28:59] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 10:29:00] local.INFO: QR payload decrypted successfully {"token":"0529402C-CC06-48B5-BE25-0CCB924DAB66","user_id":"MIKE18"} 
[2025-09-11 10:29:00] local.INFO: Calling encrypt API {"token":"0529402C-CC06-48B5-BE25-0CCB924DAB66","user_id":"MIKE18"} 
[2025-09-11 10:29:00] local.INFO: Token encrypted with user ID {"user_id":"MIKE18","encrypted_payload_length":216} 
[2025-09-11 10:29:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-11 10:29:00] local.INFO: QR Login completed successfully {"user_id":"MIKE18"} 
[2025-09-11 10:36:49] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:36:49] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:36:51] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-12 10:36:49"} 
[2025-09-11 10:36:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 10:37:15] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2025-09-11 10:37:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 10:37:15] local.INFO: QR payload decrypted successfully {"token":"9C1692BF-D82E-4397-AA69-FAE2426F0ADB","user_id":"TENG13"} 
[2025-09-11 10:37:15] local.INFO: Calling encrypt API {"token":"9C1692BF-D82E-4397-AA69-FAE2426F0ADB","user_id":"TENG13"} 
[2025-09-11 10:37:16] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2025-09-11 10:37:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-11 10:37:16] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2025-09-11 10:38:42] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2025-09-11 10:38:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 10:38:42] local.INFO: QR payload decrypted successfully {"token":"03486D48-71B4-490A-88B7-B06316BB0B77","user_id":"TENG13"} 
[2025-09-11 10:38:42] local.INFO: Calling encrypt API {"token":"03486D48-71B4-490A-88B7-B06316BB0B77","user_id":"TENG13"} 
[2025-09-11 10:38:42] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2025-09-11 10:38:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-11 10:38:42] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2025-09-11 11:56:16] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 11:56:17] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 11:56:18] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 11:56:16"} 
[2025-09-11 11:56:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 12:08:44] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-11 12:08:53] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-09-11 12:09:02] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":3} 
[2025-09-11 12:09:07] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":4} 
[2025-09-11 12:09:11] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":5} 
[2025-09-11 12:09:22] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 11:56:16"} 
[2025-09-11 12:09:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 13:54:00] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 13:54:00] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 13:54:01] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-12 13:53:59"} 
[2025-09-11 13:54:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 13:56:38] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 13:56:39] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 13:56:41] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-12 13:56:38"} 
[2025-09-11 13:56:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 13:56:47] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-12 13:56:38"} 
[2025-09-11 13:56:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:01:12] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:01:12] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:01:13] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-12 14:01:12"} 
[2025-09-11 14:01:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:01:14] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-12 14:01:12"} 
[2025-09-11 14:01:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:51:52] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:51:53] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:51:54] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 14:51:52"} 
[2025-09-11 14:51:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:55:41] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:56:43] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:56:43] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 14:56:44] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-12 14:56:43"} 
[2025-09-11 14:56:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:14:03] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:14:04] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:14:05] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 15:14:03"} 
[2025-09-11 15:14:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:14:08] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 15:14:03"} 
[2025-09-11 15:14:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:27:03] local.WARNING: Failed PIN attempt via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-11 15:27:10] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:27:11] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:27:12] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-12 15:27:10"} 
[2025-09-11 15:27:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:31:33] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:31:34] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:31:35] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 15:31:33"} 
[2025-09-11 15:31:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:31:41] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 15:31:33"} 
[2025-09-11 15:31:41] local.INFO: FCM token already available for biometric-enabled user {"user_id":21,"device_id":"AP3A.240905.015.A2"} 
[2025-09-11 15:31:41] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S918B"} 
[2025-09-11 15:31:54] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 15:31:33"} 
[2025-09-11 15:31:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:52:30] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:52:31] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-12 15:52:30"} 
[2025-09-11 15:52:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:53:28] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-12 15:52:30"} 
[2025-09-11 15:53:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 15:55:02] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-12 15:52:30"} 
[2025-09-11 15:55:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:38:11] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:38:12] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:38:13] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-12 16:38:11"} 
[2025-09-11 16:38:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:53:41] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:53:42] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 16:53:41"} 
[2025-09-11 16:53:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:53:49] local.INFO: QR Login started {"user_id":"BILLY01","qr_payload_length":208} 
[2025-09-11 16:53:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 16:53:49] local.INFO: QR payload decrypted successfully {"token":"E5BD3C85-F0EF-4284-9153-93D3050C02CA","user_id":"BILLY01"} 
[2025-09-11 16:53:49] local.INFO: Calling encrypt API {"token":"E5BD3C85-F0EF-4284-9153-93D3050C02CA","user_id":"BILLY01"} 
[2025-09-11 16:53:49] local.INFO: Token encrypted with user ID {"user_id":"BILLY01","encrypted_payload_length":218} 
[2025-09-11 16:53:49] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-11 16:53:50] local.INFO: QR Login completed successfully {"user_id":"BILLY01"} 
[2025-09-11 16:54:30] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:54:30] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:54:32] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 16:54:30"} 
[2025-09-11 16:54:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:55:58] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:55:59] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 16:55:58"} 
[2025-09-11 16:55:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 16:56:07] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-09-11 16:56:07] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 16:56:07] local.INFO: QR payload decrypted successfully {"token":"2794A269-67BB-4FEA-9CD6-23CF436BF036","user_id":"KASH00"} 
[2025-09-11 16:56:07] local.INFO: Calling encrypt API {"token":"2794A269-67BB-4FEA-9CD6-23CF436BF036","user_id":"KASH00"} 
[2025-09-11 16:56:07] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-09-11 16:56:07] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-11 16:56:08] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-09-11 16:58:18] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2025-09-11 16:58:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-11 16:58:18] local.INFO: QR payload decrypted successfully {"token":"189A37FD-5735-41C8-8B18-81F47D7F1723","user_id":"XVC55"} 
[2025-09-11 16:58:18] local.INFO: Calling encrypt API {"token":"189A37FD-5735-41C8-8B18-81F47D7F1723","user_id":"XVC55"} 
[2025-09-11 16:58:18] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2025-09-11 16:58:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-09-11 16:58:18] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2025-09-11 20:08:53] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:08:54] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:08:53"} 
[2025-09-11 20:08:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:19:14] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:19:15] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:19:14"} 
[2025-09-11 20:19:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:21:55] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:21:56] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:21:57] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:21:55"} 
[2025-09-11 20:21:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:22:05] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:22:06] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:22:05"} 
[2025-09-11 20:22:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:22:37] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:22:37] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:22:37"} 
[2025-09-11 20:22:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:09] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:09] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:23:09"} 
[2025-09-11 20:23:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:20] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:21] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:23:20"} 
[2025-09-11 20:23:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:21] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:22] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:23:21"} 
[2025-09-11 20:23:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:41] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:41] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:23:42] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:23:41"} 
[2025-09-11 20:23:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:06] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:07] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:24:06"} 
[2025-09-11 20:24:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:13] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:23:21"} 
[2025-09-11 20:24:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:26] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:26] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:27] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:24:26"} 
[2025-09-11 20:24:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:39] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:39] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:40] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:24:39"} 
[2025-09-11 20:24:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:49] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:49] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:24:51] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:24:49"} 
[2025-09-11 20:24:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:25:04] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:24:49"} 
[2025-09-11 20:25:04] local.INFO: FCM token already available for biometric-enabled user {"user_id":12,"device_id":"HUAWEIYAL-L61"} 
[2025-09-11 20:25:04] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HUAWEIYAL-L61","device_name":"HUAWEI YAL-L21"} 
[2025-09-11 20:25:06] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:24:49"} 
[2025-09-11 20:25:06] local.INFO: FCM token already available for biometric-enabled user {"user_id":12,"device_id":"HUAWEIYAL-L61"} 
[2025-09-11 20:25:06] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HUAWEIYAL-L61","device_name":"HUAWEI YAL-L21"} 
[2025-09-11 20:25:24] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:25:25] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:25:25] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:25:25] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:25:26] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:25:25"} 
[2025-09-11 20:25:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:25:26] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:25:24"} 
[2025-09-11 20:25:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:30:23] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:30:24] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:30:24] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:30:23"} 
[2025-09-11 20:30:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:30:37] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:30:37] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:30:37"} 
[2025-09-11 20:30:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:30:59] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:30:59] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:30:59"} 
[2025-09-11 20:30:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:31:15] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:31:15] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-12 20:31:15"} 
[2025-09-11 20:31:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:34:18] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:34:18] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 20:34:18"} 
[2025-09-11 20:34:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:36:56] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:36:56] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:36:56"} 
[2025-09-11 20:36:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:06] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:07] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:37:06"} 
[2025-09-11 20:37:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:14] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:14] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:15] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:37:14"} 
[2025-09-11 20:37:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:23] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:24] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:37:23"} 
[2025-09-11 20:37:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:28] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:28] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:29] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:37:28"} 
[2025-09-11 20:37:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:35] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:35] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:37:35"} 
[2025-09-11 20:37:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:48] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:37:48] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:37:48"} 
[2025-09-11 20:37:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:48:49] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:48:49] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:48:49"} 
[2025-09-11 20:48:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:49:10] local.INFO: Successful PIN login via API {"user_id":21,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:49:11] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:49:10"} 
[2025-09-11 20:49:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:50:14] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:50:14] local.INFO: FCM token saved for user {"user_id":21,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 20:50:15] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-12 20:50:14"} 
[2025-09-11 20:50:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 21:47:39] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-11 21:47:39] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-12 21:47:39"} 
[2025-09-11 21:47:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 10:32:42] local.WARNING: Failed PIN attempt via API {"user_id":11,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-12 10:32:57] local.WARNING: Failed PIN attempt via API {"user_id":11,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-09-12 10:33:11] local.WARNING: Failed PIN attempt via API {"user_id":11,"partner_id":"ZFMPUZANMWYPISOS","attempts":3} 
[2025-09-12 11:01:56] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:01:57] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:01:58] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:01:56"} 
[2025-09-12 11:01:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:02:06] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:01:56"} 
[2025-09-12 11:02:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:02:24] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:01:56"} 
[2025-09-12 11:02:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:02:47] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:02:49] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:02:47"} 
[2025-09-12 11:02:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:04:09] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:04:09] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:04:10] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:04:09"} 
[2025-09-12 11:04:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:04:13] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:04:09"} 
[2025-09-12 11:04:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:04:55] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:04:09"} 
[2025-09-12 11:04:55] local.INFO: N1User profile updated via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title","profile_image"]} 
[2025-09-12 11:05:08] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:05:08] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:05:10] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:05:08"} 
[2025-09-12 11:05:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:15:11] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:05:08"} 
[2025-09-12 11:15:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:15:27] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:05:08"} 
[2025-09-12 11:15:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:16:40] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:05:08"} 
[2025-09-12 11:16:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:23:06] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:23:34] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:23:34] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:23:36] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:23:34"} 
[2025-09-12 11:23:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:30:47] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:23:34"} 
[2025-09-12 11:30:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:31:53] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:31:54] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:31:55] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:31:53"} 
[2025-09-12 11:31:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:32:14] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:31:53"} 
[2025-09-12 11:32:15] local.INFO: FCM token already available for biometric-enabled user {"user_id":13,"device_id":"HONORFNE-N29"} 
[2025-09-12 11:32:15] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORFNE-N29","device_name":"HONOR FNE-NX9"} 
[2025-09-12 11:32:16] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:31:53"} 
[2025-09-12 11:32:16] local.INFO: FCM token already available for biometric-enabled user {"user_id":13,"device_id":"HONORFNE-N29"} 
[2025-09-12 11:32:16] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORFNE-N29","device_name":"HONOR FNE-NX9"} 
[2025-09-12 11:33:13] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:33:13] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:33:14] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:33:13"} 
[2025-09-12 11:33:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 11:36:12] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:33:13"} 
[2025-09-12 11:36:12] local.INFO: Biometric disabled for N1User via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"HONORFNE-N29"} 
[2025-09-12 11:36:26] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:33:13"} 
[2025-09-12 11:36:26] local.INFO: FCM token already available for biometric-enabled user {"user_id":13,"device_id":"HONORFNE-N29"} 
[2025-09-12 11:36:26] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORFNE-N29","device_name":"HONOR FNE-NX9"} 
[2025-09-12 11:36:28] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 11:33:13"} 
[2025-09-12 11:36:28] local.INFO: FCM token already available for biometric-enabled user {"user_id":13,"device_id":"HONORFNE-N29"} 
[2025-09-12 11:36:28] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORFNE-N29","device_name":"HONOR FNE-NX9"} 
[2025-09-12 12:17:15] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 12:17:15] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 12:17:16] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-13 12:17:15"} 
[2025-09-12 12:17:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 14:39:05] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 14:39:05] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-13 14:39:05"} 
[2025-09-12 14:39:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 14:40:21] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 14:40:22] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-13 14:40:21"} 
[2025-09-12 14:40:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 15:35:39] local.WARNING: Invalid or expired session token attempt {"token_prefix":"50npaoWVkr...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-12 15:37:04] local.WARNING: Invalid or expired session token attempt {"token_prefix":"50npaoWVkr...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-12 15:48:30] local.WARNING: Invalid or expired session token attempt {"token_prefix":"50npaoWVkr...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-12 15:53:39] local.WARNING: Invalid or expired session token attempt {"token_prefix":"50npaoWVkr...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-12 15:54:14] local.WARNING: Invalid or expired session token attempt {"token_prefix":"50npaoWVkr...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-12 17:24:57] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 17:24:58] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-13 17:24:57"} 
[2025-09-12 17:24:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 17:45:13] local.INFO: Successful trusted device login via API {"user_id":21,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 17:45:14] local.DEBUG: Session authenticated successfully {"user_id":21,"session_expires":"2025-09-13 17:45:13"} 
[2025-09-12 17:45:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":21,"active_user_id":21,"mobile_number":"60173132814","requested_id":"21","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 18:28:38] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 18:28:39] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-13 18:28:38"} 
[2025-09-12 18:28:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 18:28:51] local.INFO: QR Login started {"user_id":"JIMMY03","qr_payload_length":208} 
[2025-09-12 18:28:51] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-12 18:28:51] local.INFO: QR payload decrypted successfully {"token":"0C98AD5C-9530-4945-849B-2E4588022D25","user_id":"JIMMY03"} 
[2025-09-12 18:28:51] local.INFO: Calling encrypt API {"token":"0C98AD5C-9530-4945-849B-2E4588022D25","user_id":"JIMMY03"} 
[2025-09-12 18:28:51] local.INFO: Token encrypted with user ID {"user_id":"JIMMY03","encrypted_payload_length":218} 
[2025-09-12 18:28:51] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-12 18:28:52] local.INFO: QR Login completed successfully {"user_id":"JIMMY03"} 
[2025-09-12 18:29:39] local.INFO: QR Login started {"user_id":"MIKE18","qr_payload_length":208} 
[2025-09-12 18:29:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-12 18:29:39] local.INFO: QR payload decrypted successfully {"token":"34889DDD-C632-4449-B44A-1494A5846A57","user_id":"MIKE18"} 
[2025-09-12 18:29:39] local.INFO: Calling encrypt API {"token":"34889DDD-C632-4449-B44A-1494A5846A57","user_id":"MIKE18"} 
[2025-09-12 18:29:39] local.INFO: Token encrypted with user ID {"user_id":"MIKE18","encrypted_payload_length":216} 
[2025-09-12 18:29:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-12 18:29:39] local.INFO: QR Login completed successfully {"user_id":"MIKE18"} 
[2025-09-12 18:30:51] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 18:30:52] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-13 18:30:51"} 
[2025-09-12 18:30:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 18:31:14] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 18:31:15] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-13 18:31:14"} 
[2025-09-12 18:31:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 18:44:56] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 18:44:56] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-13 18:44:56"} 
[2025-09-12 18:44:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:06:03] local.INFO: N1User created via API {"user_id":29,"mobile_number":"60173132814","memberhash":"W2FTZMW517576751631XJNMR","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 19:06:05] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-13 19:06:03"} 
[2025-09-12 19:06:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:12:55] local.INFO: N1User created via API {"user_id":30,"mobile_number":"60819058845284","memberhash":"SELTVCSN1757675575DVJN1S","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 19:12:56] local.INFO: FCM token saved for user {"user_id":30,"mobile_number":"60819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:12:58] local.DEBUG: Session authenticated successfully {"user_id":30,"session_expires":"2025-09-13 19:12:55"} 
[2025-09-12 19:12:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":30,"active_user_id":30,"mobile_number":"60819058845284","requested_id":"30","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:13:47] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"819058845284","userID":"satish1611","crc":"20be1c25"},"ip":"175.136.162.144"} 
[2025-09-12 19:13:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=819058845284&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":210} 
[2025-09-12 19:13:48] local.DEBUG: CRC Calculation Result {"crc":"20be1c25","input_params_count":7} 
[2025-09-12 19:13:48] local.DEBUG: CRC Verification {"received":"20be1c25","calculated":"20be1c25","match":true} 
[2025-09-12 19:13:48] local.INFO: CRC validation passed for createTacRecord  
[2025-09-12 19:13:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-12 19:13:48] local.INFO: Mobile number cleaned {"original":"819058845284","cleaned":"819058845284"} 
[2025-09-12 19:13:48] local.INFO: TAC record created successfully via API {"record_id":220,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"819058845284","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-12 19:18:48"} 
[2025-09-12 19:13:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058845284","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-12 19:13:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQnLCrchR2uKBtJQ2ISI...","title":"USDT request"} 
[2025-09-12 19:13:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1757675628708507%422fcc3e422fcc3e"} 
[2025-09-12 19:13:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058845284","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-12 19:13:48\",\"data\":{\"user_id\":30,\"mobile_number\":\"60819058845284\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1757675628708507%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-12 19:16:07] local.INFO: Successful PIN login via API {"user_id":30,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:16:08] local.DEBUG: Session authenticated successfully {"user_id":30,"session_expires":"2025-09-13 19:16:07"} 
[2025-09-12 19:16:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":30,"active_user_id":30,"mobile_number":"60819058845284","requested_id":"30","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:16:22] local.INFO: TAC action completed {"action":"decline","mobile_number":"819058845284","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-12 19:16:23] local.DEBUG: Session authenticated successfully {"user_id":30,"session_expires":"2025-09-13 19:16:07"} 
[2025-09-12 19:16:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":30,"active_user_id":30,"mobile_number":"60819058845284","requested_id":"30","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:17:08] local.INFO: PIN updated via API {"user_id":30,"mobile_number":"60819058845284","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:17:14] local.INFO: Successful PIN login via API {"user_id":30,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:17:15] local.INFO: FCM token saved for user {"user_id":30,"mobile_number":"60819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:17:16] local.DEBUG: Session authenticated successfully {"user_id":30,"session_expires":"2025-09-13 19:17:14"} 
[2025-09-12 19:17:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":30,"active_user_id":30,"mobile_number":"60819058845284","requested_id":"30","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:21:30] local.INFO: N1User created via API {"user_id":31,"mobile_number":"60819058845284","memberhash":"SAAVCADR1757676090IWN7GQ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 19:21:30] local.INFO: FCM token saved for user {"user_id":31,"mobile_number":"60819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:21:33] local.DEBUG: Session authenticated successfully {"user_id":31,"session_expires":"2025-09-13 19:21:30"} 
[2025-09-12 19:21:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":31,"active_user_id":31,"mobile_number":"60819058845284","requested_id":"31","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:21:57] local.INFO: Successful PIN login via API {"user_id":31,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:21:57] local.INFO: FCM token saved for user {"user_id":31,"mobile_number":"60819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:21:59] local.DEBUG: Session authenticated successfully {"user_id":31,"session_expires":"2025-09-13 19:21:57"} 
[2025-09-12 19:21:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":31,"active_user_id":31,"mobile_number":"60819058845284","requested_id":"31","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:26:30] local.INFO: N1User created via API {"user_id":32,"mobile_number":"609058845284","memberhash":"HP39TEJJ17576763909IJILR","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 19:26:39] local.INFO: N1User created via API {"user_id":33,"mobile_number":"60819058845284","memberhash":"VGJTVJRM1757676399NLYJCB","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 19:27:19] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:27:28] local.INFO: N1User created via API {"user_id":34,"mobile_number":"60819058845284","memberhash":"BH7H69JX1757676448EOP9VR","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 19:27:42] local.INFO: Successful PIN login via API {"user_id":34,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:34:33] local.INFO: N1User created via API {"user_id":35,"mobile_number":"819058845284","memberhash":"DLZ62NE11757676873AZUMWK","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 19:34:33] local.INFO: FCM token saved for user {"user_id":35,"mobile_number":"819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:34:35] local.DEBUG: Session authenticated successfully {"user_id":35,"session_expires":"2025-09-13 19:34:33"} 
[2025-09-12 19:34:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":35,"active_user_id":35,"mobile_number":"819058845284","requested_id":"35","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:34:51] local.INFO: Successful PIN login via API {"user_id":35,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:34:51] local.INFO: FCM token saved for user {"user_id":35,"mobile_number":"819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:34:52] local.DEBUG: Session authenticated successfully {"user_id":35,"session_expires":"2025-09-13 19:34:51"} 
[2025-09-12 19:34:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":35,"active_user_id":35,"mobile_number":"819058845284","requested_id":"35","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:38:59] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:39:00] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-13 19:38:59"} 
[2025-09-12 19:39:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:41:47] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:41:48] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-13 19:41:47"} 
[2025-09-12 19:41:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:43:21] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:43:21] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 19:43:22] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-13 19:43:21"} 
[2025-09-12 19:43:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:03:50] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:03:51] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:03:52] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-13 20:03:50"} 
[2025-09-12 20:03:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:04:57] local.INFO: N1User created via API {"user_id":36,"mobile_number":"819058845284","memberhash":"CGHMKHMS1757678697MJASQL","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 20:04:57] local.INFO: FCM token saved for user {"user_id":36,"mobile_number":"819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:04:59] local.DEBUG: Session authenticated successfully {"user_id":36,"session_expires":"2025-09-13 20:04:57"} 
[2025-09-12 20:04:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":36,"active_user_id":36,"mobile_number":"819058845284","requested_id":"36","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:05:26] local.DEBUG: Session authenticated successfully {"user_id":36,"session_expires":"2025-09-13 20:04:57"} 
[2025-09-12 20:05:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":36,"active_user_id":36,"mobile_number":"819058845284","requested_id":"36","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:27:51] local.INFO: N1User created via API {"user_id":37,"mobile_number":"818091683815","memberhash":"ETM9LPWR1757680071OLGOT8","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 20:27:52] local.INFO: FCM token saved for user {"user_id":37,"mobile_number":"818091683815","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:27:55] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-13 20:27:51"} 
[2025-09-12 20:27:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:37:05] local.INFO: N1User created via API {"user_id":38,"mobile_number":"819039772492","memberhash":"FCEQMIY01757680625CJSYYN","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 20:37:06] local.INFO: FCM token saved for user {"user_id":38,"mobile_number":"819039772492","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:37:09] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-13 20:37:05"} 
[2025-09-12 20:37:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:39:55] local.INFO: N1User created via API {"user_id":39,"mobile_number":"819058845284","memberhash":"REWLH1CJ1757680795PWA2RQ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-12 20:39:56] local.INFO: FCM token saved for user {"user_id":39,"mobile_number":"819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:39:59] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-13 20:39:55"} 
[2025-09-12 20:39:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:44:27] local.INFO: Successful PIN login via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:44:29] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-13 20:44:27"} 
[2025-09-12 20:44:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:48:08] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-13 20:39:55"} 
[2025-09-12 20:48:08] local.INFO: FCM token already available for biometric-enabled user {"user_id":39,"device_id":"BP2A.250805.005"} 
[2025-09-12 20:48:08] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":39,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250805.005","device_name":"google Pixel 8a"} 
[2025-09-12 20:48:10] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-13 20:39:55"} 
[2025-09-12 20:48:10] local.INFO: FCM token already available for biometric-enabled user {"user_id":39,"device_id":"BP2A.250805.005"} 
[2025-09-12 20:48:10] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":39,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250805.005","device_name":"google Pixel 8a"} 
[2025-09-12 20:48:27] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 20:48:28] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-13 20:48:27"} 
[2025-09-12 20:48:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 22:27:10] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-12 22:27:11] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-13 22:27:10"} 
[2025-09-12 22:27:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 10:31:22] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 10:31:23] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-14 10:31:22"} 
[2025-09-13 10:31:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 12:09:07] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 12:09:07] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 12:09:09] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-14 12:09:07"} 
[2025-09-13 12:09:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 12:09:11] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-14 12:09:07"} 
[2025-09-13 12:09:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 12:15:12] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-14 12:09:07"} 
[2025-09-13 12:15:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 12:58:09] local.INFO: Successful PIN login via API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 12:58:10] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 12:58:09"} 
[2025-09-13 12:58:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:04:13] local.INFO: Successful PIN login via API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:04:15] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 13:04:13"} 
[2025-09-13 13:04:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:06:27] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 13:04:13"} 
[2025-09-13 13:06:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:08:51] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 13:04:13"} 
[2025-09-13 13:08:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:12:49] local.INFO: N1User created via API {"user_id":40,"mobile_number":"818042410614","memberhash":"9Z9RYLYU1757740369ADBIX1","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-13 13:12:50] local.INFO: FCM token saved for user {"user_id":40,"mobile_number":"818042410614","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:12:53] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2025-09-14 13:12:49"} 
[2025-09-13 13:12:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:13:06] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2025-09-14 13:12:49"} 
[2025-09-13 13:13:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:15:22] local.INFO: Successful PIN login via API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:15:24] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 13:15:22"} 
[2025-09-13 13:15:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:18:36] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2025-09-14 13:12:49"} 
[2025-09-13 13:18:36] local.INFO: N1User profile updated via API {"user_id":40,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-09-13 13:22:02] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:22:03] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-14 13:22:02"} 
[2025-09-13 13:22:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:22:50] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2025-09-14 13:12:49"} 
[2025-09-13 13:22:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:27:28] local.INFO: N1User created via API {"user_id":41,"mobile_number":"818091292511","memberhash":"GWUMXSFH1757741248QOKYYG","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-13 13:27:29] local.INFO: FCM token saved for user {"user_id":41,"mobile_number":"818091292511","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:27:32] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2025-09-14 13:27:28"} 
[2025-09-13 13:27:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:34:47] local.INFO: QR Login started {"user_id":"MERI00","qr_payload_length":208} 
[2025-09-13 13:34:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-13 13:34:47] local.INFO: QR payload decrypted successfully {"token":"B3B3040B-8A83-47DC-B53B-41CD7034ADEB","user_id":"MERI00"} 
[2025-09-13 13:34:47] local.INFO: Calling encrypt API {"token":"B3B3040B-8A83-47DC-B53B-41CD7034ADEB","user_id":"MERI00"} 
[2025-09-13 13:34:47] local.INFO: Token encrypted with user ID {"user_id":"MERI00","encrypted_payload_length":216} 
[2025-09-13 13:34:47] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-13 13:34:47] local.INFO: QR Login completed successfully {"user_id":"MERI00"} 
[2025-09-13 13:41:19] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:41:20] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-14 13:41:19"} 
[2025-09-13 13:41:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:42:08] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:42:08] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-14 13:42:08"} 
[2025-09-13 13:42:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:48:15] local.INFO: Successful PIN login via API {"user_id":40,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:48:16] local.INFO: FCM token saved for user {"user_id":40,"mobile_number":"818042410614","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:48:18] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2025-09-14 13:48:15"} 
[2025-09-13 13:48:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:48:30] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2025-09-14 13:48:15"} 
[2025-09-13 13:48:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:51:21] local.INFO: Successful PIN login via API {"user_id":41,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:51:23] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2025-09-14 13:51:21"} 
[2025-09-13 13:51:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:52:38] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2025-09-14 13:51:21"} 
[2025-09-13 13:52:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:55:54] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:55:55] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-14 13:55:54"} 
[2025-09-13 13:55:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:57:28] local.INFO: Successful PIN login via API {"user_id":40,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 13:57:29] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2025-09-14 13:57:28"} 
[2025-09-13 13:57:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:02:25] local.INFO: Successful PIN login via API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:02:26] local.INFO: FCM token saved for user {"user_id":38,"mobile_number":"819039772492","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:02:28] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 14:02:25"} 
[2025-09-13 14:02:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:02:36] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 14:02:25"} 
[2025-09-13 14:02:36] local.INFO: FCM token already available for biometric-enabled user {"user_id":38,"device_id":"BP3A.250905.014"} 
[2025-09-13 14:02:36] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP3A.250905.014","device_name":"google Pixel 8"} 
[2025-09-13 14:02:38] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 14:02:25"} 
[2025-09-13 14:02:38] local.INFO: FCM token already available for biometric-enabled user {"user_id":38,"device_id":"BP3A.250905.014"} 
[2025-09-13 14:02:38] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP3A.250905.014","device_name":"google Pixel 8"} 
[2025-09-13 14:02:46] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP3A.250905.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:02:47] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 14:02:46"} 
[2025-09-13 14:02:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:10:05] local.INFO: Successful PIN login via API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:10:05] local.INFO: FCM token saved for user {"user_id":38,"mobile_number":"819039772492","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:10:07] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-14 14:10:05"} 
[2025-09-13 14:10:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:17:55] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:17:56] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:17:57] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-14 14:17:55"} 
[2025-09-13 14:17:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 14:18:04] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-14 14:17:55"} 
[2025-09-13 14:18:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 15:22:06] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 15:22:06] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-14 15:22:06"} 
[2025-09-13 15:22:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 15:23:04] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-14 15:22:06"} 
[2025-09-13 15:23:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 15:23:06] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-14 15:22:06"} 
[2025-09-13 15:23:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 16:25:19] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 16:25:20] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 16:25:21] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-14 16:25:19"} 
[2025-09-13 16:25:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 17:05:04] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 17:05:04] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 17:05:06] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-14 17:05:04"} 
[2025-09-13 17:05:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 17:18:18] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 17:18:19] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 17:18:19] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-14 17:18:18"} 
[2025-09-13 17:18:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 17:46:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-09-13 17:46:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-13 17:46:21] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-09-13 17:46:21] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-09-13 17:46:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","mobile_number":"819023053947"} 
[2025-09-13 17:46:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-09-13 17:46:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-09-13 17:46:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-09-13 17:46:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","wallet_id":"8003100011323"} 
[2025-09-13 17:46:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","wallet_id":"8003100011323"} 
[2025-09-13 17:46:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-09-13 17:46:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-09-13 17:46:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","mobile_number":"819023053947"} 
[2025-09-13 17:46:22] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-09-13 17:46:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c53d6d78fea","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":608.009815216064453125} 
[2025-09-13 17:53:04] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 17:53:05] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-14 17:53:04"} 
[2025-09-13 17:53:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 19:41:53] local.INFO: Successful PIN login via API {"user_id":41,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 19:41:54] local.INFO: FCM token saved for user {"user_id":41,"mobile_number":"818091292511","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 19:41:56] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2025-09-14 19:41:53"} 
[2025-09-13 19:41:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 21:53:18] local.INFO: N1User created via API {"user_id":42,"mobile_number":"60126722630","memberhash":"LAREUEBK17577715982T3P01","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-13 21:53:19] local.INFO: FCM token saved for user {"user_id":42,"mobile_number":"60126722630","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 21:53:21] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 21:53:18"} 
[2025-09-13 21:53:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":42,"active_user_id":42,"mobile_number":"60126722630","requested_id":"42","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:10:26] local.INFO: Successful PIN login via API {"user_id":42,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:10:27] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:10:26"} 
[2025-09-13 22:10:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":42,"active_user_id":42,"mobile_number":"60126722630","requested_id":"42","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:10:37] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:10:26"} 
[2025-09-13 22:10:37] local.INFO: FCM token already available for biometric-enabled user {"user_id":42,"device_id":"CE5B9E13-2893-46C1-B84E-C671A934C756"} 
[2025-09-13 22:10:37] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":42,"partner_id":"ZFMPUZANMWYPISOS","device_id":"CE5B9E13-2893-46C1-B84E-C671A934C756","device_name":"iPhone (iPhone)"} 
[2025-09-13 22:10:38] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:10:26"} 
[2025-09-13 22:10:38] local.INFO: FCM token already available for biometric-enabled user {"user_id":42,"device_id":"CE5B9E13-2893-46C1-B84E-C671A934C756"} 
[2025-09-13 22:10:38] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":42,"partner_id":"ZFMPUZANMWYPISOS","device_id":"CE5B9E13-2893-46C1-B84E-C671A934C756","device_name":"iPhone (iPhone)"} 
[2025-09-13 22:10:48] local.INFO: Successful trusted device login via API {"user_id":42,"device_id":"CE5B9E13-2893-46C1-B84E-C671A934C756","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:10:48] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:10:48"} 
[2025-09-13 22:10:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":42,"active_user_id":42,"mobile_number":"60126722630","requested_id":"42","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:13:36] local.INFO: Successful trusted device login via API {"user_id":42,"device_id":"CE5B9E13-2893-46C1-B84E-C671A934C756","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:13:36] local.INFO: FCM token saved for user {"user_id":42,"mobile_number":"60126722630","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:13:37] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:13:36"} 
[2025-09-13 22:13:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":42,"active_user_id":42,"mobile_number":"60126722630","requested_id":"42","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:13:41] local.INFO: Successful trusted device login via API {"user_id":42,"device_id":"CE5B9E13-2893-46C1-B84E-C671A934C756","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:13:41] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:13:41"} 
[2025-09-13 22:13:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":42,"active_user_id":42,"mobile_number":"60126722630","requested_id":"42","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:16:56] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:16:56] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:16:57] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-14 22:16:56"} 
[2025-09-13 22:16:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:17:40] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60126722630","userID":"satish1611","crc":"3649f768"},"ip":"115.164.36.230"} 
[2025-09-13 22:17:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60126722630&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-13 22:17:40] local.DEBUG: CRC Calculation Result {"crc":"3649f768","input_params_count":7} 
[2025-09-13 22:17:40] local.DEBUG: CRC Verification {"received":"3649f768","calculated":"3649f768","match":true} 
[2025-09-13 22:17:40] local.INFO: CRC validation passed for createTacRecord  
[2025-09-13 22:17:40] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-13 22:17:40] local.INFO: Mobile number cleaned {"original":"60126722630","cleaned":"60126722630"} 
[2025-09-13 22:17:40] local.INFO: TAC record created successfully via API {"record_id":221,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60126722630","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-13 22:22:40"} 
[2025-09-13 22:17:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60126722630","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-13 22:17:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d37pXu-6SEvone0lxBeX...","title":"USDT request"} 
[2025-09-13 22:17:41] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1757773060585422"} 
[2025-09-13 22:17:41] local.INFO: FCM transaction approval notification sent {"mobile_number":"60126722630","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-13 22:17:41\",\"data\":{\"user_id\":42,\"mobile_number\":\"60126722630\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1757773060585422\"}}}","success":true} 
[2025-09-13 22:18:07] local.INFO: Successful trusted device login via API {"user_id":42,"device_id":"CE5B9E13-2893-46C1-B84E-C671A934C756","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:18:08] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:18:07"} 
[2025-09-13 22:18:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":42,"active_user_id":42,"mobile_number":"60126722630","requested_id":"42","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:18:14] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60126722630","userID":"satish1611","crc":"3649f768"},"ip":"115.164.36.230"} 
[2025-09-13 22:18:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60126722630&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-13 22:18:14] local.DEBUG: CRC Calculation Result {"crc":"3649f768","input_params_count":7} 
[2025-09-13 22:18:14] local.DEBUG: CRC Verification {"received":"3649f768","calculated":"3649f768","match":true} 
[2025-09-13 22:18:14] local.INFO: CRC validation passed for createTacRecord  
[2025-09-13 22:18:14] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-13 22:18:14] local.INFO: Mobile number cleaned {"original":"60126722630","cleaned":"60126722630"} 
[2025-09-13 22:18:14] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60126722630","expired_count":1} 
[2025-09-13 22:18:14] local.INFO: TAC record created successfully via API {"record_id":222,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60126722630","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-09-13 22:23:14"} 
[2025-09-13 22:18:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60126722630","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-13 22:18:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d37pXu-6SEvone0lxBeX...","title":"USDT request"} 
[2025-09-13 22:18:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1757773094502337"} 
[2025-09-13 22:18:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60126722630","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-13 22:18:14\",\"data\":{\"user_id\":42,\"mobile_number\":\"60126722630\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1757773094502337\"}}}","success":true} 
[2025-09-13 22:18:22] local.INFO: TAC action completed {"action":"decline","mobile_number":"60126722630","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-09-13 22:18:24] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:18:07"} 
[2025-09-13 22:18:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":42,"active_user_id":42,"mobile_number":"60126722630","requested_id":"42","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-13 22:18:29] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60126722630","userID":"satish1611","crc":"3649f768"},"ip":"115.164.36.230"} 
[2025-09-13 22:18:29] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60126722630&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-13 22:18:29] local.DEBUG: CRC Calculation Result {"crc":"3649f768","input_params_count":7} 
[2025-09-13 22:18:29] local.DEBUG: CRC Verification {"received":"3649f768","calculated":"3649f768","match":true} 
[2025-09-13 22:18:29] local.INFO: CRC validation passed for createTacRecord  
[2025-09-13 22:18:29] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-13 22:18:29] local.INFO: Mobile number cleaned {"original":"60126722630","cleaned":"60126722630"} 
[2025-09-13 22:18:29] local.INFO: TAC record created successfully via API {"record_id":223,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60126722630","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-13 22:23:29"} 
[2025-09-13 22:18:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60126722630","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-13 22:18:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d37pXu-6SEvone0lxBeX...","title":"USDT request"} 
[2025-09-13 22:18:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1757773109548004"} 
[2025-09-13 22:18:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60126722630","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-13 22:18:29\",\"data\":{\"user_id\":42,\"mobile_number\":\"60126722630\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1757773109548004\"}}}","success":true} 
[2025-09-13 22:18:35] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-09-13 22:18:35] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-09-13 22:18:35] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-09-13 22:18:35] local.INFO: TAC action completed {"action":"approve","mobile_number":"60126722630","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-13 22:18:37] local.DEBUG: Session authenticated successfully {"user_id":42,"session_expires":"2025-09-14 22:18:07"} 
[2025-09-13 22:18:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":42,"active_user_id":42,"mobile_number":"60126722630","requested_id":"42","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 06:29:24] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 06:29:25] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-15 06:29:24"} 
[2025-09-14 06:29:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 08:46:52] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 08:46:52] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-15 08:46:52"} 
[2025-09-14 08:46:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 09:31:33] local.INFO: Successful PIN login via API {"user_id":39,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 09:31:34] local.INFO: FCM token saved for user {"user_id":39,"mobile_number":"819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 09:31:36] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-15 09:31:33"} 
[2025-09-14 09:31:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 09:32:44] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-15 09:31:33"} 
[2025-09-14 09:32:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 10:13:06] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 10:13:07] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-15 10:13:06"} 
[2025-09-14 10:13:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 11:09:34] local.INFO: Successful PIN login via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 11:09:35] local.INFO: FCM token saved for user {"user_id":37,"mobile_number":"818091683815","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 11:09:36] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-15 11:09:34"} 
[2025-09-14 11:09:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 11:10:18] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 11:10:19] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-15 11:10:18"} 
[2025-09-14 11:10:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 12:36:17] local.INFO: Successful PIN login via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 12:36:19] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-15 12:36:17"} 
[2025-09-14 12:36:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 12:50:25] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 12:50:26] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-15 12:50:25"} 
[2025-09-14 12:50:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:15:54] local.INFO: Successful PIN login via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:15:55] local.INFO: FCM token saved for user {"user_id":37,"mobile_number":"818091683815","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:15:57] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-15 13:15:53"} 
[2025-09-14 13:15:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:16:34] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-15 13:15:53"} 
[2025-09-14 13:16:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:20:20] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:20:21] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-15 13:20:20"} 
[2025-09-14 13:20:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:37:30] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:37:31] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-15 13:37:30"} 
[2025-09-14 13:37:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:40:12] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 13:40:13] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-15 13:40:12"} 
[2025-09-14 13:40:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 14:26:12] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 14:26:13] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-15 14:26:12"} 
[2025-09-14 14:26:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:01:44] local.INFO: Successful PIN login via API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:01:46] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-15 15:01:44"} 
[2025-09-14 15:01:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:02:16] local.INFO: QR Login started {"user_id":"YUKI30","qr_payload_length":208} 
[2025-09-14 15:02:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-14 15:02:16] local.INFO: QR payload decrypted successfully {"token":"7D055A8E-748D-4103-82C6-02D7808D0737","user_id":"YUKI30"} 
[2025-09-14 15:02:16] local.INFO: Calling encrypt API {"token":"7D055A8E-748D-4103-82C6-02D7808D0737","user_id":"YUKI30"} 
[2025-09-14 15:02:16] local.INFO: Token encrypted with user ID {"user_id":"YUKI30","encrypted_payload_length":216} 
[2025-09-14 15:02:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-14 15:02:16] local.INFO: QR Login completed successfully {"user_id":"YUKI30"} 
[2025-09-14 15:09:35] local.INFO: N1User created via API {"user_id":43,"mobile_number":"819023591233","memberhash":"HKPGTMLY1757833775IUKQU6","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-14 15:09:36] local.INFO: FCM token saved for user {"user_id":43,"mobile_number":"819023591233","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:09:38] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-15 15:09:35"} 
[2025-09-14 15:09:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:20:17] local.INFO: QR Login started {"user_id":"RAIZO12","qr_payload_length":208} 
[2025-09-14 15:20:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-14 15:20:17] local.INFO: QR payload decrypted successfully {"token":"1D007C6D-31F5-421A-8752-4A8D22467C05","user_id":"RAIZO12"} 
[2025-09-14 15:20:17] local.INFO: Calling encrypt API {"token":"1D007C6D-31F5-421A-8752-4A8D22467C05","user_id":"RAIZO12"} 
[2025-09-14 15:20:18] local.INFO: Token encrypted with user ID {"user_id":"RAIZO12","encrypted_payload_length":218} 
[2025-09-14 15:20:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-14 15:20:18] local.INFO: QR Login completed successfully {"user_id":"RAIZO12"} 
[2025-09-14 15:21:04] local.INFO: QR Login started {"user_id":"RAIZO07","qr_payload_length":208} 
[2025-09-14 15:21:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-14 15:21:05] local.INFO: QR payload decrypted successfully {"token":"D36E66B8-7DD7-4EA3-9512-08587EFF78D6","user_id":"RAIZO07"} 
[2025-09-14 15:21:05] local.INFO: Calling encrypt API {"token":"D36E66B8-7DD7-4EA3-9512-08587EFF78D6","user_id":"RAIZO07"} 
[2025-09-14 15:21:05] local.INFO: Token encrypted with user ID {"user_id":"RAIZO07","encrypted_payload_length":218} 
[2025-09-14 15:21:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-14 15:21:05] local.INFO: QR Login completed successfully {"user_id":"RAIZO07"} 
[2025-09-14 15:22:43] local.INFO: Successful PIN login via API {"user_id":38,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:22:44] local.INFO: FCM token saved for user {"user_id":38,"mobile_number":"819039772492","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:22:46] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-09-15 15:22:43"} 
[2025-09-14 15:22:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:22:53] local.INFO: N1User created via API {"user_id":44,"mobile_number":"819097075333","memberhash":"36YYILDR1757834573M2FG0P","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-14 15:22:54] local.INFO: FCM token saved for user {"user_id":44,"mobile_number":"819097075333","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:22:56] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2025-09-15 15:22:53"} 
[2025-09-14 15:22:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":44,"active_user_id":44,"mobile_number":"819097075333","requested_id":"44","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:27:14] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:27:15] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-15 15:27:14"} 
[2025-09-14 15:27:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:31:46] local.INFO: PIN updated via API {"user_id":44,"mobile_number":"819097075333","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:31:54] local.INFO: Successful PIN login via API {"user_id":44,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:31:55] local.INFO: FCM token saved for user {"user_id":44,"mobile_number":"819097075333","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:31:57] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2025-09-15 15:31:54"} 
[2025-09-14 15:31:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":44,"active_user_id":44,"mobile_number":"819097075333","requested_id":"44","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:32:22] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2025-09-15 15:31:54"} 
[2025-09-14 15:32:32] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2025-09-15 15:31:54"} 
[2025-09-14 15:33:23] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2025-09-15 15:31:54"} 
[2025-09-14 15:37:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-09-14 15:37:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-14 15:37:07] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-09-14 15:37:07] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-09-14 15:37:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","mobile_number":"818037911717"} 
[2025-09-14 15:37:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-09-14 15:37:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-09-14 15:37:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-09-14 15:37:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","wallet_id":"8003100011275"} 
[2025-09-14 15:37:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","wallet_id":"8003100011275"} 
[2025-09-14 15:37:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-09-14 15:37:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-09-14 15:37:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","mobile_number":"818037911717"} 
[2025-09-14 15:37:08] local.INFO: User not found for FCM check {"mobile_number":"818037911717"} 
[2025-09-14 15:37:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c670a3a4075","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"0","device_name":"","processing_time_ms":515.9790515899658203125} 
[2025-09-14 15:48:51] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:48:52] local.INFO: FCM token saved for user {"user_id":43,"mobile_number":"819023591233","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:48:54] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-15 15:48:51"} 
[2025-09-14 15:48:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:54:30] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 15:54:31] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-15 15:54:30"} 
[2025-09-14 15:54:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 16:26:43] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 16:26:45] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-15 16:26:43"} 
[2025-09-14 16:26:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 17:02:00] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 17:02:00] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 17:02:01] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-15 17:02:00"} 
[2025-09-14 17:02:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 17:03:43] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 19:17:08] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 19:17:08] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-15 19:17:08"} 
[2025-09-14 19:17:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 19:18:40] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 19:18:41] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-15 19:18:40"} 
[2025-09-14 19:18:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 19:20:09] local.INFO: QR Login started {"user_id":"YUKA03","qr_payload_length":208} 
[2025-09-14 19:20:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-14 19:20:09] local.INFO: QR payload decrypted successfully {"token":"8E8BA7DD-E8B7-4E2A-B0CC-4C2EDBBE867A","user_id":"YUKA03"} 
[2025-09-14 19:20:09] local.INFO: Calling encrypt API {"token":"8E8BA7DD-E8B7-4E2A-B0CC-4C2EDBBE867A","user_id":"YUKA03"} 
[2025-09-14 19:20:09] local.INFO: Token encrypted with user ID {"user_id":"YUKA03","encrypted_payload_length":216} 
[2025-09-14 19:20:09] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-14 19:20:10] local.INFO: QR Login completed successfully {"user_id":"YUKA03"} 
[2025-09-14 20:03:07] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 20:03:09] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-15 20:03:07"} 
[2025-09-14 20:03:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 22:18:57] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-14 22:18:57] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-15 22:18:57"} 
[2025-09-14 22:18:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 09:00:53] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 12:14:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-09-15 12:14:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-15 12:14:27] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-09-15 12:14:27] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-09-15 12:14:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","mobile_number":"818037911717"} 
[2025-09-15 12:14:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-09-15 12:14:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-09-15 12:14:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-09-15 12:14:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","wallet_id":"8003100011275"} 
[2025-09-15 12:14:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","wallet_id":"8003100011275"} 
[2025-09-15 12:14:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-09-15 12:14:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-09-15 12:14:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","mobile_number":"818037911717"} 
[2025-09-15 12:14:27] local.INFO: User not found for FCM check {"mobile_number":"818037911717"} 
[2025-09-15 12:14:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c792a32e67a","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"0","device_name":"","processing_time_ms":740.171909332275390625} 
[2025-09-15 12:14:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819077597548"} 
[2025-09-15 12:14:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819077597548&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-15 12:14:40] local.DEBUG: CRC Calculation Result {"crc":"c11d5f99","input_params_count":2} 
[2025-09-15 12:14:40] local.DEBUG: CRC Verification {"received":"c11d5f99","calculated":"c11d5f99","match":true} 
[2025-09-15 12:14:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","mobile_number":"819077597548"} 
[2025-09-15 12:14:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819077597548","mobile_number":"819077597548"} 
[2025-09-15 12:14:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819077597548","Wallet Account ID":"8003100011337","client_name":" YOSHINARI ISONO"}}} 
[2025-09-15 12:14:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011337"} 
[2025-09-15 12:14:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","wallet_id":"8003100011337"} 
[2025-09-15 12:14:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","wallet_id":"8003100011337"} 
[2025-09-15 12:14:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011337"} 
[2025-09-15 12:14:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","http_status":200,"wallet_id":"8003100011337","response_received":true} 
[2025-09-15 12:14:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","mobile_number":"819077597548"} 
[2025-09-15 12:14:40] local.INFO: User not found for FCM check {"mobile_number":"819077597548"} 
[2025-09-15 12:14:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c792b010d8f","mobile_number":"819077597548","wallet_id":"8003100011337","notification_fcm":"0","device_name":"","processing_time_ms":427.172183990478515625} 
[2025-09-15 13:00:58] local.INFO: N1User created via API {"user_id":45,"mobile_number":"38651327474","memberhash":"WJ7FMKQS1757912457PAUQV2","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 13:00:58] local.INFO: FCM token saved for user {"user_id":45,"mobile_number":"38651327474","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:01:01] local.DEBUG: Session authenticated successfully {"user_id":45,"session_expires":"2025-09-16 13:00:58"} 
[2025-09-15 13:01:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":45,"active_user_id":45,"mobile_number":"38651327474","requested_id":"45","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:12:06] local.INFO: Successful PIN login via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:12:08] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-16 13:12:06"} 
[2025-09-15 13:12:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:23:16] local.INFO: N1User created via API {"user_id":46,"mobile_number":"593969483859","memberhash":"AZF8T76I1757913795IKWBRV","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 13:23:17] local.INFO: FCM token saved for user {"user_id":46,"mobile_number":"593969483859","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:23:19] local.DEBUG: Session authenticated successfully {"user_id":46,"session_expires":"2025-09-16 13:23:16"} 
[2025-09-15 13:23:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":46,"active_user_id":46,"mobile_number":"593969483859","requested_id":"46","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:28:42] local.INFO: N1User created via API {"user_id":47,"mobile_number":"593969487703","memberhash":"HGCVRXXD1757914122BPEXL2","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 13:28:43] local.INFO: FCM token saved for user {"user_id":47,"mobile_number":"593969487703","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:28:46] local.DEBUG: Session authenticated successfully {"user_id":47,"session_expires":"2025-09-16 13:28:42"} 
[2025-09-15 13:28:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":47,"active_user_id":47,"mobile_number":"593969487703","requested_id":"47","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:34:10] local.INFO: N1User created via API {"user_id":48,"mobile_number":"996220452403","memberhash":"CLGWVLGH1757914450NWGJHO","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 13:34:11] local.INFO: FCM token saved for user {"user_id":48,"mobile_number":"996220452403","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:34:14] local.DEBUG: Session authenticated successfully {"user_id":48,"session_expires":"2025-09-16 13:34:10"} 
[2025-09-15 13:34:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":48,"active_user_id":48,"mobile_number":"996220452403","requested_id":"48","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:39:19] local.INFO: N1User created via API {"user_id":49,"mobile_number":"94775295468","memberhash":"FDU1UF831757914758QH5QUF","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 13:39:19] local.INFO: FCM token saved for user {"user_id":49,"mobile_number":"94775295468","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:39:22] local.DEBUG: Session authenticated successfully {"user_id":49,"session_expires":"2025-09-16 13:39:18"} 
[2025-09-15 13:39:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":49,"active_user_id":49,"mobile_number":"94775295468","requested_id":"49","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:40:35] local.INFO: Successful PIN login via API {"user_id":49,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:40:36] local.INFO: FCM token saved for user {"user_id":49,"mobile_number":"94775295468","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:40:38] local.DEBUG: Session authenticated successfully {"user_id":49,"session_expires":"2025-09-16 13:40:35"} 
[2025-09-15 13:40:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":49,"active_user_id":49,"mobile_number":"94775295468","requested_id":"49","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:40:56] local.DEBUG: Session authenticated successfully {"user_id":49,"session_expires":"2025-09-16 13:40:35"} 
[2025-09-15 13:40:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":49,"active_user_id":49,"mobile_number":"94775295468","requested_id":"49","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 13:41:22] local.DEBUG: Session authenticated successfully {"user_id":49,"session_expires":"2025-09-16 13:40:35"} 
[2025-09-15 13:41:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":49,"active_user_id":49,"mobile_number":"94775295468","requested_id":"49","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:14:48] local.INFO: N1User created via API {"user_id":50,"mobile_number":"263733820180","memberhash":"3I5E0OLB17579168886AVQ88","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 14:14:49] local.INFO: FCM token saved for user {"user_id":50,"mobile_number":"263733820180","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:14:51] local.DEBUG: Session authenticated successfully {"user_id":50,"session_expires":"2025-09-16 14:14:48"} 
[2025-09-15 14:14:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":50,"active_user_id":50,"mobile_number":"263733820180","requested_id":"50","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:23:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819077597548"} 
[2025-09-15 14:23:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819077597548&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-15 14:23:39] local.DEBUG: CRC Calculation Result {"crc":"c11d5f99","input_params_count":2} 
[2025-09-15 14:23:39] local.DEBUG: CRC Verification {"received":"c11d5f99","calculated":"c11d5f99","match":true} 
[2025-09-15 14:23:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","mobile_number":"819077597548"} 
[2025-09-15 14:23:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819077597548","mobile_number":"819077597548"} 
[2025-09-15 14:23:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819077597548","Wallet Account ID":"8003100011337","client_name":" YOSHINARI ISONO"}}} 
[2025-09-15 14:23:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011337"} 
[2025-09-15 14:23:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","wallet_id":"8003100011337"} 
[2025-09-15 14:23:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","wallet_id":"8003100011337"} 
[2025-09-15 14:23:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011337"} 
[2025-09-15 14:23:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","http_status":200,"wallet_id":"8003100011337","response_received":true} 
[2025-09-15 14:23:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","mobile_number":"819077597548"} 
[2025-09-15 14:23:39] local.INFO: User not found for FCM check {"mobile_number":"819077597548"} 
[2025-09-15 14:23:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c7b0eb54997","mobile_number":"819077597548","wallet_id":"8003100011337","notification_fcm":"0","device_name":"","processing_time_ms":408.3130359649658203125} 
[2025-09-15 14:41:39] local.INFO: N1User created via API {"user_id":51,"mobile_number":"819081663187","memberhash":"NIFT15EW1757918499D2CVFO","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 14:41:40] local.INFO: FCM token saved for user {"user_id":51,"mobile_number":"819081663187","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:41:42] local.INFO: N1User created via API {"user_id":52,"mobile_number":"6288745607129","memberhash":"QWMJZRUF1757918502PZ7RBC","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 14:41:42] local.DEBUG: Session authenticated successfully {"user_id":51,"session_expires":"2025-09-16 14:41:39"} 
[2025-09-15 14:41:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":51,"active_user_id":51,"mobile_number":"819081663187","requested_id":"51","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:41:43] local.INFO: FCM token saved for user {"user_id":52,"mobile_number":"6288745607129","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:41:46] local.DEBUG: Session authenticated successfully {"user_id":52,"session_expires":"2025-09-16 14:41:42"} 
[2025-09-15 14:41:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":52,"active_user_id":52,"mobile_number":"6288745607129","requested_id":"52","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:43:07] local.INFO: PIN updated via API {"user_id":52,"mobile_number":"6288745607129","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:44:25] local.INFO: PIN updated via API {"user_id":52,"mobile_number":"6288745607129","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:49:57] local.INFO: PIN updated via API {"user_id":52,"mobile_number":"6288745607129","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:50:30] local.INFO: Successful PIN login via API {"user_id":39,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:50:31] local.INFO: FCM token saved for user {"user_id":39,"mobile_number":"819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:50:33] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-16 14:50:30"} 
[2025-09-15 14:50:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:50:55] local.INFO: Successful PIN login via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:50:56] local.INFO: FCM token saved for user {"user_id":37,"mobile_number":"818091683815","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:50:57] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-16 14:50:55"} 
[2025-09-15 14:50:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:51:13] local.INFO: Successful PIN login via API {"user_id":51,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:51:14] local.INFO: FCM token saved for user {"user_id":51,"mobile_number":"819081663187","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:51:16] local.DEBUG: Session authenticated successfully {"user_id":51,"session_expires":"2025-09-16 14:51:13"} 
[2025-09-15 14:51:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":51,"active_user_id":51,"mobile_number":"819081663187","requested_id":"51","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:51:25] local.INFO: QR Login started {"user_id":"YUKA03","qr_payload_length":208} 
[2025-09-15 14:51:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-15 14:51:25] local.INFO: QR payload decrypted successfully {"token":"629E59E7-FF9F-4DB1-8ECE-A77876F5B7B9","user_id":"YUKA03"} 
[2025-09-15 14:51:25] local.INFO: Calling encrypt API {"token":"629E59E7-FF9F-4DB1-8ECE-A77876F5B7B9","user_id":"YUKA03"} 
[2025-09-15 14:51:25] local.INFO: Token encrypted with user ID {"user_id":"YUKA03","encrypted_payload_length":216} 
[2025-09-15 14:51:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-15 14:51:26] local.INFO: QR Login completed successfully {"user_id":"YUKA03"} 
[2025-09-15 14:52:02] local.INFO: PIN updated via API {"user_id":52,"mobile_number":"6288745607129","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:53:25] local.INFO: QR Login started {"user_id":"MOMO10","qr_payload_length":208} 
[2025-09-15 14:53:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-15 14:53:25] local.INFO: QR payload decrypted successfully {"token":"14D474DC-9627-4928-BC6C-BD1871F8273A","user_id":"MOMO10"} 
[2025-09-15 14:53:25] local.INFO: Calling encrypt API {"token":"14D474DC-9627-4928-BC6C-BD1871F8273A","user_id":"MOMO10"} 
[2025-09-15 14:53:25] local.INFO: Token encrypted with user ID {"user_id":"MOMO10","encrypted_payload_length":216} 
[2025-09-15 14:53:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-15 14:53:25] local.INFO: QR Login completed successfully {"user_id":"MOMO10"} 
[2025-09-15 14:53:51] local.INFO: PIN updated via API {"user_id":52,"mobile_number":"6288745607129","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:55:07] local.INFO: QR Login started {"user_id":"MOMO10","qr_payload_length":208} 
[2025-09-15 14:55:07] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-15 14:55:07] local.INFO: QR payload decrypted successfully {"token":"B0C88CE0-AE3B-42F2-8571-6DCF4C30F2EE","user_id":"MOMO10"} 
[2025-09-15 14:55:07] local.INFO: Calling encrypt API {"token":"B0C88CE0-AE3B-42F2-8571-6DCF4C30F2EE","user_id":"MOMO10"} 
[2025-09-15 14:55:07] local.INFO: Token encrypted with user ID {"user_id":"MOMO10","encrypted_payload_length":216} 
[2025-09-15 14:55:07] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-15 14:55:07] local.INFO: QR Login completed successfully {"user_id":"MOMO10"} 
[2025-09-15 14:57:26] local.INFO: N1User created via API {"user_id":53,"mobile_number":"6288280969758","memberhash":"YYSWBAH617579194464ATL9P","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 14:57:27] local.INFO: FCM token saved for user {"user_id":53,"mobile_number":"6288280969758","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:57:31] local.DEBUG: Session authenticated successfully {"user_id":53,"session_expires":"2025-09-16 14:57:26"} 
[2025-09-15 14:57:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":53,"active_user_id":53,"mobile_number":"6288280969758","requested_id":"53","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 14:58:51] local.INFO: PIN updated via API {"user_id":53,"mobile_number":"6288280969758","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:00:15] local.INFO: PIN updated via API {"user_id":53,"mobile_number":"6288280969758","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:02:49] local.INFO: N1User created via API {"user_id":54,"mobile_number":"819097037088","memberhash":"C8R541MN1757919769ZK2YI2","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 15:02:50] local.INFO: FCM token saved for user {"user_id":54,"mobile_number":"819097037088","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:02:52] local.DEBUG: Session authenticated successfully {"user_id":54,"session_expires":"2025-09-16 15:02:49"} 
[2025-09-15 15:02:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":54,"active_user_id":54,"mobile_number":"819097037088","requested_id":"54","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:33:37] local.INFO: N1User created via API {"user_id":55,"mobile_number":"6288702392172","memberhash":"MFL6TGVW1757921617LPCKT5","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 15:33:38] local.INFO: FCM token saved for user {"user_id":55,"mobile_number":"6288702392172","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:33:41] local.DEBUG: Session authenticated successfully {"user_id":55,"session_expires":"2025-09-16 15:33:37"} 
[2025-09-15 15:33:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":55,"active_user_id":55,"mobile_number":"6288702392172","requested_id":"55","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:33:56] local.INFO: N1User created via API {"user_id":56,"mobile_number":"6288987596271","memberhash":"VM3PUIPF1757921636MKXCYY","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 15:33:58] local.INFO: FCM token saved for user {"user_id":56,"mobile_number":"6288987596271","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:34:02] local.DEBUG: Session authenticated successfully {"user_id":56,"session_expires":"2025-09-16 15:33:56"} 
[2025-09-15 15:34:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":56,"active_user_id":56,"mobile_number":"6288987596271","requested_id":"56","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:36:37] local.INFO: PIN updated via API {"user_id":55,"mobile_number":"6288702392172","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:38:49] local.INFO: PIN updated via API {"user_id":55,"mobile_number":"6288702392172","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:40:56] local.INFO: PIN updated via API {"user_id":56,"mobile_number":"6288987596271","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:42:22] local.INFO: PIN updated via API {"user_id":55,"mobile_number":"6288702392172","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:42:31] local.INFO: N1User created via API {"user_id":57,"mobile_number":"6288844100965","memberhash":"2HJPAEVB1757922151APDVXX","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-15 15:42:32] local.INFO: FCM token saved for user {"user_id":57,"mobile_number":"6288844100965","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:42:36] local.DEBUG: Session authenticated successfully {"user_id":57,"session_expires":"2025-09-16 15:42:31"} 
[2025-09-15 15:42:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":57,"active_user_id":57,"mobile_number":"6288844100965","requested_id":"57","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:42:38] local.INFO: PIN updated via API {"user_id":56,"mobile_number":"6288987596271","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:43:56] local.INFO: Successful PIN login via API {"user_id":57,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:43:57] local.INFO: FCM token saved for user {"user_id":57,"mobile_number":"6288844100965","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 15:43:58] local.DEBUG: Session authenticated successfully {"user_id":57,"session_expires":"2025-09-16 15:43:56"} 
[2025-09-15 15:43:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":57,"active_user_id":57,"mobile_number":"6288844100965","requested_id":"57","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 19:10:14] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 19:10:15] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-16 19:10:14"} 
[2025-09-15 19:10:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 19:55:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819077597548"} 
[2025-09-15 19:55:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819077597548&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-15 19:55:13] local.DEBUG: CRC Calculation Result {"crc":"c11d5f99","input_params_count":2} 
[2025-09-15 19:55:13] local.DEBUG: CRC Verification {"received":"c11d5f99","calculated":"c11d5f99","match":true} 
[2025-09-15 19:55:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","mobile_number":"819077597548"} 
[2025-09-15 19:55:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819077597548","mobile_number":"819077597548"} 
[2025-09-15 19:55:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819077597548","Wallet Account ID":"8003100011337","client_name":" YOSHINARI ISONO"}}} 
[2025-09-15 19:55:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011337"} 
[2025-09-15 19:55:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","wallet_id":"8003100011337"} 
[2025-09-15 19:55:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","wallet_id":"8003100011337"} 
[2025-09-15 19:55:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011337"} 
[2025-09-15 19:55:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","http_status":200,"wallet_id":"8003100011337","response_received":true} 
[2025-09-15 19:55:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","mobile_number":"819077597548"} 
[2025-09-15 19:55:13] local.INFO: User not found for FCM check {"mobile_number":"819077597548"} 
[2025-09-15 19:55:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c7fea121f81","mobile_number":"819077597548","wallet_id":"8003100011337","notification_fcm":"0","device_name":"","processing_time_ms":481.4679622650146484375} 
[2025-09-15 20:25:37] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 20:25:38] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-16 20:25:37"} 
[2025-09-15 20:25:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-15 20:26:57] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-16 20:25:37"} 
[2025-09-15 20:26:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 15:38:53] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 15:38:54] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-17 15:38:53"} 
[2025-09-16 15:38:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 16:07:03] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 16:07:13] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 16:46:03] local.INFO: Successful PIN login via API {"user_id":41,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 16:46:03] local.INFO: FCM token saved for user {"user_id":41,"mobile_number":"818091292511","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 16:46:05] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2025-09-17 16:46:03"} 
[2025-09-16 16:46:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 16:57:01] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2025-09-17 16:46:03"} 
[2025-09-16 16:57:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 18:36:25] local.ERROR: preg_match(): No ending delimiter '/' found {"exception":"[object] (ErrorException(code: 0): preg_match(): No ending delimiter '/' found at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php:2032)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'preg_match(): N...', '/home/kashplus/...', 2032)
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'preg_match(): N...', '/home/kashplus/...', 2032)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php(2032): preg_match('/^(\\\\+60[1-9]\\\\d{...', '629058845284')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(685): Illuminate\\Validation\\Validator->validateRegex('mobile', '629058845284', Array, Object(Illuminate\\Validation\\Validator))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(480): Illuminate\\Validation\\Validator->validateAttribute('mobile', 'Regex')
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(515): Illuminate\\Validation\\Validator->passes()
#6 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(109): Illuminate\\Validation\\Validator->fails()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#44 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-16 18:36:25] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: preg_match(): No ending delimiter '/' found {"exception":"[object] (ErrorException(code: 0): preg_match(): No ending delimiter '/' found at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php:2032)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'preg_match(): N...', '/home/kashplus/...', 2032)
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'preg_match(): N...', '/home/kashplus/...', 2032)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php(2032): preg_match('/^(\\\\+60[1-9]\\\\d{...', '60173132814')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(685): Illuminate\\Validation\\Validator->validateRegex('mobile', '60173132814', Array, Object(Illuminate\\Validation\\Validator))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(480): Illuminate\\Validation\\Validator->validateAttribute('mobile', 'Regex')
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(515): Illuminate\\Validation\\Validator->passes()
#6 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(109): Illuminate\\Validation\\Validator->fails()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#44 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-16 18:36:44] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: preg_match(): No ending delimiter '/' found {"exception":"[object] (ErrorException(code: 0): preg_match(): No ending delimiter '/' found at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php:2032)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'preg_match(): N...', '/home/kashplus/...', 2032)
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'preg_match(): N...', '/home/kashplus/...', 2032)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php(2032): preg_match('/^(\\\\+60[1-9]\\\\d{...', '719058845284')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(685): Illuminate\\Validation\\Validator->validateRegex('mobile', '719058845284', Array, Object(Illuminate\\Validation\\Validator))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(480): Illuminate\\Validation\\Validator->validateAttribute('mobile', 'Regex')
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(515): Illuminate\\Validation\\Validator->passes()
#6 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(109): Illuminate\\Validation\\Validator->fails()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#44 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-16 18:49:13] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: preg_match(): No ending delimiter '/' found {"exception":"[object] (ErrorException(code: 0): preg_match(): No ending delimiter '/' found at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php:2032)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'preg_match(): N...', '/home/kashplus/...', 2032)
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'preg_match(): N...', '/home/kashplus/...', 2032)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php(2032): preg_match('/^(\\\\+60[1-9]\\\\d{...', '719058845284')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(685): Illuminate\\Validation\\Validator->validateRegex('mobile', '719058845284', Array, Object(Illuminate\\Validation\\Validator))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(480): Illuminate\\Validation\\Validator->validateAttribute('mobile', 'Regex')
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Validation/Validator.php(515): Illuminate\\Validation\\Validator->passes()
#6 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(109): Illuminate\\Validation\\Validator->fails()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#44 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-16 18:51:03] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-16 21:32:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:32:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:32:01] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:32:01] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:32:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","mobile_number":"60123247318"} 
[2025-09-16 21:32:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:32:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:32:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:32:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","wallet_id":"8003100011284"} 
[2025-09-16 21:32:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","wallet_id":"8003100011284"} 
[2025-09-16 21:32:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:32:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:32:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","mobile_number":"60123247318"} 
[2025-09-16 21:32:02] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:32:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c966d1a66e7","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":1035.272121429443359375} 
[2025-09-16 21:32:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c966ed25015","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:32:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:32:29] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:32:29] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:32:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c966ed25015","mobile_number":"60123247318"} 
[2025-09-16 21:32:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c966ed25015","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:32:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c966ed25015","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:32:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:32:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c966ed25015","wallet_id":"8003100011284"} 
[2025-09-16 21:32:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c966ed25015","wallet_id":"8003100011284"} 
[2025-09-16 21:32:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c966ed25015","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:32:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c966ed25015","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:32:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c966ed25015","mobile_number":"60123247318"} 
[2025-09-16 21:32:29] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:32:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c966ed25015","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":760.8530521392822265625} 
[2025-09-16 21:32:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:32:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:32:35] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:32:35] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:32:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","mobile_number":"60123247318"} 
[2025-09-16 21:32:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:32:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:32:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:32:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","wallet_id":"8003100011284"} 
[2025-09-16 21:32:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","wallet_id":"8003100011284"} 
[2025-09-16 21:32:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:32:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:32:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","mobile_number":"60123247318"} 
[2025-09-16 21:32:35] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:32:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c966f3463b1","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":376.0640621185302734375} 
[2025-09-16 21:32:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c9670700702","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:32:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:32:55] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:32:55] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:32:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c9670700702","mobile_number":"60123247318"} 
[2025-09-16 21:32:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c9670700702","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:32:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9670700702","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:32:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:32:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c9670700702","wallet_id":"8003100011284"} 
[2025-09-16 21:32:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c9670700702","wallet_id":"8003100011284"} 
[2025-09-16 21:32:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c9670700702","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:32:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9670700702","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:32:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c9670700702","mobile_number":"60123247318"} 
[2025-09-16 21:32:55] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:32:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c9670700702","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":405.6789875030517578125} 
[2025-09-16 21:33:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:33:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:33:14] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:33:14] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:33:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","mobile_number":"60123247318"} 
[2025-09-16 21:33:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:33:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:33:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:33:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","wallet_id":"8003100011284"} 
[2025-09-16 21:33:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","wallet_id":"8003100011284"} 
[2025-09-16 21:33:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:33:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:33:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","mobile_number":"60123247318"} 
[2025-09-16 21:33:14] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:33:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c9671a103a0","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":564.607143402099609375} 
[2025-09-16 21:33:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:33:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:33:28] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:33:28] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:33:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","mobile_number":"60123247318"} 
[2025-09-16 21:33:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:33:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:33:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:33:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","wallet_id":"8003100011284"} 
[2025-09-16 21:33:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","wallet_id":"8003100011284"} 
[2025-09-16 21:33:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:33:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:33:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","mobile_number":"60123247318"} 
[2025-09-16 21:33:29] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:33:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c96728c96b6","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":549.40700531005859375} 
[2025-09-16 21:35:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:35:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:35:25] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:35:25] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:35:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","mobile_number":"60123247318"} 
[2025-09-16 21:35:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:35:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:35:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:35:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","wallet_id":"8003100011284"} 
[2025-09-16 21:35:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","wallet_id":"8003100011284"} 
[2025-09-16 21:35:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:35:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:35:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","mobile_number":"60123247318"} 
[2025-09-16 21:35:26] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:35:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c9679d691f8","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":693.0439472198486328125} 
[2025-09-16 21:35:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:35:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:35:30] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:35:30] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:35:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","mobile_number":"60123247318"} 
[2025-09-16 21:35:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:35:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:35:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:35:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","wallet_id":"8003100011284"} 
[2025-09-16 21:35:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","wallet_id":"8003100011284"} 
[2025-09-16 21:35:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:35:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:35:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","mobile_number":"60123247318"} 
[2025-09-16 21:35:31] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:35:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c967a2caa6e","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":329.7431468963623046875} 
[2025-09-16 21:35:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c967ac59948","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:35:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:35:40] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:35:40] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:35:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c967ac59948","mobile_number":"60123247318"} 
[2025-09-16 21:35:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c967ac59948","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:35:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c967ac59948","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:35:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:35:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c967ac59948","wallet_id":"8003100011284"} 
[2025-09-16 21:35:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c967ac59948","wallet_id":"8003100011284"} 
[2025-09-16 21:35:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c967ac59948","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:35:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c967ac59948","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:35:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c967ac59948","mobile_number":"60123247318"} 
[2025-09-16 21:35:40] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:35:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c967ac59948","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":328.868865966796875} 
[2025-09-16 21:36:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c967ed993df","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:36:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:36:45] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:36:45] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:36:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c967ed993df","mobile_number":"60123247318"} 
[2025-09-16 21:36:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c967ed993df","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:36:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c967ed993df","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:36:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:36:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c967ed993df","wallet_id":"8003100011284"} 
[2025-09-16 21:36:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c967ed993df","wallet_id":"8003100011284"} 
[2025-09-16 21:36:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c967ed993df","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:36:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c967ed993df","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:36:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c967ed993df","mobile_number":"60123247318"} 
[2025-09-16 21:36:46] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:36:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c967ed993df","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":552.3288249969482421875} 
[2025-09-16 21:37:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:37:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:37:39] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:37:39] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:37:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","mobile_number":"60123247318"} 
[2025-09-16 21:37:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:37:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:37:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:37:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","wallet_id":"8003100011284"} 
[2025-09-16 21:37:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","wallet_id":"8003100011284"} 
[2025-09-16 21:37:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:37:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:37:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","mobile_number":"60123247318"} 
[2025-09-16 21:37:39] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:37:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c968232fcb9","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":766.51096343994140625} 
[2025-09-16 21:39:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c96895d9306","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 21:39:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 21:39:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 21:39:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 21:39:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c96895d9306","mobile_number":"60123247318"} 
[2025-09-16 21:39:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c96895d9306","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 21:39:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c96895d9306","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 21:39:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 21:39:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c96895d9306","wallet_id":"8003100011284"} 
[2025-09-16 21:39:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c96895d9306","wallet_id":"8003100011284"} 
[2025-09-16 21:39:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c96895d9306","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 21:39:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c96895d9306","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 21:39:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c96895d9306","mobile_number":"60123247318"} 
[2025-09-16 21:39:34] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 21:39:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c96895d9306","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":591.5648937225341796875} 
[2025-09-16 21:39:51] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"C3BBD5F5-D6B6-4E88-9F8B-5B3B6EC91A34","txnID":"66","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bd53e447"},"ip":"103.230.15.12"} 
[2025-09-16 21:39:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 95 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=C3BBD5F5-D6B6-4E88-9F8B-5B3B6EC91A34&txnID=66&userID=TENG13","length":228} 
[2025-09-16 21:39:51] local.DEBUG: CRC Calculation Result {"crc":"bd53e447","input_params_count":7} 
[2025-09-16 21:39:51] local.DEBUG: CRC Verification {"received":"bd53e447","calculated":"bd53e447","match":true} 
[2025-09-16 21:39:51] local.INFO: CRC validation passed for createTacRecord  
[2025-09-16 21:39:51] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-16 21:39:51] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-09-16 21:39:51] local.INFO: TAC record created successfully via API {"record_id":224,"txnID":"66","tac":"C3BBD5F5-D6B6-4E88-9F8B-5B3B6EC91A34","messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-09-16 21:44:51"} 
[2025-09-16 21:39:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"66","user_id":"TENG13"} 
[2025-09-16 21:39:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-09-16 21:39:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1758029992062054"} 
[2025-09-16 21:39:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"66","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-16 21:39:52\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"66\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 95 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1758029992062054\"}}}","success":true} 
[2025-09-16 21:40:21] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 21:40:53] local.INFO: TAC action completed {"action":"decline","mobile_number":"60123247318","txnID":"66","tac":"C3BBD5F5-D6B6-4E88-9F8B-5B3B6EC91A34","approved_status":2} 
[2025-09-16 21:40:58] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-17 21:40:21"} 
[2025-09-16 21:40:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 21:57:12] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 21:57:13] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-17 21:57:12"} 
[2025-09-16 21:57:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 21:59:23] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-17 21:57:12"} 
[2025-09-16 21:59:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 22:01:20] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-17 21:57:12"} 
[2025-09-16 22:01:20] local.INFO: N1User profile updated via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-09-16 22:02:32] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-17 21:57:12"} 
[2025-09-16 22:02:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 22:14:34] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 22:14:35] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-17 22:14:34"} 
[2025-09-16 22:14:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-16 23:45:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c9861568431","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 23:45:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 23:45:25] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 23:45:25] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 23:45:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c9861568431","mobile_number":"60123247318"} 
[2025-09-16 23:45:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c9861568431","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 23:45:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9861568431","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 23:45:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 23:45:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c9861568431","wallet_id":"8003100011284"} 
[2025-09-16 23:45:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c9861568431","wallet_id":"8003100011284"} 
[2025-09-16 23:45:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c9861568431","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 23:45:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9861568431","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 23:45:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c9861568431","mobile_number":"60123247318"} 
[2025-09-16 23:45:26] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 23:45:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c9861568431","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":1118.547916412353515625} 
[2025-09-16 23:45:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 23:45:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 23:45:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 23:45:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 23:45:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","mobile_number":"60123247318"} 
[2025-09-16 23:45:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 23:45:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 23:45:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 23:45:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","wallet_id":"8003100011284"} 
[2025-09-16 23:45:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","wallet_id":"8003100011284"} 
[2025-09-16 23:45:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 23:45:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 23:45:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","mobile_number":"60123247318"} 
[2025-09-16 23:45:33] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 23:45:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c9861d0a828","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":565.863132476806640625} 
[2025-09-16 23:45:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 23:45:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 23:45:40] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 23:45:40] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 23:45:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","mobile_number":"60123247318"} 
[2025-09-16 23:45:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 23:45:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 23:45:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 23:45:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","wallet_id":"8003100011284"} 
[2025-09-16 23:45:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","wallet_id":"8003100011284"} 
[2025-09-16 23:45:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 23:45:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 23:45:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","mobile_number":"60123247318"} 
[2025-09-16 23:45:40] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 23:45:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c986248bbf5","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":291.2819385528564453125} 
[2025-09-16 23:46:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 23:46:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 23:46:31] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 23:46:31] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 23:46:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","mobile_number":"60123247318"} 
[2025-09-16 23:46:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 23:46:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 23:46:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 23:46:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","wallet_id":"8003100011284"} 
[2025-09-16 23:46:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","wallet_id":"8003100011284"} 
[2025-09-16 23:46:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 23:46:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 23:46:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","mobile_number":"60123247318"} 
[2025-09-16 23:46:31] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 23:46:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c9865743f3a","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":428.324222564697265625} 
[2025-09-16 23:46:40] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"82CC7866-AD35-4BB0-9F4E-8CE2487114BB","txnID":"67","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e5a527d9"},"ip":"103.230.15.12"} 
[2025-09-16 23:46:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 95 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=82CC7866-AD35-4BB0-9F4E-8CE2487114BB&txnID=67&userID=TENG13","length":228} 
[2025-09-16 23:46:40] local.DEBUG: CRC Calculation Result {"crc":"e5a527d9","input_params_count":7} 
[2025-09-16 23:46:40] local.DEBUG: CRC Verification {"received":"e5a527d9","calculated":"e5a527d9","match":true} 
[2025-09-16 23:46:40] local.INFO: CRC validation passed for createTacRecord  
[2025-09-16 23:46:40] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-16 23:46:40] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-09-16 23:46:40] local.INFO: TAC record created successfully via API {"record_id":225,"txnID":"67","tac":"82CC7866-AD35-4BB0-9F4E-8CE2487114BB","messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-09-16 23:51:40"} 
[2025-09-16 23:46:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"67","user_id":"TENG13"} 
[2025-09-16 23:46:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-09-16 23:46:41] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1758037600725356"} 
[2025-09-16 23:46:41] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"67","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-16 23:46:41\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"67\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 95 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1758037600725356\"}}}","success":true} 
[2025-09-16 23:48:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c986da3a023","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-16 23:48:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-16 23:48:42] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-16 23:48:42] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-16 23:48:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c986da3a023","mobile_number":"60123247318"} 
[2025-09-16 23:48:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c986da3a023","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-16 23:48:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c986da3a023","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-16 23:48:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-16 23:48:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c986da3a023","wallet_id":"8003100011284"} 
[2025-09-16 23:48:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c986da3a023","wallet_id":"8003100011284"} 
[2025-09-16 23:48:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c986da3a023","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-16 23:48:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c986da3a023","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-16 23:48:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c986da3a023","mobile_number":"60123247318"} 
[2025-09-16 23:48:42] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-16 23:48:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c986da3a023","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":358.5169315338134765625} 
[2025-09-17 00:35:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 00:35:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 00:35:24] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 00:35:24] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 00:35:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","mobile_number":"60123247318"} 
[2025-09-17 00:35:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 00:35:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 00:35:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 00:35:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","wallet_id":"8003100011284"} 
[2025-09-17 00:35:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","wallet_id":"8003100011284"} 
[2025-09-17 00:35:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 00:35:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 00:35:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","mobile_number":"60123247318"} 
[2025-09-17 00:35:26] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 00:35:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c991cc20b88","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":2636.209011077880859375} 
[2025-09-17 00:36:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 00:36:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 00:36:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 00:36:34] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 00:36:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","mobile_number":"60123247318"} 
[2025-09-17 00:36:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 00:36:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 00:36:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 00:36:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","wallet_id":"8003100011284"} 
[2025-09-17 00:36:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","wallet_id":"8003100011284"} 
[2025-09-17 00:36:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 00:36:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 00:36:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","mobile_number":"60123247318"} 
[2025-09-17 00:36:35] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 00:36:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c99212e4ce5","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":530.0390720367431640625} 
[2025-09-17 00:36:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c9922748227","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 00:36:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 00:36:55] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 00:36:55] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 00:36:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c9922748227","mobile_number":"60123247318"} 
[2025-09-17 00:36:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c9922748227","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 00:36:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9922748227","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 00:36:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 00:36:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c9922748227","wallet_id":"8003100011284"} 
[2025-09-17 00:36:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c9922748227","wallet_id":"8003100011284"} 
[2025-09-17 00:36:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c9922748227","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 00:36:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9922748227","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 00:36:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c9922748227","mobile_number":"60123247318"} 
[2025-09-17 00:36:55] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 00:36:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c9922748227","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":510.0710391998291015625} 
[2025-09-17 00:46:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 00:46:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 00:46:37] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 00:46:37] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 00:46:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","mobile_number":"60123247318"} 
[2025-09-17 00:46:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 00:46:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 00:46:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 00:46:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","wallet_id":"8003100011284"} 
[2025-09-17 00:46:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","wallet_id":"8003100011284"} 
[2025-09-17 00:46:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 00:46:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 00:46:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","mobile_number":"60123247318"} 
[2025-09-17 00:46:38] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 00:46:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c9946d4162c","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":1104.688167572021484375} 
[2025-09-17 00:46:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68c99482da395","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 00:46:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 00:46:58] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 00:46:58] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 00:46:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68c99482da395","mobile_number":"60123247318"} 
[2025-09-17 00:46:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68c99482da395","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 00:46:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c99482da395","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 00:46:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 00:46:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68c99482da395","wallet_id":"8003100011284"} 
[2025-09-17 00:46:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68c99482da395","wallet_id":"8003100011284"} 
[2025-09-17 00:46:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68c99482da395","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 00:46:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68c99482da395","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 00:46:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68c99482da395","mobile_number":"60123247318"} 
[2025-09-17 00:46:59] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 00:46:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68c99482da395","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":314.5580291748046875} 
[2025-09-17 08:25:29] local.INFO: N1User created via API {"user_id":58,"mobile_number":"818037911717","memberhash":"WU4IXDUS17580687292PEOJ6","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-17 08:25:30] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 08:25:32] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-18 08:25:29"} 
[2025-09-17 08:25:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 08:30:55] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-18 08:25:29"} 
[2025-09-17 08:30:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 08:31:33] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-09-17 08:44:24] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-17 08:44:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-17 08:44:24] local.INFO: QR payload decrypted successfully {"token":"79BBA9AC-14FA-429A-A562-D3299B69A8E9","user_id":"GLOBE00"} 
[2025-09-17 08:44:24] local.INFO: Calling encrypt API {"token":"79BBA9AC-14FA-429A-A562-D3299B69A8E9","user_id":"GLOBE00"} 
[2025-09-17 08:44:24] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-17 08:44:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-17 08:44:25] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-17 09:48:31] local.INFO: N1User created via API {"user_id":59,"mobile_number":"60123668288","memberhash":"HFG0V0RX1758073711MYDJIO","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-17 09:48:31] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 09:48:33] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-18 09:48:31"} 
[2025-09-17 09:48:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 09:48:54] local.INFO: N1User created via API {"user_id":60,"mobile_number":"60102317296","memberhash":"0WPMQEHO17580737343Q2MP1","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-17 09:48:54] local.INFO: FCM token saved for user {"user_id":60,"mobile_number":"60102317296","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 09:48:56] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-18 09:48:54"} 
[2025-09-17 09:48:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 09:49:06] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-18 09:48:54"} 
[2025-09-17 09:49:06] local.INFO: FCM token already available for biometric-enabled user {"user_id":60,"device_id":"TP1A.220905.001"} 
[2025-09-17 09:49:06] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":60,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220905.001","device_name":"OPPO CPH2371"} 
[2025-09-17 09:49:07] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-18 09:48:54"} 
[2025-09-17 09:49:07] local.INFO: FCM token already available for biometric-enabled user {"user_id":60,"device_id":"TP1A.220905.001"} 
[2025-09-17 09:49:07] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":60,"partner_id":"ZFMPUZANMWYPISOS","device_id":"TP1A.220905.001","device_name":"OPPO CPH2371"} 
[2025-09-17 09:49:10] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-18 09:48:31"} 
[2025-09-17 09:49:10] local.INFO: FCM token already available for biometric-enabled user {"user_id":59,"device_id":"AP3A.240905.015.A2"} 
[2025-09-17 09:49:10] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":59,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S908E"} 
[2025-09-17 09:49:12] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-18 09:48:31"} 
[2025-09-17 09:49:12] local.INFO: FCM token already available for biometric-enabled user {"user_id":59,"device_id":"AP3A.240905.015.A2"} 
[2025-09-17 09:49:12] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":59,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S908E"} 
[2025-09-17 09:58:05] local.INFO: N1User created via API {"user_id":61,"mobile_number":"60122519906","memberhash":"2TDFGFRR1758074285IYHDRG","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-17 09:58:05] local.INFO: FCM token saved for user {"user_id":61,"mobile_number":"60122519906","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 09:58:08] local.DEBUG: Session authenticated successfully {"user_id":61,"session_expires":"2025-09-18 09:58:05"} 
[2025-09-17 09:58:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":61,"active_user_id":61,"mobile_number":"60122519906","requested_id":"61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 10:02:06] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 10:02:06] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 10:02:07] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-18 10:02:06"} 
[2025-09-17 10:02:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 10:02:09] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-18 10:02:06"} 
[2025-09-17 10:02:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 10:04:17] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 10:04:18] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 10:04:19] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 10:04:17"} 
[2025-09-17 10:04:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 10:07:43] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 10:04:17"} 
[2025-09-17 10:07:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:00:26] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:00:26] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:00:28] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-18 11:00:26"} 
[2025-09-17 11:00:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:16:20] local.INFO: N1User created via API {"user_id":62,"mobile_number":"819044692385","memberhash":"WGSTANMT1758078980ICY5WP","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-17 11:16:21] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:16:23] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-09-18 11:16:20"} 
[2025-09-17 11:16:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:16:32] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-09-18 11:16:20"} 
[2025-09-17 11:16:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:17:57] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:17:58] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:17:59] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 11:17:57"} 
[2025-09-17 11:17:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:19:18] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 11:17:57"} 
[2025-09-17 11:19:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:20:34] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 11:17:57"} 
[2025-09-17 11:20:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:27:25] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 11:17:57"} 
[2025-09-17 11:27:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:29:40] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:29:41] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:29:42] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-18 11:29:40"} 
[2025-09-17 11:29:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:29:58] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 11:17:57"} 
[2025-09-17 11:29:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:32:31] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:32:32] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-18 11:32:30"} 
[2025-09-17 11:32:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:32:57] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-18 11:32:30"} 
[2025-09-17 11:32:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:33:28] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:33:30] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:33:33] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-09-18 11:33:28"} 
[2025-09-17 11:33:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:40:02] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:40:04] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 11:40:02"} 
[2025-09-17 11:40:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:42:43] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:42:44] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 11:42:45] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-09-18 11:42:43"} 
[2025-09-17 11:42:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 12:13:06] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 12:13:06] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 12:13:08] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-18 12:13:06"} 
[2025-09-17 12:13:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 12:13:22] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-17 12:13:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-17 12:13:22] local.INFO: QR payload decrypted successfully {"token":"AA31E93D-7917-42CA-B892-72500AC65CEB","user_id":"GLOBE00"} 
[2025-09-17 12:13:22] local.INFO: Calling encrypt API {"token":"AA31E93D-7917-42CA-B892-72500AC65CEB","user_id":"GLOBE00"} 
[2025-09-17 12:13:22] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-17 12:13:22] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-17 12:13:22] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-17 12:21:32] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-17 12:21:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-17 12:21:32] local.INFO: QR payload decrypted successfully {"token":"B64A6806-0851-45B8-B191-4527BF74FF16","user_id":"GLOBE00"} 
[2025-09-17 12:21:32] local.INFO: Calling encrypt API {"token":"B64A6806-0851-45B8-B191-4527BF74FF16","user_id":"GLOBE00"} 
[2025-09-17 12:21:32] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-17 12:21:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-17 12:21:33] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-17 12:24:22] local.INFO: QR Login started {"user_id":"GLOBE01","qr_payload_length":208} 
[2025-09-17 12:24:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-17 12:24:22] local.INFO: QR payload decrypted successfully {"token":"9DDAF271-D072-47D0-8134-A3FFACFC8E29","user_id":"GLOBE01"} 
[2025-09-17 12:24:22] local.INFO: Calling encrypt API {"token":"9DDAF271-D072-47D0-8134-A3FFACFC8E29","user_id":"GLOBE01"} 
[2025-09-17 12:24:22] local.INFO: Token encrypted with user ID {"user_id":"GLOBE01","encrypted_payload_length":218} 
[2025-09-17 12:24:22] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-17 12:24:22] local.INFO: QR Login completed successfully {"user_id":"GLOBE01"} 
[2025-09-17 12:32:29] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 12:32:29] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 12:32:31] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 12:32:29"} 
[2025-09-17 12:32:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 12:32:33] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 12:32:29"} 
[2025-09-17 12:32:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 13:36:20] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 13:36:20] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 13:36:21] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-18 13:36:20"} 
[2025-09-17 13:36:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 13:46:16] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-18 13:36:20"} 
[2025-09-17 13:46:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 13:48:24] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 13:48:26] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-18 13:48:24"} 
[2025-09-17 13:48:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-17 15:36:06] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Class "App\Models\N1EMVCard" not found {"exception":"[object] (Error(code: 0): Class \"App\\Models\\N1EMVCard\" not found at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1EMVCardController.php:286)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1EMVCardController->listCardData(Object(Illuminate\\Http\\Request))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1EMVCardController), 'listCardData')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#37 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-17 15:46:58] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Class "App\Models\N1EMVCard" not found {"exception":"[object] (Error(code: 0): Class \"App\\Models\\N1EMVCard\" not found at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1EMVCardController.php:77)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1EMVCardController->saveCardData(Object(Illuminate\\Http\\Request))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1EMVCardController), 'saveCardData')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#37 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-17 15:47:18] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-17 15:48:03] local.INFO: EMV card data created {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_count":1} 
[2025-09-17 15:48:08] local.INFO: EMV card data list retrieved {"partner_id":"ZFMPUZANMWYPISOS","page":1,"per_page":20,"total_records":1,"search":null,"active_only":false} 
[2025-09-17 15:48:20] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 15:48:27] local.INFO: EMV card data deleted {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 15:52:33] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 15:52:36] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 15:52:33"} 
[2025-09-17 15:52:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 15:57:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-17 15:57:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-17 15:57:45] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-17 15:57:45] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-17 15:57:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","mobile_number":"818042746786"} 
[2025-09-17 15:57:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-17 15:57:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-17 15:57:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-17 15:57:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","wallet_id":"8003100011285"} 
[2025-09-17 15:57:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","wallet_id":"8003100011285"} 
[2025-09-17 15:57:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-17 15:57:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-17 15:57:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","mobile_number":"818042746786"} 
[2025-09-17 15:57:46] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-17 15:57:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca69f99b2e1","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":1073.9820003509521484375} 
[2025-09-17 15:57:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-17 15:57:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-17 15:57:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-17 15:57:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-17 15:57:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","mobile_number":"818042746786"} 
[2025-09-17 15:57:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-17 15:57:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-17 15:57:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-17 15:57:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","wallet_id":"8003100011285"} 
[2025-09-17 15:57:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","wallet_id":"8003100011285"} 
[2025-09-17 15:57:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-17 15:57:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-17 15:57:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","mobile_number":"818042746786"} 
[2025-09-17 15:57:50] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-17 15:57:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca69fe5e7b6","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":446.1929798126220703125} 
[2025-09-17 15:57:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-17 15:57:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-17 15:57:54] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-17 15:57:54] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-17 15:57:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","mobile_number":"818042746786"} 
[2025-09-17 15:57:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-17 15:57:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-17 15:57:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-17 15:57:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","wallet_id":"8003100011285"} 
[2025-09-17 15:57:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","wallet_id":"8003100011285"} 
[2025-09-17 15:57:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-17 15:57:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-17 15:57:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","mobile_number":"818042746786"} 
[2025-09-17 15:57:55] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-17 15:57:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca6a02b77f2","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":578.2020092010498046875} 
[2025-09-17 15:57:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-17 15:57:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-17 15:57:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-17 15:57:58] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-17 15:57:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","mobile_number":"818042746786"} 
[2025-09-17 15:57:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-17 15:57:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-17 15:57:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-17 15:57:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","wallet_id":"8003100011285"} 
[2025-09-17 15:57:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","wallet_id":"8003100011285"} 
[2025-09-17 15:57:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-17 15:57:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-17 15:57:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","mobile_number":"818042746786"} 
[2025-09-17 15:57:59] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-17 15:57:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca6a06e9f9f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":373.260974884033203125} 
[2025-09-17 16:05:30] local.INFO: EMV card data created {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_count":1} 
[2025-09-17 16:05:40] local.INFO: EMV card data deleted {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:24:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 16:24:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 16:24:38] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 16:24:38] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 16:24:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","mobile_number":"60123247318"} 
[2025-09-17 16:24:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 16:24:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 16:24:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 16:24:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","wallet_id":"8003100011284"} 
[2025-09-17 16:24:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","wallet_id":"8003100011284"} 
[2025-09-17 16:24:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 16:24:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 16:24:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","mobile_number":"60123247318"} 
[2025-09-17 16:24:39] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 16:24:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca7046bb2a5","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":728.5840511322021484375} 
[2025-09-17 16:32:57] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:32:57] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:32:59] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-18 16:32:57"} 
[2025-09-17 16:32:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:33:01] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-18 16:32:57"} 
[2025-09-17 16:33:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:33:26] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:33:26] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:33:27] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 16:33:26"} 
[2025-09-17 16:33:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:37:00] local.INFO: EMV card data created {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_count":1} 
[2025-09-17 16:37:01] local.INFO: EMV card data updated {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_count":1} 
[2025-09-17 16:37:06] local.INFO: EMV card data updated {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_count":1} 
[2025-09-17 16:37:07] local.INFO: EMV card data updated {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_count":1} 
[2025-09-17 16:38:04] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:40:25] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:40:27] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:40:30] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:40:47] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:41:46] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:41:48] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 16:33:26"} 
[2025-09-17 16:41:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:42:00] local.INFO: EMV card data updated {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_count":1} 
[2025-09-17 16:42:03] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:16] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:36] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:36] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:37] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:38] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:39] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:42] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:43] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:44] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:44] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:45] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:46] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:42:46] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-17 16:52:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 16:52:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 16:52:45] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 16:52:45] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 16:52:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","mobile_number":"60123247318"} 
[2025-09-17 16:52:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 16:52:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 16:52:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 16:52:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","wallet_id":"8003100011284"} 
[2025-09-17 16:52:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","wallet_id":"8003100011284"} 
[2025-09-17 16:52:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 16:52:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 16:52:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","mobile_number":"60123247318"} 
[2025-09-17 16:52:46] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 16:52:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca76dd0b9b8","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":1430.4988384246826171875} 
[2025-09-17 16:53:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 16:53:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 16:53:25] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 16:53:25] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 16:53:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","mobile_number":"60123247318"} 
[2025-09-17 16:53:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 16:53:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 16:53:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 16:53:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","wallet_id":"8003100011284"} 
[2025-09-17 16:53:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","wallet_id":"8003100011284"} 
[2025-09-17 16:53:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 16:53:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 16:53:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","mobile_number":"60123247318"} 
[2025-09-17 16:53:26] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 16:53:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca7705c4bf9","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":426.991939544677734375} 
[2025-09-17 16:53:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 16:53:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 16:53:48] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 16:53:48] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 16:53:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","mobile_number":"60123247318"} 
[2025-09-17 16:53:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 16:53:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 16:53:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 16:53:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","wallet_id":"8003100011284"} 
[2025-09-17 16:53:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","wallet_id":"8003100011284"} 
[2025-09-17 16:53:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 16:53:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 16:53:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","mobile_number":"60123247318"} 
[2025-09-17 16:53:48] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 16:53:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca771c1858d","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":549.418926239013671875} 
[2025-09-17 16:57:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 16:57:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 16:57:40] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 16:57:40] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 16:57:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","mobile_number":"60123247318"} 
[2025-09-17 16:57:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 16:57:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 16:57:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 16:57:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","wallet_id":"8003100011284"} 
[2025-09-17 16:57:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","wallet_id":"8003100011284"} 
[2025-09-17 16:57:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 16:57:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 16:57:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","mobile_number":"60123247318"} 
[2025-09-17 16:57:41] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 16:57:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca7804e7ea4","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":485.971927642822265625} 
[2025-09-17 16:57:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 16:57:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 16:57:45] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 16:57:45] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 16:57:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","mobile_number":"60123247318"} 
[2025-09-17 16:57:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 16:57:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 16:57:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 16:57:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","wallet_id":"8003100011284"} 
[2025-09-17 16:57:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","wallet_id":"8003100011284"} 
[2025-09-17 16:57:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 16:57:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 16:57:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","mobile_number":"60123247318"} 
[2025-09-17 16:57:45] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 16:57:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca78092bfeb","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":435.06908416748046875} 
[2025-09-17 16:57:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca781074df3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 16:57:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 16:57:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 16:57:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 16:57:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca781074df3","mobile_number":"60123247318"} 
[2025-09-17 16:57:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca781074df3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 16:57:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca781074df3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 16:57:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 16:57:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca781074df3","wallet_id":"8003100011284"} 
[2025-09-17 16:57:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca781074df3","wallet_id":"8003100011284"} 
[2025-09-17 16:57:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca781074df3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 16:57:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca781074df3","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 16:57:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca781074df3","mobile_number":"60123247318"} 
[2025-09-17 16:57:53] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 16:57:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca781074df3","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":562.2951984405517578125} 
[2025-09-17 16:57:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca781464b30","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 16:57:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 16:57:56] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 16:57:56] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 16:57:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca781464b30","mobile_number":"60123247318"} 
[2025-09-17 16:57:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca781464b30","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 16:57:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca781464b30","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 16:57:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 16:57:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca781464b30","wallet_id":"8003100011284"} 
[2025-09-17 16:57:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca781464b30","wallet_id":"8003100011284"} 
[2025-09-17 16:57:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca781464b30","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 16:57:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca781464b30","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 16:57:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca781464b30","mobile_number":"60123247318"} 
[2025-09-17 16:57:56] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 16:57:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca781464b30","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":413.689136505126953125} 
[2025-09-17 16:59:46] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:59:47] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:59:48] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 16:59:46"} 
[2025-09-17 16:59:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 16:59:53] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-18 16:59:46"} 
[2025-09-17 16:59:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 17:25:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 17:25:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 17:25:21] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 17:25:21] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 17:25:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","mobile_number":"60123247318"} 
[2025-09-17 17:25:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 17:25:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 17:25:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 17:25:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","wallet_id":"8003100011284"} 
[2025-09-17 17:25:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","wallet_id":"8003100011284"} 
[2025-09-17 17:25:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 17:25:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 17:25:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","mobile_number":"60123247318"} 
[2025-09-17 17:25:22] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 17:25:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca7e8183b73","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":1249.1509914398193359375} 
[2025-09-17 17:41:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca824979531","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 17:41:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 17:41:29] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 17:41:29] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 17:41:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca824979531","mobile_number":"60123247318"} 
[2025-09-17 17:41:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca824979531","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 17:41:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca824979531","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 17:41:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 17:41:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca824979531","wallet_id":"8003100011284"} 
[2025-09-17 17:41:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca824979531","wallet_id":"8003100011284"} 
[2025-09-17 17:41:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca824979531","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 17:41:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca824979531","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 17:41:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca824979531","mobile_number":"60123247318"} 
[2025-09-17 17:41:30] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 17:41:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca824979531","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":841.205120086669921875} 
[2025-09-17 17:41:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 17:41:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 17:41:37] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 17:41:37] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 17:41:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","mobile_number":"60123247318"} 
[2025-09-17 17:41:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 17:41:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 17:41:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 17:41:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","wallet_id":"8003100011284"} 
[2025-09-17 17:41:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","wallet_id":"8003100011284"} 
[2025-09-17 17:41:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 17:41:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 17:41:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","mobile_number":"60123247318"} 
[2025-09-17 17:41:37] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 17:41:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca82512c19b","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":424.7848987579345703125} 
[2025-09-17 17:45:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 17:45:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 17:45:50] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 17:45:50] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 17:45:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","mobile_number":"60123247318"} 
[2025-09-17 17:45:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 17:45:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 17:45:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 17:45:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","wallet_id":"8003100011284"} 
[2025-09-17 17:45:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","wallet_id":"8003100011284"} 
[2025-09-17 17:45:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 17:45:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 17:45:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","mobile_number":"60123247318"} 
[2025-09-17 17:45:50] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 17:45:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ca834e1f425","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":572.146892547607421875} 
[2025-09-17 18:32:48] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 18:32:48] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-18 18:32:48"} 
[2025-09-17 18:32:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 18:41:55] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 18:41:55] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-18 18:41:55"} 
[2025-09-17 18:41:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 19:29:10] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 19:29:12] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-18 19:29:10"} 
[2025-09-17 19:29:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 19:57:54] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 19:57:55] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-18 19:57:54"} 
[2025-09-17 19:57:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 19:58:54] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-18 19:57:54"} 
[2025-09-17 19:58:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 20:00:34] local.INFO: QR Login started {"user_id":"MAWI01","qr_payload_length":208} 
[2025-09-17 20:00:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-17 20:00:35] local.INFO: QR payload decrypted successfully {"token":"E6321358-E35B-4F30-89D4-C728B02786D6","user_id":"MAWI01"} 
[2025-09-17 20:00:35] local.INFO: Calling encrypt API {"token":"E6321358-E35B-4F30-89D4-C728B02786D6","user_id":"MAWI01"} 
[2025-09-17 20:00:35] local.INFO: Token encrypted with user ID {"user_id":"MAWI01","encrypted_payload_length":216} 
[2025-09-17 20:00:35] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-17 20:00:35] local.INFO: QR Login completed successfully {"user_id":"MAWI01"} 
[2025-09-17 20:03:27] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 20:03:27] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-18 20:03:27"} 
[2025-09-17 20:03:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 21:06:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-09-17 21:06:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-17 21:06:45] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-09-17 21:06:45] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-09-17 21:06:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","mobile_number":"818037911717"} 
[2025-09-17 21:06:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-09-17 21:06:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-09-17 21:06:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-09-17 21:06:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","wallet_id":"8003100011275"} 
[2025-09-17 21:06:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","wallet_id":"8003100011275"} 
[2025-09-17 21:06:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-09-17 21:06:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-09-17 21:06:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","mobile_number":"818037911717"} 
[2025-09-17 21:06:46] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-09-17 21:06:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab2654eddb","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":689.9280548095703125} 
[2025-09-17 21:18:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab51807b73","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:18:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:18:16] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:18:16] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:18:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab51807b73","mobile_number":"60123247318"} 
[2025-09-17 21:18:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab51807b73","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:18:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab51807b73","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:18:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:18:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab51807b73","wallet_id":"8003100011284"} 
[2025-09-17 21:18:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab51807b73","wallet_id":"8003100011284"} 
[2025-09-17 21:18:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab51807b73","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:18:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab51807b73","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:18:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab51807b73","mobile_number":"60123247318"} 
[2025-09-17 21:18:16] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:18:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab51807b73","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":501.469135284423828125} 
[2025-09-17 21:18:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:18:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:18:32] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:18:32] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:18:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","mobile_number":"60123247318"} 
[2025-09-17 21:18:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:18:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:18:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:18:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","wallet_id":"8003100011284"} 
[2025-09-17 21:18:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","wallet_id":"8003100011284"} 
[2025-09-17 21:18:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:18:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:18:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","mobile_number":"60123247318"} 
[2025-09-17 21:18:32] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:18:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab5286abaf","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":478.8119792938232421875} 
[2025-09-17 21:18:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:18:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:18:42] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:18:42] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:18:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","mobile_number":"60123247318"} 
[2025-09-17 21:18:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:18:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:18:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:18:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","wallet_id":"8003100011284"} 
[2025-09-17 21:18:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","wallet_id":"8003100011284"} 
[2025-09-17 21:18:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:18:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:18:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","mobile_number":"60123247318"} 
[2025-09-17 21:18:42] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:18:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab5327cae3","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":436.295986175537109375} 
[2025-09-17 21:24:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:24:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:24:06] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:24:06] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:24:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","mobile_number":"60123247318"} 
[2025-09-17 21:24:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:24:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:24:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:24:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","wallet_id":"8003100011284"} 
[2025-09-17 21:24:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","wallet_id":"8003100011284"} 
[2025-09-17 21:24:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:24:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:24:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","mobile_number":"60123247318"} 
[2025-09-17 21:24:06] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:24:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab6760ee21","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":441.9498443603515625} 
[2025-09-17 21:24:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab67a10969","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:24:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:24:10] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:24:10] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:24:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab67a10969","mobile_number":"60123247318"} 
[2025-09-17 21:24:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab67a10969","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:24:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab67a10969","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:24:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:24:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab67a10969","wallet_id":"8003100011284"} 
[2025-09-17 21:24:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab67a10969","wallet_id":"8003100011284"} 
[2025-09-17 21:24:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab67a10969","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:24:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab67a10969","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:24:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab67a10969","mobile_number":"60123247318"} 
[2025-09-17 21:24:10] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:24:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab67a10969","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":340.385913848876953125} 
[2025-09-17 21:25:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:25:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:25:06] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:25:06] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:25:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","mobile_number":"60123247318"} 
[2025-09-17 21:25:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:25:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:25:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:25:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","wallet_id":"8003100011284"} 
[2025-09-17 21:25:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","wallet_id":"8003100011284"} 
[2025-09-17 21:25:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:25:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:25:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","mobile_number":"60123247318"} 
[2025-09-17 21:25:07] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:25:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab6b2bace8","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":417.421817779541015625} 
[2025-09-17 21:25:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:25:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:25:43] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:25:43] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:25:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","mobile_number":"60123247318"} 
[2025-09-17 21:25:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:25:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:25:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:25:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","wallet_id":"8003100011284"} 
[2025-09-17 21:25:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","wallet_id":"8003100011284"} 
[2025-09-17 21:25:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:25:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:25:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","mobile_number":"60123247318"} 
[2025-09-17 21:25:43] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:25:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab6d7643ae","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":414.6630764007568359375} 
[2025-09-17 21:26:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:26:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:26:16] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:26:16] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:26:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","mobile_number":"60123247318"} 
[2025-09-17 21:26:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:26:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:26:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:26:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","wallet_id":"8003100011284"} 
[2025-09-17 21:26:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","wallet_id":"8003100011284"} 
[2025-09-17 21:26:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:26:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:26:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","mobile_number":"60123247318"} 
[2025-09-17 21:26:17] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:26:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab6f8a68ce","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":484.9720001220703125} 
[2025-09-17 21:26:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:26:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:26:21] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:26:21] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:26:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","mobile_number":"60123247318"} 
[2025-09-17 21:26:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:26:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:26:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:26:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","wallet_id":"8003100011284"} 
[2025-09-17 21:26:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","wallet_id":"8003100011284"} 
[2025-09-17 21:26:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:26:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:26:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","mobile_number":"60123247318"} 
[2025-09-17 21:26:22] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:26:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab6fd9cac0","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":447.7241039276123046875} 
[2025-09-17 21:26:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab7215b947","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:26:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:26:57] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:26:57] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:26:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab7215b947","mobile_number":"60123247318"} 
[2025-09-17 21:26:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab7215b947","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:26:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab7215b947","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:26:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:26:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab7215b947","wallet_id":"8003100011284"} 
[2025-09-17 21:26:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab7215b947","wallet_id":"8003100011284"} 
[2025-09-17 21:26:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab7215b947","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:26:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab7215b947","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:26:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab7215b947","mobile_number":"60123247318"} 
[2025-09-17 21:26:57] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:26:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab7215b947","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":417.600154876708984375} 
[2025-09-17 21:27:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:27:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:27:41] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:27:41] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:27:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","mobile_number":"60123247318"} 
[2025-09-17 21:27:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:27:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:27:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:27:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","wallet_id":"8003100011284"} 
[2025-09-17 21:27:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","wallet_id":"8003100011284"} 
[2025-09-17 21:27:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:27:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:27:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","mobile_number":"60123247318"} 
[2025-09-17 21:27:41] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:27:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab74d0d481","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":436.0029697418212890625} 
[2025-09-17 21:27:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:27:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:27:49] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:27:49] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:27:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","mobile_number":"60123247318"} 
[2025-09-17 21:27:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:27:49] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:27:49] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:27:49] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","wallet_id":"8003100011284"} 
[2025-09-17 21:27:49] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","wallet_id":"8003100011284"} 
[2025-09-17 21:27:49] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:27:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:27:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","mobile_number":"60123247318"} 
[2025-09-17 21:27:50] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:27:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab755a6f69","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":509.2160701751708984375} 
[2025-09-17 21:27:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:27:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:27:59] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:27:59] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:27:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","mobile_number":"60123247318"} 
[2025-09-17 21:27:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:28:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:28:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:28:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","wallet_id":"8003100011284"} 
[2025-09-17 21:28:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","wallet_id":"8003100011284"} 
[2025-09-17 21:28:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:28:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:28:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","mobile_number":"60123247318"} 
[2025-09-17 21:28:00] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:28:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab75fe3167","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":430.5899143218994140625} 
[2025-09-17 21:28:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab76462d37","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:28:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:28:04] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:28:04] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:28:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab76462d37","mobile_number":"60123247318"} 
[2025-09-17 21:28:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab76462d37","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:28:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab76462d37","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:28:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:28:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab76462d37","wallet_id":"8003100011284"} 
[2025-09-17 21:28:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab76462d37","wallet_id":"8003100011284"} 
[2025-09-17 21:28:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab76462d37","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:28:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab76462d37","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:28:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab76462d37","mobile_number":"60123247318"} 
[2025-09-17 21:28:04] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:28:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab76462d37","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":432.1701526641845703125} 
[2025-09-17 21:29:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:29:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:29:38] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:29:38] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:29:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","mobile_number":"60123247318"} 
[2025-09-17 21:29:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:29:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:29:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:29:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","wallet_id":"8003100011284"} 
[2025-09-17 21:29:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","wallet_id":"8003100011284"} 
[2025-09-17 21:29:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:29:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:29:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","mobile_number":"60123247318"} 
[2025-09-17 21:29:39] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:29:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab7c2e0bcd","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":335.853099822998046875} 
[2025-09-17 21:29:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:29:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:29:45] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:29:45] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:29:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","mobile_number":"60123247318"} 
[2025-09-17 21:29:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:29:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:29:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:29:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","wallet_id":"8003100011284"} 
[2025-09-17 21:29:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","wallet_id":"8003100011284"} 
[2025-09-17 21:29:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:29:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:29:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","mobile_number":"60123247318"} 
[2025-09-17 21:29:45] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:29:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cab7c9224ae","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":384.971141815185546875} 
[2025-09-17 21:40:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:40:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:40:11] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:40:11] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:40:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","mobile_number":"60123247318"} 
[2025-09-17 21:40:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:40:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:40:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:40:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","wallet_id":"8003100011284"} 
[2025-09-17 21:40:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","wallet_id":"8003100011284"} 
[2025-09-17 21:40:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:40:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:40:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","mobile_number":"60123247318"} 
[2025-09-17 21:40:12] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:40:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68caba3b85cf7","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":565.23418426513671875} 
[2025-09-17 21:50:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:50:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:50:16] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:50:16] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:50:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","mobile_number":"60123247318"} 
[2025-09-17 21:50:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:50:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:50:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:50:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","wallet_id":"8003100011284"} 
[2025-09-17 21:50:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","wallet_id":"8003100011284"} 
[2025-09-17 21:50:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:50:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:50:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","mobile_number":"60123247318"} 
[2025-09-17 21:50:17] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:50:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cabc98e4c8e","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":650.1281261444091796875} 
[2025-09-17 21:52:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cabd1236724","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:52:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:52:18] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:52:18] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:52:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cabd1236724","mobile_number":"60123247318"} 
[2025-09-17 21:52:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cabd1236724","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:52:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd1236724","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:52:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:52:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cabd1236724","wallet_id":"8003100011284"} 
[2025-09-17 21:52:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cabd1236724","wallet_id":"8003100011284"} 
[2025-09-17 21:52:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cabd1236724","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:52:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd1236724","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:52:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cabd1236724","mobile_number":"60123247318"} 
[2025-09-17 21:52:18] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:52:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cabd1236724","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":409.5380306243896484375} 
[2025-09-17 21:52:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:52:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:52:47] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:52:47] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:52:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","mobile_number":"60123247318"} 
[2025-09-17 21:52:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:52:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:52:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:52:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","wallet_id":"8003100011284"} 
[2025-09-17 21:52:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","wallet_id":"8003100011284"} 
[2025-09-17 21:52:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:52:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:52:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","mobile_number":"60123247318"} 
[2025-09-17 21:52:47] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:52:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cabd2f872af","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":418.7600612640380859375} 
[2025-09-17 21:53:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:53:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:53:14] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:53:14] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:53:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","mobile_number":"60123247318"} 
[2025-09-17 21:53:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:53:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:53:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:53:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","wallet_id":"8003100011284"} 
[2025-09-17 21:53:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","wallet_id":"8003100011284"} 
[2025-09-17 21:53:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:53:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:53:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","mobile_number":"60123247318"} 
[2025-09-17 21:53:14] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:53:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cabd4a4a977","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":398.26297760009765625} 
[2025-09-17 21:53:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:53:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:53:59] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:53:59] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:54:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","mobile_number":"60123247318"} 
[2025-09-17 21:54:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:54:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:54:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:54:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","wallet_id":"8003100011284"} 
[2025-09-17 21:54:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","wallet_id":"8003100011284"} 
[2025-09-17 21:54:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:54:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:54:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","mobile_number":"60123247318"} 
[2025-09-17 21:54:00] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:54:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cabd77ecdd6","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":622.4939823150634765625} 
[2025-09-17 21:54:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 21:54:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 21:54:37] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 21:54:37] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 21:54:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","mobile_number":"60123247318"} 
[2025-09-17 21:54:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 21:54:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 21:54:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 21:54:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","wallet_id":"8003100011284"} 
[2025-09-17 21:54:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","wallet_id":"8003100011284"} 
[2025-09-17 21:54:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 21:54:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 21:54:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","mobile_number":"60123247318"} 
[2025-09-17 21:54:38] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 21:54:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cabd9da9741","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":536.79180145263671875} 
[2025-09-17 22:04:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 22:04:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 22:04:20] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 22:04:20] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 22:04:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","mobile_number":"60123247318"} 
[2025-09-17 22:04:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 22:04:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 22:04:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 22:04:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","wallet_id":"8003100011284"} 
[2025-09-17 22:04:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","wallet_id":"8003100011284"} 
[2025-09-17 22:04:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 22:04:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 22:04:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","mobile_number":"60123247318"} 
[2025-09-17 22:04:21] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 22:04:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cabfe4a31db","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":367.69199371337890625} 
[2025-09-17 22:07:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 22:07:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 22:07:36] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 22:07:36] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 22:07:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","mobile_number":"60123247318"} 
[2025-09-17 22:07:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 22:07:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 22:07:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 22:07:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","wallet_id":"8003100011284"} 
[2025-09-17 22:07:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","wallet_id":"8003100011284"} 
[2025-09-17 22:07:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 22:07:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 22:07:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","mobile_number":"60123247318"} 
[2025-09-17 22:07:36] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 22:07:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cac0a86e88a","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":385.8959674835205078125} 
[2025-09-17 22:07:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cac0a962731","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 22:07:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 22:07:37] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 22:07:37] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 22:07:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cac0a962731","mobile_number":"60123247318"} 
[2025-09-17 22:07:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cac0a962731","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 22:07:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac0a962731","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 22:07:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 22:07:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cac0a962731","wallet_id":"8003100011284"} 
[2025-09-17 22:07:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cac0a962731","wallet_id":"8003100011284"} 
[2025-09-17 22:07:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cac0a962731","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 22:07:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac0a962731","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 22:07:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cac0a962731","mobile_number":"60123247318"} 
[2025-09-17 22:07:37] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 22:07:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cac0a962731","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":353.6198139190673828125} 
[2025-09-17 22:08:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 22:08:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 22:08:51] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 22:08:51] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 22:08:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","mobile_number":"60123247318"} 
[2025-09-17 22:08:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 22:08:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 22:08:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 22:08:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","wallet_id":"8003100011284"} 
[2025-09-17 22:08:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","wallet_id":"8003100011284"} 
[2025-09-17 22:08:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 22:08:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 22:08:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","mobile_number":"60123247318"} 
[2025-09-17 22:08:52] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 22:08:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cac0f3cf091","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":489.8231029510498046875} 
[2025-09-17 22:09:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 22:09:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 22:09:02] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 22:09:02] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 22:09:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","mobile_number":"60123247318"} 
[2025-09-17 22:09:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 22:09:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 22:09:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 22:09:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","wallet_id":"8003100011284"} 
[2025-09-17 22:09:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","wallet_id":"8003100011284"} 
[2025-09-17 22:09:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 22:09:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 22:09:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","mobile_number":"60123247318"} 
[2025-09-17 22:09:02] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 22:09:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cac0fe14dbf","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":388.19599151611328125} 
[2025-09-17 22:09:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 22:09:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 22:09:16] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 22:09:16] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 22:09:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","mobile_number":"60123247318"} 
[2025-09-17 22:09:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 22:09:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 22:09:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 22:09:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","wallet_id":"8003100011284"} 
[2025-09-17 22:09:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","wallet_id":"8003100011284"} 
[2025-09-17 22:09:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 22:09:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 22:09:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","mobile_number":"60123247318"} 
[2025-09-17 22:09:17] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 22:09:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cac10cd04c8","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":354.72011566162109375} 
[2025-09-17 22:10:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 22:10:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 22:10:35] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 22:10:35] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 22:10:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","mobile_number":"60123247318"} 
[2025-09-17 22:10:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 22:10:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 22:10:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 22:10:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","wallet_id":"8003100011284"} 
[2025-09-17 22:10:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","wallet_id":"8003100011284"} 
[2025-09-17 22:10:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 22:10:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 22:10:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","mobile_number":"60123247318"} 
[2025-09-17 22:10:35] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 22:10:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cac15b39db4","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":460.692882537841796875} 
[2025-09-17 22:12:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 22:12:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 22:12:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 22:12:19] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 22:12:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","mobile_number":"60123247318"} 
[2025-09-17 22:12:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 22:12:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 22:12:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 22:12:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","wallet_id":"8003100011284"} 
[2025-09-17 22:12:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","wallet_id":"8003100011284"} 
[2025-09-17 22:12:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 22:12:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 22:12:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","mobile_number":"60123247318"} 
[2025-09-17 22:12:20] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 22:12:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cac1c3a31b9","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":585.172176361083984375} 
[2025-09-17 23:05:22] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 23:05:23] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 23:05:24] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-18 23:05:22"} 
[2025-09-17 23:05:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 23:05:42] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 23:05:42] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-18 23:05:42"} 
[2025-09-17 23:05:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 23:05:57] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 23:05:58] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-18 23:05:57"} 
[2025-09-17 23:05:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-17 23:17:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 23:17:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 23:17:49] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 23:17:49] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 23:17:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","mobile_number":"60123247318"} 
[2025-09-17 23:17:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 23:17:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 23:17:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 23:17:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","wallet_id":"8003100011284"} 
[2025-09-17 23:17:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","wallet_id":"8003100011284"} 
[2025-09-17 23:17:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 23:17:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 23:17:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","mobile_number":"60123247318"} 
[2025-09-17 23:17:50] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 23:17:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cad11dc8093","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":629.764080047607421875} 
[2025-09-17 23:22:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad220914e7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"0"} 
[2025-09-17 23:22:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=0&pid=ADFSIOQR2ZZR3VLR","length":36} 
[2025-09-17 23:22:08] local.DEBUG: CRC Calculation Result {"crc":"95bf7b28","input_params_count":2} 
[2025-09-17 23:22:08] local.DEBUG: CRC Verification {"received":"95bf7b28","calculated":"95bf7b28","match":true} 
[2025-09-17 23:22:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 23:22:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 23:22:38] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 23:22:38] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 23:22:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","mobile_number":"60123247318"} 
[2025-09-17 23:22:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 23:22:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 23:22:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 23:22:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","wallet_id":"8003100011284"} 
[2025-09-17 23:22:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","wallet_id":"8003100011284"} 
[2025-09-17 23:22:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 23:22:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 23:22:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","mobile_number":"60123247318"} 
[2025-09-17 23:22:38] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 23:22:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cad23e7a223","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":492.001056671142578125} 
[2025-09-17 23:22:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad243206c7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 23:22:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 23:22:43] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 23:22:43] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 23:22:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cad243206c7","mobile_number":"60123247318"} 
[2025-09-17 23:22:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cad243206c7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 23:22:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad243206c7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 23:22:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 23:22:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cad243206c7","wallet_id":"8003100011284"} 
[2025-09-17 23:22:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cad243206c7","wallet_id":"8003100011284"} 
[2025-09-17 23:22:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cad243206c7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 23:22:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad243206c7","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 23:22:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cad243206c7","mobile_number":"60123247318"} 
[2025-09-17 23:22:43] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 23:22:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cad243206c7","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":332.86190032958984375} 
[2025-09-17 23:29:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad3e41d26e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"0"} 
[2025-09-17 23:29:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=0&pid=ADFSIOQR2ZZR3VLR","length":36} 
[2025-09-17 23:29:40] local.DEBUG: CRC Calculation Result {"crc":"95bf7b28","input_params_count":2} 
[2025-09-17 23:29:40] local.DEBUG: CRC Verification {"received":"95bf7b28","calculated":"95bf7b28","match":true} 
[2025-09-17 23:30:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad4201493b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 23:30:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 23:30:40] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 23:30:40] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 23:30:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cad4201493b","mobile_number":"60123247318"} 
[2025-09-17 23:30:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cad4201493b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 23:30:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad4201493b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 23:30:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 23:30:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cad4201493b","wallet_id":"8003100011284"} 
[2025-09-17 23:30:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cad4201493b","wallet_id":"8003100011284"} 
[2025-09-17 23:30:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cad4201493b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 23:30:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad4201493b","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 23:30:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cad4201493b","mobile_number":"60123247318"} 
[2025-09-17 23:30:40] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 23:30:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cad4201493b","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":415.7021045684814453125} 
[2025-09-17 23:39:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 23:39:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 23:39:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 23:39:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 23:39:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","mobile_number":"60123247318"} 
[2025-09-17 23:39:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 23:39:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 23:39:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 23:39:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","wallet_id":"8003100011284"} 
[2025-09-17 23:39:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","wallet_id":"8003100011284"} 
[2025-09-17 23:39:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 23:39:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 23:39:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","mobile_number":"60123247318"} 
[2025-09-17 23:39:33] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 23:39:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cad63500c9e","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":374.3741512298583984375} 
[2025-09-17 23:39:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 23:39:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 23:39:56] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 23:39:56] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 23:39:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","mobile_number":"60123247318"} 
[2025-09-17 23:39:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 23:39:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 23:39:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 23:39:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","wallet_id":"8003100011284"} 
[2025-09-17 23:39:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","wallet_id":"8003100011284"} 
[2025-09-17 23:39:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 23:39:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 23:39:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","mobile_number":"60123247318"} 
[2025-09-17 23:39:56] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 23:39:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cad64c00ce8","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":358.75701904296875} 
[2025-09-17 23:45:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 23:45:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 23:45:21] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 23:45:21] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 23:45:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","mobile_number":"60123247318"} 
[2025-09-17 23:45:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 23:45:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 23:45:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 23:45:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","wallet_id":"8003100011284"} 
[2025-09-17 23:45:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","wallet_id":"8003100011284"} 
[2025-09-17 23:45:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 23:45:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 23:45:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","mobile_number":"60123247318"} 
[2025-09-17 23:45:21] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 23:45:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cad7910dc84","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":483.768939971923828125} 
[2025-09-17 23:45:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-17 23:45:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-17 23:45:29] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-17 23:45:29] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-17 23:45:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","mobile_number":"60123247318"} 
[2025-09-17 23:45:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-17 23:45:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-17 23:45:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-17 23:45:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","wallet_id":"8003100011284"} 
[2025-09-17 23:45:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","wallet_id":"8003100011284"} 
[2025-09-17 23:45:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-17 23:45:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-17 23:45:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","mobile_number":"60123247318"} 
[2025-09-17 23:45:30] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-17 23:45:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cad7999e6f3","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":361.6759777069091796875} 
[2025-09-17 23:46:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cad7bbdc645","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"0"} 
[2025-09-17 23:46:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=0&pid=ADFSIOQR2ZZR3VLR","length":36} 
[2025-09-17 23:46:03] local.DEBUG: CRC Calculation Result {"crc":"95bf7b28","input_params_count":2} 
[2025-09-17 23:46:03] local.DEBUG: CRC Verification {"received":"95bf7b28","calculated":"95bf7b28","match":true} 
[2025-09-18 00:42:44] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 00:42:46] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-19 00:42:44"} 
[2025-09-18 00:42:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 00:42:52] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"504D2D03-65E0-4A0C-BF36-1091AC7511E4","txnID":"68","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"672175a0"},"ip":"103.230.15.12"} 
[2025-09-18 00:42:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 95 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=504D2D03-65E0-4A0C-BF36-1091AC7511E4&txnID=68&userID=TENG13","length":228} 
[2025-09-18 00:42:52] local.DEBUG: CRC Calculation Result {"crc":"672175a0","input_params_count":7} 
[2025-09-18 00:42:52] local.DEBUG: CRC Verification {"received":"672175a0","calculated":"672175a0","match":true} 
[2025-09-18 00:42:52] local.INFO: CRC validation passed for createTacRecord  
[2025-09-18 00:42:52] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-18 00:42:52] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-09-18 00:42:52] local.INFO: TAC record created successfully via API {"record_id":226,"txnID":"68","tac":"504D2D03-65E0-4A0C-BF36-1091AC7511E4","messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-09-18 00:47:52"} 
[2025-09-18 00:42:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"68","user_id":"TENG13"} 
[2025-09-18 00:42:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-09-18 00:42:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1758127373574552"} 
[2025-09-18 00:42:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"68","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-18 00:42:54\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"68\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 95 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1758127373574552\"}}}","success":true} 
[2025-09-18 00:43:05] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=504D2D03-65E0-4A0C-BF36-1091AC7511E4&txnid=68","length":83} 
[2025-09-18 00:43:05] local.DEBUG: CRC Calculation Result {"crc":"10f027fd","input_params_count":4} 
[2025-09-18 00:43:05] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=504D2D03-65E0-4A0C-BF36-1091AC7511E4&txnid=68&crc=10f027fd","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"504D2D03-65E0-4A0C-BF36-1091AC7511E4","txnId":"68","success":true} 
[2025-09-18 00:43:05] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"68","tac":"504D2D03-65E0-4A0C-BF36-1091AC7511E4","approved_status":1} 
[2025-09-18 00:43:23] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-19 00:42:44"} 
[2025-09-18 00:43:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 00:43:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 00:43:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 00:43:38] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 00:43:38] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 00:43:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","mobile_number":"60123247318"} 
[2025-09-18 00:43:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 00:43:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 00:43:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 00:43:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","wallet_id":"8003100011284"} 
[2025-09-18 00:43:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","wallet_id":"8003100011284"} 
[2025-09-18 00:43:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 00:43:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 00:43:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","mobile_number":"60123247318"} 
[2025-09-18 00:43:41] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 00:43:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cae53ae4026","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":2081.752777099609375} 
[2025-09-18 00:46:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 00:46:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 00:46:51] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 00:46:51] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 00:46:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","mobile_number":"60123247318"} 
[2025-09-18 00:46:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 00:46:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 00:46:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 00:46:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","wallet_id":"8003100011284"} 
[2025-09-18 00:46:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","wallet_id":"8003100011284"} 
[2025-09-18 00:46:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 00:46:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 00:46:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","mobile_number":"60123247318"} 
[2025-09-18 00:46:52] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 00:46:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cae5fbdf6dd","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":528.9249420166015625} 
[2025-09-18 00:47:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cae6051356f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 00:47:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 00:47:01] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 00:47:01] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 00:47:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cae6051356f","mobile_number":"60123247318"} 
[2025-09-18 00:47:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cae6051356f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 00:47:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae6051356f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 00:47:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 00:47:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cae6051356f","wallet_id":"8003100011284"} 
[2025-09-18 00:47:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cae6051356f","wallet_id":"8003100011284"} 
[2025-09-18 00:47:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cae6051356f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 00:47:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae6051356f","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 00:47:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cae6051356f","mobile_number":"60123247318"} 
[2025-09-18 00:47:01] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 00:47:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cae6051356f","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":478.662014007568359375} 
[2025-09-18 00:47:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 00:47:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 00:47:23] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 00:47:23] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 00:47:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","mobile_number":"60123247318"} 
[2025-09-18 00:47:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 00:47:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 00:47:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 00:47:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","wallet_id":"8003100011284"} 
[2025-09-18 00:47:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","wallet_id":"8003100011284"} 
[2025-09-18 00:47:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 00:47:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 00:47:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","mobile_number":"60123247318"} 
[2025-09-18 00:47:23] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 00:47:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cae61b601ea","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":422.9888916015625} 
[2025-09-18 00:47:38] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 143 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"572DBEF6-6FE8-4B00-A26F-B6DB35C48F4F","txnID":"69","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d8ebbc6d"},"ip":"103.230.15.12"} 
[2025-09-18 00:47:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 143 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=572DBEF6-6FE8-4B00-A26F-B6DB35C48F4F&txnID=69&userID=TENG13","length":229} 
[2025-09-18 00:47:38] local.DEBUG: CRC Calculation Result {"crc":"d8ebbc6d","input_params_count":7} 
[2025-09-18 00:47:38] local.DEBUG: CRC Verification {"received":"d8ebbc6d","calculated":"d8ebbc6d","match":true} 
[2025-09-18 00:47:38] local.INFO: CRC validation passed for createTacRecord  
[2025-09-18 00:47:38] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-18 00:47:38] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-09-18 00:47:38] local.INFO: TAC record created successfully via API {"record_id":227,"txnID":"69","tac":"572DBEF6-6FE8-4B00-A26F-B6DB35C48F4F","messageBody":"A request has been made to withdraw 143 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-09-18 00:52:38"} 
[2025-09-18 00:47:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"69","user_id":"TENG13"} 
[2025-09-18 00:47:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-09-18 00:47:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1758127658577495"} 
[2025-09-18 00:47:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"69","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-18 00:47:39\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"69\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 143 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1758127658577495\"}}}","success":true} 
[2025-09-18 00:47:49] local.INFO: TAC action completed {"action":"decline","mobile_number":"60123247318","txnID":"69","tac":"572DBEF6-6FE8-4B00-A26F-B6DB35C48F4F","approved_status":2} 
[2025-09-18 00:47:51] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-19 00:42:44"} 
[2025-09-18 00:47:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 00:48:07] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 143 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"3E143F69-415F-41AC-A4D4-213770F91344","txnID":"70","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"3114c7a2"},"ip":"103.230.15.12"} 
[2025-09-18 00:48:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 143 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=3E143F69-415F-41AC-A4D4-213770F91344&txnID=70&userID=TENG13","length":229} 
[2025-09-18 00:48:07] local.DEBUG: CRC Calculation Result {"crc":"3114c7a2","input_params_count":7} 
[2025-09-18 00:48:07] local.DEBUG: CRC Verification {"received":"3114c7a2","calculated":"3114c7a2","match":true} 
[2025-09-18 00:48:07] local.INFO: CRC validation passed for createTacRecord  
[2025-09-18 00:48:07] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-18 00:48:07] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-09-18 00:48:07] local.INFO: TAC record created successfully via API {"record_id":228,"txnID":"70","tac":"3E143F69-415F-41AC-A4D4-213770F91344","messageBody":"A request has been made to withdraw 143 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-09-18 00:53:07"} 
[2025-09-18 00:48:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"70","user_id":"TENG13"} 
[2025-09-18 00:48:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-09-18 00:48:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1758127688057474"} 
[2025-09-18 00:48:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"70","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-18 00:48:08\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"70\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 143 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1758127688057474\"}}}","success":true} 
[2025-09-18 00:48:15] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3E143F69-415F-41AC-A4D4-213770F91344&txnid=70","length":83} 
[2025-09-18 00:48:15] local.DEBUG: CRC Calculation Result {"crc":"aa56fa94","input_params_count":4} 
[2025-09-18 00:48:15] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=3E143F69-415F-41AC-A4D4-213770F91344&txnid=70&crc=aa56fa94","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"3E143F69-415F-41AC-A4D4-213770F91344","txnId":"70","success":true} 
[2025-09-18 00:48:15] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"70","tac":"3E143F69-415F-41AC-A4D4-213770F91344","approved_status":1} 
[2025-09-18 00:48:18] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-19 00:42:44"} 
[2025-09-18 00:48:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 00:48:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 00:48:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 00:48:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 00:48:19] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 00:48:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","mobile_number":"60123247318"} 
[2025-09-18 00:48:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 00:48:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 00:48:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 00:48:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","wallet_id":"8003100011284"} 
[2025-09-18 00:48:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","wallet_id":"8003100011284"} 
[2025-09-18 00:48:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 00:48:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 00:48:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","mobile_number":"60123247318"} 
[2025-09-18 00:48:19] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 00:48:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cae6534a9ad","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":431.107044219970703125} 
[2025-09-18 00:58:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 00:58:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 00:58:59] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 00:58:59] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 00:58:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","mobile_number":"60123247318"} 
[2025-09-18 00:58:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 00:58:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 00:58:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 00:58:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","wallet_id":"8003100011284"} 
[2025-09-18 00:58:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","wallet_id":"8003100011284"} 
[2025-09-18 00:58:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 00:58:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 00:58:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","mobile_number":"60123247318"} 
[2025-09-18 00:58:59] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 00:58:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cae8d32d323","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":465.919017791748046875} 
[2025-09-18 00:59:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 00:59:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 00:59:07] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 00:59:07] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 00:59:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","mobile_number":"60123247318"} 
[2025-09-18 00:59:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 00:59:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 00:59:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 00:59:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","wallet_id":"8003100011284"} 
[2025-09-18 00:59:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","wallet_id":"8003100011284"} 
[2025-09-18 00:59:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 00:59:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 00:59:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","mobile_number":"60123247318"} 
[2025-09-18 00:59:07] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 00:59:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cae8db55a06","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":511.9171142578125} 
[2025-09-18 01:00:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 01:00:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 01:00:03] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 01:00:03] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 01:00:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","mobile_number":"60123247318"} 
[2025-09-18 01:00:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 01:00:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 01:00:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 01:00:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","wallet_id":"8003100011284"} 
[2025-09-18 01:00:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","wallet_id":"8003100011284"} 
[2025-09-18 01:00:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 01:00:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 01:00:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","mobile_number":"60123247318"} 
[2025-09-18 01:00:04] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 01:00:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cae91371bb6","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":537.951946258544921875} 
[2025-09-18 01:15:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68caecae453bf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 01:15:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 01:15:26] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 01:15:26] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 01:15:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68caecae453bf","mobile_number":"60123247318"} 
[2025-09-18 01:15:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68caecae453bf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 01:15:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68caecae453bf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 01:15:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 01:15:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68caecae453bf","wallet_id":"8003100011284"} 
[2025-09-18 01:15:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68caecae453bf","wallet_id":"8003100011284"} 
[2025-09-18 01:15:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68caecae453bf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 01:15:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68caecae453bf","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 01:15:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68caecae453bf","mobile_number":"60123247318"} 
[2025-09-18 01:15:27] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 01:15:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68caecae453bf","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":842.544078826904296875} 
[2025-09-18 01:17:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68caed14abbde","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 01:17:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 01:17:08] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 01:17:08] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 01:17:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68caed14abbde","mobile_number":"60123247318"} 
[2025-09-18 01:17:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68caed14abbde","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 01:17:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68caed14abbde","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 01:17:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 01:17:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68caed14abbde","wallet_id":"8003100011284"} 
[2025-09-18 01:17:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68caed14abbde","wallet_id":"8003100011284"} 
[2025-09-18 01:17:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68caed14abbde","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 01:17:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68caed14abbde","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 01:17:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68caed14abbde","mobile_number":"60123247318"} 
[2025-09-18 01:17:09] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 01:17:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68caed14abbde","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":529.1049480438232421875} 
[2025-09-18 01:22:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68caee4573e10","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-18 01:22:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-18 01:22:13] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-18 01:22:13] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-18 01:22:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68caee4573e10","mobile_number":"60123247318"} 
[2025-09-18 01:22:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68caee4573e10","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-18 01:22:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68caee4573e10","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-18 01:22:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-18 01:22:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68caee4573e10","wallet_id":"8003100011284"} 
[2025-09-18 01:22:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68caee4573e10","wallet_id":"8003100011284"} 
[2025-09-18 01:22:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68caee4573e10","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-18 01:22:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68caee4573e10","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-18 01:22:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68caee4573e10","mobile_number":"60123247318"} 
[2025-09-18 01:22:14] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"Lenovo TB305FU"} 
[2025-09-18 01:22:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68caee4573e10","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"Lenovo TB305FU","processing_time_ms":1013.5920047760009765625} 
[2025-09-18 08:12:54] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 08:12:55] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 08:12:56] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-19 08:12:54"} 
[2025-09-18 08:12:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 09:24:11] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 09:24:13] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-19 09:24:11"} 
[2025-09-18 09:24:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 09:24:22] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-19 09:24:11"} 
[2025-09-18 09:24:22] local.INFO: FCM token already available for biometric-enabled user {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999"} 
[2025-09-18 09:24:22] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-18 09:24:24] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-19 09:24:11"} 
[2025-09-18 09:24:24] local.INFO: FCM token already available for biometric-enabled user {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999"} 
[2025-09-18 09:24:24] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-18 10:18:33] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 10:18:34] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-19 10:18:33"} 
[2025-09-18 10:18:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 10:49:17] local.INFO: Successful PIN login via API {"user_id":59,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 10:49:17] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 10:49:18] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-19 10:49:17"} 
[2025-09-18 10:49:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 11:20:00] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 11:20:02] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-09-19 11:20:00"} 
[2025-09-18 11:20:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 13:09:42] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 13:09:43] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 13:09:45] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-19 13:09:42"} 
[2025-09-18 13:09:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 13:10:36] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-18 13:10:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-18 13:10:36] local.INFO: QR payload decrypted successfully {"token":"0A6D0D20-AAC2-4616-93CE-F0ECCDA35766","user_id":"GLOBE00"} 
[2025-09-18 13:10:36] local.INFO: Calling encrypt API {"token":"0A6D0D20-AAC2-4616-93CE-F0ECCDA35766","user_id":"GLOBE00"} 
[2025-09-18 13:10:36] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-18 13:10:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-18 13:10:36] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-18 14:05:28] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 14:05:28] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-19 14:05:28"} 
[2025-09-18 14:05:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 14:27:18] local.INFO: N1User created via API {"user_id":63,"mobile_number":"819019603943","memberhash":"5VXQAYNF1758176838HWNOSE","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-18 14:27:19] local.INFO: FCM token saved for user {"user_id":63,"mobile_number":"819019603943","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 14:27:21] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2025-09-19 14:27:18"} 
[2025-09-18 14:27:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:11:03] local.INFO: N1User created via API {"user_id":64,"mobile_number":"819087994602","memberhash":"LLFAFGP51758179463S8JAEU","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-18 15:11:04] local.INFO: FCM token saved for user {"user_id":64,"mobile_number":"819087994602","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:11:07] local.DEBUG: Session authenticated successfully {"user_id":64,"session_expires":"2025-09-19 15:11:03"} 
[2025-09-18 15:11:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":64,"active_user_id":64,"mobile_number":"819087994602","requested_id":"64","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:12:03] local.INFO: QR Login started {"user_id":"TOMO11","qr_payload_length":208} 
[2025-09-18 15:12:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-18 15:12:03] local.INFO: QR payload decrypted successfully {"token":"11506B29-1FA9-4339-A866-224A9D8AF168","user_id":"TOMO11"} 
[2025-09-18 15:12:03] local.INFO: Calling encrypt API {"token":"11506B29-1FA9-4339-A866-224A9D8AF168","user_id":"TOMO11"} 
[2025-09-18 15:12:03] local.INFO: Token encrypted with user ID {"user_id":"TOMO11","encrypted_payload_length":216} 
[2025-09-18 15:12:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-18 15:12:03] local.INFO: QR Login completed successfully {"user_id":"TOMO11"} 
[2025-09-18 15:23:13] local.INFO: N1User created via API {"user_id":65,"mobile_number":"819081431359","memberhash":"GVLPELAU1758180193KUV0H0","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-18 15:23:15] local.INFO: FCM token saved for user {"user_id":65,"mobile_number":"819081431359","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:23:17] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2025-09-19 15:23:13"} 
[2025-09-18 15:23:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:24:20] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:24:23] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:24:26] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-19 15:24:20"} 
[2025-09-18 15:24:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:24:59] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-18 15:24:59] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-18 15:24:59] local.INFO: QR payload decrypted successfully {"token":"1F85A86F-804E-4388-AF9A-7E9433341D1B","user_id":"GLOBE00"} 
[2025-09-18 15:24:59] local.INFO: Calling encrypt API {"token":"1F85A86F-804E-4388-AF9A-7E9433341D1B","user_id":"GLOBE00"} 
[2025-09-18 15:24:59] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-18 15:24:59] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-18 15:24:59] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-18 15:35:31] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:35:32] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-19 15:35:31"} 
[2025-09-18 15:35:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:36:16] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:36:16] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:36:17] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-19 15:36:16"} 
[2025-09-18 15:36:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:47:06] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:47:06] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-19 15:47:06"} 
[2025-09-18 15:47:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:47:11] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-19 15:47:06"} 
[2025-09-18 15:47:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 15:56:42] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-18 16:28:29] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-18 16:28:29] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-19 16:28:28"} 
[2025-09-18 16:28:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 09:56:58] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-19 09:57:32] local.ERROR: Error saving EMV card data {"error":"preg_match(): No ending delimiter '/' found","idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 09:58:22] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-19 09:58:33] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-19 09:59:37] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-19 09:59:54] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-19 10:00:04] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-19 10:00:14] local.INFO: EMV card removed from slot {"idno":"021116040219","slot":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:00:15] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":0} 
[2025-09-19 10:00:26] local.ERROR: Error saving EMV card data {"error":"preg_match(): No ending delimiter '/' found","idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:01:09] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":0} 
[2025-09-19 10:01:30] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":0} 
[2025-09-19 10:01:33] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":0} 
[2025-09-19 10:01:40] local.ERROR: Error saving EMV card data {"error":"preg_match(): No ending delimiter '/' found","idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:04:12] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":0} 
[2025-09-19 10:05:23] local.INFO: EMV card data updated (traditional method) {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_count":1} 
[2025-09-19 10:05:34] local.INFO: All EMV card data deleted {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:06:08] local.ERROR: Error saving EMV card data {"error":"preg_match(): No ending delimiter '/' found","idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:13:02] local.INFO: EMV card added with auto-slot assignment {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","slot_assigned":1,"action":"created"} 
[2025-09-19 10:13:02] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-19 10:13:15] local.INFO: EMV card added with auto-slot assignment {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","slot_assigned":2,"action":"updated"} 
[2025-09-19 10:13:16] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-19 10:13:26] local.INFO: EMV card removed from slot {"idno":"021116040219","slot":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:13:26] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":1} 
[2025-09-19 10:13:43] local.INFO: EMV card added with auto-slot assignment {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","slot_assigned":1,"action":"updated"} 
[2025-09-19 10:13:44] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-19 10:13:45] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:13:46] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-20 10:13:45"} 
[2025-09-19 10:13:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:16:45] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-19 10:17:13] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-19 10:20:24] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-19 10:20:28] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:20:29] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:20:30] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-20 10:20:28"} 
[2025-09-19 10:20:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:24:17] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:24:18] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-20 10:24:17"} 
[2025-09-19 10:24:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:24:34] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:24:35] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-20 10:24:34"} 
[2025-09-19 10:24:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:25:14] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:25:51] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:25:52] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-20 10:25:51"} 
[2025-09-19 10:25:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:29:38] local.WARNING: Invalid or expired session token attempt {"token_prefix":"fHybILWuPM...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-19 10:29:44] local.WARNING: Invalid or expired session token attempt {"token_prefix":"fHybILWuPM...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-19 10:29:52] local.WARNING: Invalid or expired session token attempt {"token_prefix":"fHybILWuPM...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-19 10:30:25] local.WARNING: Invalid or expired session token attempt {"token_prefix":"fHybILWuPM...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-19 10:31:10] local.WARNING: Invalid or expired session token attempt {"token_prefix":"fHybILWuPM...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-19 10:31:10] local.WARNING: Invalid or expired session token attempt {"token_prefix":"fHybILWuPM...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-19 10:31:11] local.WARNING: Invalid or expired session token attempt {"token_prefix":"fHybILWuPM...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-19 10:31:21] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:31:22] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:31:23] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-20 10:31:21"} 
[2025-09-19 10:31:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:31:24] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-20 10:31:21"} 
[2025-09-19 10:31:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:31:42] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-20 10:31:21"} 
[2025-09-19 10:31:42] local.INFO: N1User profile updated via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field"]} 
[2025-09-19 10:31:54] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-20 10:31:21"} 
[2025-09-19 10:31:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:32:13] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:32:13] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:32:14] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-20 10:32:13"} 
[2025-09-19 10:32:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:32:18] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-20 10:32:13"} 
[2025-09-19 10:32:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:32:27] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:32:29] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-20 10:32:27"} 
[2025-09-19 10:32:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:32:42] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-19 10:32:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-19 10:32:42] local.INFO: QR payload decrypted successfully {"token":"27652B79-68B3-4B06-BECD-E2A04A6E221B","user_id":"GLOBE00"} 
[2025-09-19 10:32:42] local.INFO: Calling encrypt API {"token":"27652B79-68B3-4B06-BECD-E2A04A6E221B","user_id":"GLOBE00"} 
[2025-09-19 10:32:42] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-19 10:32:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-19 10:32:42] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-19 10:32:49] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-20 10:32:13"} 
[2025-09-19 10:32:49] local.INFO: N1User profile updated via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field","job_title"]} 
[2025-09-19 10:33:10] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-20 10:32:13"} 
[2025-09-19 10:33:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 10:33:18] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-19 10:34:08] local.INFO: QR Login started {"user_id":"GLOBE13","qr_payload_length":208} 
[2025-09-19 10:34:08] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-19 10:34:08] local.INFO: QR payload decrypted successfully {"token":"7A2E46B3-5036-4926-A68B-530CCBB19CEE","user_id":"GLOBE13"} 
[2025-09-19 10:34:08] local.INFO: Calling encrypt API {"token":"7A2E46B3-5036-4926-A68B-530CCBB19CEE","user_id":"GLOBE13"} 
[2025-09-19 10:34:08] local.INFO: Token encrypted with user ID {"user_id":"GLOBE13","encrypted_payload_length":218} 
[2025-09-19 10:34:08] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-19 10:34:08] local.INFO: QR Login completed successfully {"user_id":"GLOBE13"} 
[2025-09-19 10:34:39] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-19 11:16:13] local.WARNING: Failed PIN attempt via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-19 11:16:21] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:16:21] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:16:23] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-20 11:16:21"} 
[2025-09-19 11:16:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:41:45] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:41:45] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:41:47] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-20 11:41:45"} 
[2025-09-19 11:41:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:55:49] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:55:49] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:55:50] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-20 11:55:49"} 
[2025-09-19 11:55:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 11:55:51] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-20 11:55:49"} 
[2025-09-19 11:55:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 13:54:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 13:54:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 13:54:23] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 13:54:23] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 13:54:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","mobile_number":"818042746786"} 
[2025-09-19 13:54:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 13:54:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 13:54:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 13:54:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","wallet_id":"8003100011285"} 
[2025-09-19 13:54:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","wallet_id":"8003100011285"} 
[2025-09-19 13:54:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 13:54:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 13:54:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","mobile_number":"818042746786"} 
[2025-09-19 13:54:24] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 13:54:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf00f51e2c","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":1072.7369785308837890625} 
[2025-09-19 13:55:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 13:55:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 13:55:13] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 13:55:13] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 13:55:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","mobile_number":"818042746786"} 
[2025-09-19 13:55:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 13:55:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 13:55:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 13:55:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","wallet_id":"8003100011285"} 
[2025-09-19 13:55:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","wallet_id":"8003100011285"} 
[2025-09-19 13:55:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 13:55:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 13:55:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","mobile_number":"818042746786"} 
[2025-09-19 13:55:13] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 13:55:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf0410e815","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":446.5839862823486328125} 
[2025-09-19 13:55:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 13:55:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 13:55:38] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 13:55:38] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 13:55:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","mobile_number":"818042746786"} 
[2025-09-19 13:55:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 13:55:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 13:55:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 13:55:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","wallet_id":"8003100011285"} 
[2025-09-19 13:55:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","wallet_id":"8003100011285"} 
[2025-09-19 13:55:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 13:55:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 13:55:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","mobile_number":"818042746786"} 
[2025-09-19 13:55:38] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 13:55:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf05a111cd","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":395.078182220458984375} 
[2025-09-19 13:56:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 13:56:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 13:56:31] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 13:56:31] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 13:56:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","mobile_number":"818042746786"} 
[2025-09-19 13:56:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 13:56:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 13:56:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 13:56:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","wallet_id":"8003100011285"} 
[2025-09-19 13:56:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","wallet_id":"8003100011285"} 
[2025-09-19 13:56:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 13:56:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 13:56:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","mobile_number":"818042746786"} 
[2025-09-19 13:56:32] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 13:56:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf08fcf6a5","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":386.30199432373046875} 
[2025-09-19 14:06:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 14:06:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:06:28] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:06:28] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 14:06:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","mobile_number":"818042746786"} 
[2025-09-19 14:06:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 14:06:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 14:06:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 14:06:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","wallet_id":"8003100011285"} 
[2025-09-19 14:06:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","wallet_id":"8003100011285"} 
[2025-09-19 14:06:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 14:06:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 14:06:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","mobile_number":"818042746786"} 
[2025-09-19 14:06:29] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 14:06:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf2e4cd929","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":1147.624969482421875} 
[2025-09-19 14:06:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 14:06:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:06:54] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:06:54] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 14:06:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","mobile_number":"818042746786"} 
[2025-09-19 14:06:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 14:06:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 14:06:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 14:06:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","wallet_id":"8003100011285"} 
[2025-09-19 14:06:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","wallet_id":"8003100011285"} 
[2025-09-19 14:06:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 14:06:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 14:06:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","mobile_number":"818042746786"} 
[2025-09-19 14:06:54] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 14:06:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf2fe864c6","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":431.7748546600341796875} 
[2025-09-19 14:07:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 14:07:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:07:36] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:07:36] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 14:07:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","mobile_number":"818042746786"} 
[2025-09-19 14:07:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 14:07:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 14:07:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 14:07:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","wallet_id":"8003100011285"} 
[2025-09-19 14:07:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","wallet_id":"8003100011285"} 
[2025-09-19 14:07:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 14:07:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 14:07:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","mobile_number":"818042746786"} 
[2025-09-19 14:07:36] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 14:07:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf3283fcd0","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":441.831111907958984375} 
[2025-09-19 14:08:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 14:08:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:08:22] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:08:22] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 14:08:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","mobile_number":"818042746786"} 
[2025-09-19 14:08:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 14:08:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 14:08:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 14:08:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","wallet_id":"8003100011285"} 
[2025-09-19 14:08:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","wallet_id":"8003100011285"} 
[2025-09-19 14:08:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 14:08:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 14:08:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","mobile_number":"818042746786"} 
[2025-09-19 14:08:22] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 14:08:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf3561516c","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":390.6509876251220703125} 
[2025-09-19 14:09:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 14:09:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:09:04] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:09:04] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 14:09:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","mobile_number":"818042746786"} 
[2025-09-19 14:09:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 14:09:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 14:09:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 14:09:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","wallet_id":"8003100011285"} 
[2025-09-19 14:09:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","wallet_id":"8003100011285"} 
[2025-09-19 14:09:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 14:09:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 14:09:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","mobile_number":"818042746786"} 
[2025-09-19 14:09:05] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 14:09:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf380dac07","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":404.8099517822265625} 
[2025-09-19 14:10:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 14:10:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:10:16] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:10:16] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 14:10:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","mobile_number":"818042746786"} 
[2025-09-19 14:10:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 14:10:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 14:10:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 14:10:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","wallet_id":"8003100011285"} 
[2025-09-19 14:10:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","wallet_id":"8003100011285"} 
[2025-09-19 14:10:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 14:10:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 14:10:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","mobile_number":"818042746786"} 
[2025-09-19 14:10:17] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 14:10:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccf3c8c1688","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":338.0310535430908203125} 
[2025-09-19 14:10:19] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 14:10:22] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-20 14:10:19"} 
[2025-09-19 14:10:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 14:10:26] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-20 14:10:19"} 
[2025-09-19 14:10:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 14:19:03] local.WARNING: Failed PIN attempt via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-19 14:44:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:44:10] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:44:10] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 14:44:10] local.INFO: General API request started {"request_id":"REQ_68ccfbba72156","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-19 14:44:10] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-19 14:44:10] local.INFO: Request analysis {"request_id":"REQ_68ccfbba72156","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-19 14:44:10] local.INFO: General API processing data {"request_id":"REQ_68ccfbba72156","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-19 14:44:10] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-19 14:44:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:44:10] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:44:10] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":541} 
[2025-09-19 14:44:10] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-19 14:44:10] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-19 14:44:10] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ccfbba9c73b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 14:44:10] local.INFO: Wallet API response received {"request_id":"GEN_68ccfbba9c73b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 14:44:11] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ccfbba72156","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-19 14:44:11"}} 
[2025-09-19 14:44:11] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ccfbba72156","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-19 14:44:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 14:44:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 14:44:11] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 14:44:11] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 14:44:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","mobile_number":"818042746786"} 
[2025-09-19 14:44:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 14:44:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 14:44:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 14:44:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","wallet_id":"8003100011285"} 
[2025-09-19 14:44:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","wallet_id":"8003100011285"} 
[2025-09-19 14:44:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 14:44:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 14:44:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","mobile_number":"818042746786"} 
[2025-09-19 14:44:11] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 14:44:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccfbbb6e9f1","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":536.7748737335205078125} 
[2025-09-19 14:59:24] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 14:59:27] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-20 14:59:24"} 
[2025-09-19 14:59:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 15:00:47] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-19 15:00:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-19 15:00:48] local.INFO: QR payload decrypted successfully {"token":"A5782BFB-78F4-4A5B-B776-F385024DF5A3","user_id":"GLOBE00"} 
[2025-09-19 15:00:48] local.INFO: Calling encrypt API {"token":"A5782BFB-78F4-4A5B-B776-F385024DF5A3","user_id":"GLOBE00"} 
[2025-09-19 15:00:48] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-19 15:00:48] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-19 15:00:50] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-19 15:00:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:00:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:00:56] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 15:00:56] local.INFO: General API request started {"request_id":"REQ_68ccffa86f6eb","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-19 15:00:56] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-19 15:00:56] local.INFO: Request analysis {"request_id":"REQ_68ccffa86f6eb","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-19 15:00:56] local.INFO: General API processing data {"request_id":"REQ_68ccffa86f6eb","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-19 15:00:56] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-19 15:00:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:00:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:00:56] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":542} 
[2025-09-19 15:00:56] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-19 15:00:56] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-19 15:00:56] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ccffa87d9ea","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 15:00:57] local.INFO: Wallet API response received {"request_id":"GEN_68ccffa87d9ea","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 15:00:57] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ccffa86f6eb","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-19 15:00:57"}} 
[2025-09-19 15:00:57] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ccffa86f6eb","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-19 15:00:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 15:00:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:00:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:00:58] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 15:00:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","mobile_number":"818042746786"} 
[2025-09-19 15:00:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 15:00:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 15:00:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 15:00:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","wallet_id":"8003100011285"} 
[2025-09-19 15:00:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","wallet_id":"8003100011285"} 
[2025-09-19 15:00:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 15:00:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 15:00:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","mobile_number":"818042746786"} 
[2025-09-19 15:00:58] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 15:00:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccffaa338f5","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":682.118892669677734375} 
[2025-09-19 15:01:21] local.INFO: QR Login started {"user_id":"GLOBE01","qr_payload_length":208} 
[2025-09-19 15:01:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-19 15:01:21] local.INFO: QR payload decrypted successfully {"token":"E8495138-BCB2-4E72-ACB4-7C3DD8DC24AC","user_id":"GLOBE01"} 
[2025-09-19 15:01:21] local.INFO: Calling encrypt API {"token":"E8495138-BCB2-4E72-ACB4-7C3DD8DC24AC","user_id":"GLOBE01"} 
[2025-09-19 15:01:24] local.INFO: Token encrypted with user ID {"user_id":"GLOBE01","encrypted_payload_length":218} 
[2025-09-19 15:01:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-19 15:01:27] local.INFO: QR Login completed successfully {"user_id":"GLOBE01"} 
[2025-09-19 15:01:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:01:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:01:35] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 15:01:35] local.INFO: General API request started {"request_id":"REQ_68ccffcf97ea6","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-19 15:01:35] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-19 15:01:35] local.INFO: Request analysis {"request_id":"REQ_68ccffcf97ea6","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-19 15:01:35] local.INFO: General API processing data {"request_id":"REQ_68ccffcf97ea6","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-19 15:01:35] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-19 15:01:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:01:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:01:35] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":542} 
[2025-09-19 15:01:35] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-19 15:01:35] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-19 15:01:35] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ccffcf9f359","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 15:01:35] local.INFO: Wallet API response received {"request_id":"GEN_68ccffcf9f359","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 15:01:35] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ccffcf97ea6","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-19 15:01:35"}} 
[2025-09-19 15:01:35] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ccffcf97ea6","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-19 15:01:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 15:01:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:01:36] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:01:36] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 15:01:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","mobile_number":"818042746786"} 
[2025-09-19 15:01:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 15:01:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 15:01:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 15:01:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","wallet_id":"8003100011285"} 
[2025-09-19 15:01:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","wallet_id":"8003100011285"} 
[2025-09-19 15:01:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 15:01:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 15:01:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","mobile_number":"818042746786"} 
[2025-09-19 15:01:36] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 15:01:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccffd01e073","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":347.3670482635498046875} 
[2025-09-19 15:01:36] local.DEBUG: CRC Parameter String {"string":"amount=199500&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-09-19 15:01:36] local.DEBUG: CRC Calculation Result {"crc":"2032cfd3","input_params_count":4} 
[2025-09-19 15:01:36] local.DEBUG: CRC Verification {"received":"2032cfd3","calculated":"2032cfd3","match":true} 
[2025-09-19 15:01:36] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"199500","program_code":"N1","crc_provided":true} 
[2025-09-19 15:01:40] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-09-19 15:01:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:01:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:01:51] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 15:01:51] local.INFO: General API request started {"request_id":"REQ_68ccffdfd4396","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-19 15:01:51] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-19 15:01:51] local.INFO: Request analysis {"request_id":"REQ_68ccffdfd4396","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-19 15:01:51] local.INFO: General API processing data {"request_id":"REQ_68ccffdfd4396","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-19 15:01:51] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-19 15:01:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:01:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:01:51] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":542} 
[2025-09-19 15:01:51] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-19 15:01:51] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-19 15:01:51] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ccffdfe2943","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 15:01:52] local.INFO: Wallet API response received {"request_id":"GEN_68ccffdfe2943","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 15:01:52] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ccffdfd4396","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-19 15:01:52"}} 
[2025-09-19 15:01:52] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ccffdfd4396","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-19 15:01:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-19 15:01:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-19 15:01:52] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-19 15:01:52] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-19 15:01:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","mobile_number":"818042746786"} 
[2025-09-19 15:01:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-19 15:01:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-19 15:01:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-19 15:01:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","wallet_id":"8003100011285"} 
[2025-09-19 15:01:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","wallet_id":"8003100011285"} 
[2025-09-19 15:01:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-19 15:01:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-19 15:01:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","mobile_number":"818042746786"} 
[2025-09-19 15:01:52] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-19 15:01:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ccffe06ae9d","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":406.0211181640625} 
[2025-09-19 23:00:42] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 23:00:43] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-19 23:00:45] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-20 23:00:42"} 
[2025-09-19 23:00:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 08:33:29] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 08:33:30] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-21 08:33:29"} 
[2025-09-20 08:33:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 08:33:38] local.INFO: QR Login started {"user_id":"CINDY60","qr_payload_length":208} 
[2025-09-20 08:33:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-20 08:33:38] local.INFO: QR payload decrypted successfully {"token":"E9C26A6F-AB4C-4EB2-9955-D8741D8FE59D","user_id":"CINDY60"} 
[2025-09-20 08:33:38] local.INFO: Calling encrypt API {"token":"E9C26A6F-AB4C-4EB2-9955-D8741D8FE59D","user_id":"CINDY60"} 
[2025-09-20 08:33:39] local.INFO: Token encrypted with user ID {"user_id":"CINDY60","encrypted_payload_length":218} 
[2025-09-20 08:33:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-20 08:33:39] local.INFO: QR Login completed successfully {"user_id":"CINDY60"} 
[2025-09-20 09:44:09] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 09:44:10] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 09:44:11] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-21 09:44:09"} 
[2025-09-20 09:44:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 13:44:12] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 13:44:13] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 13:44:14] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-21 13:44:12"} 
[2025-09-20 13:44:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 17:39:18] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-20 17:39:18] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-21 17:39:18"} 
[2025-09-20 17:39:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-21 09:53:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-21 09:53:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-21 09:53:23] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-21 09:53:23] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-21 09:53:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","mobile_number":"818042746786"} 
[2025-09-21 09:53:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-21 09:53:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-21 09:53:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-21 09:53:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","wallet_id":"8003100011285"} 
[2025-09-21 09:53:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","wallet_id":"8003100011285"} 
[2025-09-21 09:53:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-21 09:53:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-21 09:53:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","mobile_number":"818042746786"} 
[2025-09-21 09:53:24] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-21 09:53:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cf5a9360f7f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":999.907970428466796875} 
[2025-09-21 09:53:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-21 09:53:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-21 09:53:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-21 09:53:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-21 09:53:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","mobile_number":"818042746786"} 
[2025-09-21 09:53:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-21 09:53:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-21 09:53:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-21 09:53:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","wallet_id":"8003100011285"} 
[2025-09-21 09:53:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","wallet_id":"8003100011285"} 
[2025-09-21 09:53:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-21 09:53:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-21 09:53:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","mobile_number":"818042746786"} 
[2025-09-21 09:53:41] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-21 09:53:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cf5aa49dd35","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":446.4089870452880859375} 
[2025-09-21 09:54:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-21 09:54:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-21 09:54:06] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-21 09:54:06] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-21 09:54:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","mobile_number":"818042746786"} 
[2025-09-21 09:54:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-21 09:54:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-21 09:54:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-21 09:54:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","wallet_id":"8003100011285"} 
[2025-09-21 09:54:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","wallet_id":"8003100011285"} 
[2025-09-21 09:54:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-21 09:54:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-21 09:54:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","mobile_number":"818042746786"} 
[2025-09-21 09:54:06] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-21 09:54:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cf5abe7aabd","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":444.583892822265625} 
[2025-09-21 09:54:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-21 09:54:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-21 09:54:44] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-21 09:54:44] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-21 09:54:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","mobile_number":"818042746786"} 
[2025-09-21 09:54:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-21 09:54:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-21 09:54:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-21 09:54:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","wallet_id":"8003100011285"} 
[2025-09-21 09:54:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","wallet_id":"8003100011285"} 
[2025-09-21 09:54:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-21 09:54:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-21 09:54:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","mobile_number":"818042746786"} 
[2025-09-21 09:54:44] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-21 09:54:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68cf5ae473237","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":421.700954437255859375} 
[2025-09-21 14:29:26] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-21 14:29:26] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-22 14:29:26"} 
[2025-09-21 14:29:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-21 16:07:24] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-21 16:07:25] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-21 16:07:26] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-22 16:07:24"} 
[2025-09-21 16:07:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 08:39:50] local.INFO: Successful PIN login via API {"user_id":39,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 08:39:52] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-23 08:39:50"} 
[2025-09-22 08:39:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 08:55:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-22 08:55:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-22 08:55:46] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-22 08:55:46] local.INFO: General API request started {"request_id":"REQ_68d09e927ba96","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-22 08:55:46] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-22 08:55:46] local.INFO: Request analysis {"request_id":"REQ_68d09e927ba96","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-22 08:55:46] local.INFO: General API processing data {"request_id":"REQ_68d09e927ba96","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-22 08:55:46] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-22 08:55:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-22 08:55:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-22 08:55:46] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":545} 
[2025-09-22 08:55:46] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-22 08:55:46] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-22 08:55:46] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d09e9290d19","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-22 08:55:46] local.INFO: Wallet API response received {"request_id":"GEN_68d09e9290d19","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-22 08:55:46] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d09e927ba96","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-22 08:55:46"}} 
[2025-09-22 08:55:46] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d09e927ba96","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-22 08:55:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d09e933978e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-22 08:55:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-22 08:55:47] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-22 08:55:47] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-22 08:55:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d09e933978e","mobile_number":"818042746786"} 
[2025-09-22 08:55:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d09e933978e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-22 08:55:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d09e933978e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-22 08:55:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-22 08:55:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d09e933978e","wallet_id":"8003100011285"} 
[2025-09-22 08:55:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d09e933978e","wallet_id":"8003100011285"} 
[2025-09-22 08:55:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d09e933978e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-22 08:55:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d09e933978e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-22 08:55:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d09e933978e","mobile_number":"818042746786"} 
[2025-09-22 08:55:47] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-22 08:55:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d09e933978e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":597.3889827728271484375} 
[2025-09-22 08:58:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-22 08:58:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-22 08:58:09] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-22 08:58:09] local.INFO: General API request started {"request_id":"REQ_68d09f21b9ccf","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-22 08:58:09] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-22 08:58:09] local.INFO: Request analysis {"request_id":"REQ_68d09f21b9ccf","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-22 08:58:09] local.INFO: General API processing data {"request_id":"REQ_68d09f21b9ccf","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-22 08:58:09] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-22 08:58:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-22 08:58:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-22 08:58:09] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":545} 
[2025-09-22 08:58:09] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-22 08:58:09] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-22 08:58:09] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d09f21c0c02","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-22 08:58:09] local.INFO: Wallet API response received {"request_id":"GEN_68d09f21c0c02","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-22 08:58:09] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d09f21b9ccf","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-22 08:58:09"}} 
[2025-09-22 08:58:09] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d09f21b9ccf","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-22 08:58:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d09f2233667","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-22 08:58:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-22 08:58:10] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-22 08:58:10] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-22 08:58:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d09f2233667","mobile_number":"818042746786"} 
[2025-09-22 08:58:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d09f2233667","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-22 08:58:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d09f2233667","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-22 08:58:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-22 08:58:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d09f2233667","wallet_id":"8003100011285"} 
[2025-09-22 08:58:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d09f2233667","wallet_id":"8003100011285"} 
[2025-09-22 08:58:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d09f2233667","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-22 08:58:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d09f2233667","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-22 08:58:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d09f2233667","mobile_number":"818042746786"} 
[2025-09-22 08:58:10] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-22 08:58:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d09f2233667","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":507.5919628143310546875} 
[2025-09-22 08:58:11] local.DEBUG: CRC Parameter String {"string":"amount=199500&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-09-22 08:58:11] local.DEBUG: CRC Calculation Result {"crc":"2032cfd3","input_params_count":4} 
[2025-09-22 08:58:11] local.DEBUG: CRC Verification {"received":"2032cfd3","calculated":"2032cfd3","match":true} 
[2025-09-22 08:58:11] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"199500","program_code":"N1","crc_provided":true} 
[2025-09-22 08:58:13] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-09-22 10:57:35] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 10:57:37] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-23 10:57:35"} 
[2025-09-22 10:57:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:15:07] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:15:08] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:15:09] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-23 11:15:07"} 
[2025-09-22 11:15:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:23:33] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:23:33] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:23:34] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-23 11:23:33"} 
[2025-09-22 11:23:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:24:39] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:24:39] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:24:40] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-23 11:24:38"} 
[2025-09-22 11:24:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 11:26:47] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-22 12:02:36] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 12:02:38] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-23 12:02:36"} 
[2025-09-22 12:02:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 12:02:40] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-22 13:34:16] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 13:34:18] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-23 13:34:15"} 
[2025-09-22 13:34:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 13:41:10] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 13:41:10] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-23 13:41:10"} 
[2025-09-22 13:41:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 14:23:00] local.INFO: Transaction history retrieved {"merchant_user_id":"N10003","total_transactions":7,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 14:24:06] local.INFO: Transaction history retrieved {"merchant_user_id":"N10003","total_transactions":7,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 14:24:08] local.INFO: Transaction history retrieved {"merchant_user_id":"N10003","total_transactions":5,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 14:24:17] local.INFO: Transaction history retrieved {"merchant_user_id":"N10003","total_transactions":7,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 14:24:58] local.WARNING: Invalid or expired session token attempt {"token_prefix":"WXzn0VANVn...","ip":"115.164.95.128","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-22 15:54:33] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 15:54:33] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 15:54:34] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-23 15:54:33"} 
[2025-09-22 15:54:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 15:59:22] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 15:59:23] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 15:59:24] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-23 15:59:22"} 
[2025-09-22 15:59:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 15:59:56] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-22 16:08:56] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:08:56] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:08:57] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-23 16:08:56"} 
[2025-09-22 16:08:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:10:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-22 16:10:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-22 16:10:07] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-22 16:10:07] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-22 16:10:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","mobile_number":"60123247318"} 
[2025-09-22 16:10:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-22 16:10:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-22 16:10:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-22 16:10:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","wallet_id":"8003100011284"} 
[2025-09-22 16:10:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","wallet_id":"8003100011284"} 
[2025-09-22 16:10:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-22 16:10:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-22 16:10:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","mobile_number":"60123247318"} 
[2025-09-22 16:10:08] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-22 16:10:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d1045fe6021","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":842.72098541259765625} 
[2025-09-22 16:13:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d105433b29f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-22 16:13:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-22 16:13:55] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-22 16:13:55] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-22 16:13:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d105433b29f","mobile_number":"60123247318"} 
[2025-09-22 16:13:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d105433b29f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-22 16:13:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d105433b29f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-22 16:13:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-22 16:13:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d105433b29f","wallet_id":"8003100011284"} 
[2025-09-22 16:13:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d105433b29f","wallet_id":"8003100011284"} 
[2025-09-22 16:13:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d105433b29f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-22 16:13:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d105433b29f","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-22 16:13:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d105433b29f","mobile_number":"60123247318"} 
[2025-09-22 16:13:55] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-22 16:13:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d105433b29f","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":477.7851104736328125} 
[2025-09-22 16:42:40] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:42:41] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-23 16:42:40"} 
[2025-09-22 16:42:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:42:47] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:42:48] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-23 16:42:47"} 
[2025-09-22 16:42:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:49:43] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:49:44] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:49:45] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-23 16:49:43"} 
[2025-09-22 16:49:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:49:53] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2025-09-22 16:49:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-22 16:49:53] local.INFO: QR payload decrypted successfully {"token":"49992912-8F1E-4F09-ADD9-3CC136900285","user_id":"XVC55"} 
[2025-09-22 16:49:53] local.INFO: Calling encrypt API {"token":"49992912-8F1E-4F09-ADD9-3CC136900285","user_id":"XVC55"} 
[2025-09-22 16:49:53] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2025-09-22 16:49:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-09-22 16:49:53] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2025-09-22 16:51:02] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:51:03] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:51:04] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-23 16:51:02"} 
[2025-09-22 16:51:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:57:10] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:57:11] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 16:57:12] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-23 16:57:10"} 
[2025-09-22 16:57:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 17:05:20] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-22 19:39:41] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 19:39:42] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-23 19:39:41"} 
[2025-09-22 19:39:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 22:36:42] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-22 22:36:42] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-23 22:36:42"} 
[2025-09-22 22:36:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 09:42:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 09:42:14] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 09:42:14] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-09-23 09:42:14] local.INFO: General API request started {"request_id":"REQ_68d1faf6ddf83","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-23 09:42:14] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-23 09:42:14] local.INFO: Request analysis {"request_id":"REQ_68d1faf6ddf83","raw_request_data":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","mobile_number":"60173132814","crc":"6cd506b1"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-23 09:42:14] local.INFO: General API processing data {"request_id":"REQ_68d1faf6ddf83","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-23 09:42:15] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-23 09:42:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 09:42:15] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 09:42:15] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":547} 
[2025-09-23 09:42:15] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6cd506b1","raw_request":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","mobile_number":"60173132814","crc":"6cd506b1"},"json_data":[]},"partner_id":16} 
[2025-09-23 09:42:15] local.INFO: Found mobile number in raw request data {"mobile_number":"60173132814"} 
[2025-09-23 09:42:15] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d1faf72f0d5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60173132814","mobile_number":"60173132814"} 
[2025-09-23 09:42:15] local.INFO: Wallet API response received {"request_id":"GEN_68d1faf72f0d5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60173132814","Wallet Account ID":"8003100010918","client_name":"Satishram Rames"}}} 
[2025-09-23 09:42:15] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d1faf6ddf83","wallet_status":1,"response_data":{"mobile_number":"60173132814","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60173132814","Wallet Account ID":"8003100010918","client_name":"Satishram Rames"}},"Response status":200,"processed_at":"2025-09-23 09:42:15"}} 
[2025-09-23 09:42:15] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d1faf6ddf83","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-23 09:45:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-23 09:45:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-23 09:45:02] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-23 09:45:02] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-23 09:45:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","mobile_number":"818042746786"} 
[2025-09-23 09:45:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-23 09:45:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-23 09:45:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-23 09:45:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","wallet_id":"8003100011285"} 
[2025-09-23 09:45:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","wallet_id":"8003100011285"} 
[2025-09-23 09:45:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-23 09:45:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-23 09:45:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","mobile_number":"818042746786"} 
[2025-09-23 09:45:03] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-23 09:45:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d1fb9ecdc81","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":607.9690456390380859375} 
[2025-09-23 09:45:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-23 09:45:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-23 09:45:20] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-23 09:45:20] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-23 09:45:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","mobile_number":"818042746786"} 
[2025-09-23 09:45:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-23 09:45:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-23 09:45:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-23 09:45:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","wallet_id":"8003100011285"} 
[2025-09-23 09:45:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","wallet_id":"8003100011285"} 
[2025-09-23 09:45:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-23 09:45:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-23 09:45:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","mobile_number":"818042746786"} 
[2025-09-23 09:45:20] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-23 09:45:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d1fbb01050a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":529.6881198883056640625} 
[2025-09-23 09:46:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-23 09:46:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-23 09:46:03] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-23 09:46:03] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-23 09:46:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","mobile_number":"818042746786"} 
[2025-09-23 09:46:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-23 09:46:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-23 09:46:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-23 09:46:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","wallet_id":"8003100011285"} 
[2025-09-23 09:46:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","wallet_id":"8003100011285"} 
[2025-09-23 09:46:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-23 09:46:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-23 09:46:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","mobile_number":"818042746786"} 
[2025-09-23 09:46:04] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-23 09:46:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d1fbdbb84b6","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":398.702144622802734375} 
[2025-09-23 10:09:08] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 10:09:08] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 10:09:09] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 10:09:08"} 
[2025-09-23 10:09:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 10:09:12] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-23 10:09:26] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 10:09:08"} 
[2025-09-23 10:09:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 10:09:40] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 10:09:08"} 
[2025-09-23 10:09:40] local.INFO: FCM token already available for biometric-enabled user {"user_id":29,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-23 10:09:40] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS","device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","device_name":"iPad (iPad)"} 
[2025-09-23 10:09:41] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 10:09:08"} 
[2025-09-23 10:09:41] local.INFO: FCM token already available for biometric-enabled user {"user_id":29,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-23 10:09:41] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS","device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","device_name":"iPad (iPad)"} 
[2025-09-23 10:09:48] local.INFO: Successful trusted device login via API {"user_id":29,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 10:09:48] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 10:09:49] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 10:09:48"} 
[2025-09-23 10:09:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 10:16:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:16:12] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 10:16:12] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-09-23 10:16:12] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":29,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-09-23 10:16:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:16:14] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 10:16:14] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-09-23 10:16:14] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":29,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-09-23 10:16:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:16:19] local.DEBUG: CRC Calculation Result {"crc":"12fd1a43","input_params_count":2} 
[2025-09-23 10:16:19] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"12fd1a43","match":false} 
[2025-09-23 10:16:19] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":null,"mobile_number":"60173132888","received_crc":"6cd506b1"} 
[2025-09-23 10:16:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:16:26] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 10:16:26] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-09-23 10:16:26] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":29,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-09-23 10:17:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:17:04] local.DEBUG: CRC Calculation Result {"crc":"12fd1a43","input_params_count":2} 
[2025-09-23 10:17:04] local.DEBUG: CRC Verification {"received":"12fd1a43","calculated":"12fd1a43","match":true} 
[2025-09-23 10:17:04] local.INFO: User verification status retrieved via API {"mobile_number":"60173132888","user_id":22,"phone_verified":true,"has_fcm_token":false,"partner_id":null} 
[2025-09-23 10:17:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:17:08] local.DEBUG: CRC Calculation Result {"crc":"12fd1a43","input_params_count":2} 
[2025-09-23 10:17:08] local.DEBUG: CRC Verification {"received":"12fd1a43","calculated":"12fd1a43","match":true} 
[2025-09-23 10:17:08] local.INFO: User verification status retrieved via API {"mobile_number":"60173132888","user_id":22,"phone_verified":true,"has_fcm_token":false,"partner_id":null} 
[2025-09-23 10:17:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:17:09] local.DEBUG: CRC Calculation Result {"crc":"12fd1a43","input_params_count":2} 
[2025-09-23 10:17:09] local.DEBUG: CRC Verification {"received":"12fd1a43","calculated":"12fd1a43","match":true} 
[2025-09-23 10:17:09] local.INFO: User verification status retrieved via API {"mobile_number":"60173132888","user_id":22,"phone_verified":true,"has_fcm_token":false,"partner_id":null} 
[2025-09-23 10:17:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:17:11] local.DEBUG: CRC Calculation Result {"crc":"12fd1a43","input_params_count":2} 
[2025-09-23 10:17:11] local.DEBUG: CRC Verification {"received":"12fd1a43","calculated":"12fd1a43","match":true} 
[2025-09-23 10:17:11] local.INFO: User verification status retrieved via API {"mobile_number":"60173132888","user_id":22,"phone_verified":true,"has_fcm_token":false,"partner_id":null} 
[2025-09-23 10:17:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:17:12] local.DEBUG: CRC Calculation Result {"crc":"12fd1a43","input_params_count":2} 
[2025-09-23 10:17:12] local.DEBUG: CRC Verification {"received":"12fd1a43","calculated":"12fd1a43","match":true} 
[2025-09-23 10:17:12] local.INFO: User verification status retrieved via API {"mobile_number":"60173132888","user_id":22,"phone_verified":true,"has_fcm_token":false,"partner_id":null} 
[2025-09-23 10:17:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132881&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:17:34] local.DEBUG: CRC Calculation Result {"crc":"bc965883","input_params_count":2} 
[2025-09-23 10:17:34] local.DEBUG: CRC Verification {"received":"bc965883","calculated":"bc965883","match":true} 
[2025-09-23 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 10:18:34] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-09-23 10:18:34] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":29,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-09-23 10:19:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132881&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:19:24] local.DEBUG: CRC Calculation Result {"crc":"bc965883","input_params_count":2} 
[2025-09-23 10:19:24] local.DEBUG: CRC Verification {"received":"bc965883","calculated":"bc965883","match":true} 
[2025-09-23 10:21:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132881&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:21:49] local.DEBUG: CRC Calculation Result {"crc":"bc965883","input_params_count":2} 
[2025-09-23 10:21:49] local.DEBUG: CRC Verification {"received":"bc965883","calculated":"bc965883","match":true} 
[2025-09-23 10:21:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:21:52] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 10:21:52] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-09-23 10:21:52] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":29,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-09-23 10:22:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:22:16] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 10:22:16] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-09-23 10:22:16] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":29,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-09-23 10:23:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:23:01] local.DEBUG: CRC Calculation Result {"crc":"c47fb580","input_params_count":2} 
[2025-09-23 10:23:01] local.DEBUG: CRC Verification {"received":"c47fb580","calculated":"c47fb580","match":true} 
[2025-09-23 10:23:01] local.INFO: User verification status retrieved via API {"mobile_number":"60122978760","user_id":7,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-09-23 10:23:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-23 10:23:05] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-09-23 10:23:05] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-09-23 10:23:05] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":29,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-09-23 14:41:48] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 14:41:48] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 14:41:49] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 14:41:48"} 
[2025-09-23 14:41:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 14:41:51] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-23 14:42:06] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-23 14:43:02] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 14:41:48"} 
[2025-09-23 14:43:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 14:47:53] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 14:41:48"} 
[2025-09-23 14:47:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-23 15:06:18] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 15:24:46] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:24:55] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:24:56] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:24:55"} 
[2025-09-23 15:24:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:39:09] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-09-23 15:39:09] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-09-23 15:39:09] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-09-23 15:39:10] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"999807","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-09-23 15:39:10] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":7,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-09-23 15:43:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-09-23 15:43:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-09-23 15:43:48] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-09-23 15:43:48] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-09-23 15:43:48] local.INFO: CRC validation passed for createTacRecord  
[2025-09-23 15:43:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-09-23 15:43:48] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-09-23 15:43:48] local.INFO: TAC record created successfully via API {"record_id":229,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-09-23 15:48:48"} 
[2025-09-23 15:43:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-09-23 15:43:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e2yypyN_R36B4Wmp5_hk...","title":"USDT request"} 
[2025-09-23 15:43:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1758613430363651%422fcc3e422fcc3e"} 
[2025-09-23 15:43:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-23 15:43:50\",\"data\":{\"user_id\":29,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1758613430363651%422fcc3e422fcc3e\"}}}","success":true} 
[2025-09-23 15:44:05] local.WARNING: Failed PIN attempt via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-23 15:44:10] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:44:11] local.INFO: FCM token saved for user {"user_id":29,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:44:15] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-09-23 15:44:15] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-09-23 15:44:15] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-09-23 15:44:15] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-09-23 15:44:16] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:44:25] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:44:30] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:35] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:38] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:42] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:44] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:46] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:48] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:49] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:44:52] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:44:10"} 
[2025-09-23 15:45:02] local.INFO: Successful PIN login via API {"user_id":29,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:45:04] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:45:02"} 
[2025-09-23 15:45:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":29,"active_user_id":29,"mobile_number":"60173132814","requested_id":"29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:45:07] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:45:02"} 
[2025-09-23 15:46:11] local.DEBUG: Session authenticated successfully {"user_id":29,"session_expires":"2025-09-24 15:45:02"} 
[2025-09-23 15:47:02] local.WARNING: Invalid or expired session token attempt {"token_prefix":"H56AulVlMx...","ip":"115.164.63.63","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-23 15:47:32] local.INFO: N1User created via API {"user_id":66,"mobile_number":"60173132814","memberhash":"PYUMA5B4175861365230IWID","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-23 15:47:33] local.INFO: FCM token saved for user {"user_id":66,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:47:38] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:47:32"} 
[2025-09-23 15:47:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":66,"active_user_id":66,"mobile_number":"60173132814","requested_id":"66","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:47:40] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:47:32"} 
[2025-09-23 15:47:52] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:47:32"} 
[2025-09-23 15:47:55] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:47:32"} 
[2025-09-23 15:48:32] local.INFO: Successful PIN login via API {"user_id":66,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:48:33] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:48:32"} 
[2025-09-23 15:48:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":66,"active_user_id":66,"mobile_number":"60173132814","requested_id":"66","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:48:40] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:48:32"} 
[2025-09-23 15:48:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":66,"active_user_id":66,"mobile_number":"60173132814","requested_id":"66","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:49:38] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:48:32"} 
[2025-09-23 15:49:38] local.INFO: N1User profile updated via API {"user_id":66,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-09-23 15:49:47] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:48:32"} 
[2025-09-23 15:50:16] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:48:32"} 
[2025-09-23 15:50:24] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:48:32"} 
[2025-09-23 15:50:26] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:48:32"} 
[2025-09-23 15:50:41] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:50:43] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-24 15:50:41"} 
[2025-09-23 15:50:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:52:37] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:52:38] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:52:39] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-24 15:52:37"} 
[2025-09-23 15:52:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:52:47] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-24 15:52:37"} 
[2025-09-23 15:52:47] local.INFO: Biometric disabled for N1User via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-23 15:52:55] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-24 15:52:37"} 
[2025-09-23 15:52:55] local.INFO: FCM token already available for biometric-enabled user {"user_id":28,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-23 15:52:55] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","device_name":"iPad (iPad)"} 
[2025-09-23 15:52:56] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-24 15:52:37"} 
[2025-09-23 15:52:56] local.INFO: FCM token already available for biometric-enabled user {"user_id":28,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-23 15:52:56] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","device_name":"iPad (iPad)"} 
[2025-09-23 15:53:03] local.INFO: Successful trusted device login via API {"user_id":28,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:53:03] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:53:04] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-24 15:53:03"} 
[2025-09-23 15:53:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:53:13] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-24 15:53:03"} 
[2025-09-23 15:53:13] local.INFO: Biometric disabled for N1User via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-23 15:53:18] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:48:32"} 
[2025-09-23 15:54:12] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:54:12] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:54:13] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-24 15:54:12"} 
[2025-09-23 15:54:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:54:41] local.INFO: Successful PIN login via API {"user_id":66,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:54:41] local.INFO: FCM token saved for user {"user_id":66,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:54:42] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:54:42] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:54:41"} 
[2025-09-23 15:54:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":66,"active_user_id":66,"mobile_number":"60173132814","requested_id":"66","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:54:44] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-24 15:54:42"} 
[2025-09-23 15:54:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:55:00] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-24 15:54:42"} 
[2025-09-23 15:55:00] local.INFO: Biometric disabled for N1User via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"BP22.250325.006"} 
[2025-09-23 15:55:06] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-24 15:54:42"} 
[2025-09-23 15:55:06] local.INFO: FCM token already available for biometric-enabled user {"user_id":13,"device_id":"HONORFNE-N29"} 
[2025-09-23 15:55:06] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORFNE-N29","device_name":"HONOR FNE-NX9"} 
[2025-09-23 15:55:08] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-24 15:54:42"} 
[2025-09-23 15:55:08] local.INFO: FCM token already available for biometric-enabled user {"user_id":13,"device_id":"HONORFNE-N29"} 
[2025-09-23 15:55:08] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORFNE-N29","device_name":"HONOR FNE-NX9"} 
[2025-09-23 15:55:14] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:55:18] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:55:19] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-09-24 15:55:14"} 
[2025-09-23 15:55:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:55:25] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:54:41"} 
[2025-09-23 15:55:25] local.INFO: FCM token already available for biometric-enabled user {"user_id":66,"device_id":"B9389A20-566F-480C-86F3-ECBE3E03DCDD"} 
[2025-09-23 15:55:25] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":66,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B9389A20-566F-480C-86F3-ECBE3E03DCDD","device_name":"iPhone (iPhone)"} 
[2025-09-23 15:55:27] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:54:41"} 
[2025-09-23 15:55:27] local.INFO: FCM token already available for biometric-enabled user {"user_id":66,"device_id":"B9389A20-566F-480C-86F3-ECBE3E03DCDD"} 
[2025-09-23 15:55:27] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":66,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B9389A20-566F-480C-86F3-ECBE3E03DCDD","device_name":"iPhone (iPhone)"} 
[2025-09-23 15:55:34] local.INFO: Successful trusted device login via API {"user_id":66,"device_id":"B9389A20-566F-480C-86F3-ECBE3E03DCDD","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:55:34] local.INFO: FCM token saved for user {"user_id":66,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:55:35] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 15:55:34"} 
[2025-09-23 15:55:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":66,"active_user_id":66,"mobile_number":"60173132814","requested_id":"66","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 15:55:43] local.WARNING: Invalid or expired session token attempt {"token_prefix":"ICl0THG61C...","ip":"115.164.42.56","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-23 15:56:22] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-24 15:53:03"} 
[2025-09-23 15:56:22] local.INFO: Biometric disabled for N1User via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":false,"device_id":"A6C4E58E-B463-5E0C-B33A-F1245FA238D5"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-23 15:57:13] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-23 15:57:22] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-23 16:00:28] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-09-23 16:00:53] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 16:01:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=999807&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-09-23 16:01:23] local.DEBUG: CRC Calculation Result {"crc":"7625d039","input_params_count":5} 
[2025-09-23 16:01:23] local.DEBUG: CRC Verification {"received":"c58549b8","calculated":"7625d039","match":false} 
[2025-09-23 16:01:23] local.WARNING: Invalid CRC in verifyTac request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814","received_crc":"c58549b8"} 
[2025-09-23 16:01:23] local.ERROR: Cannot modify header information - headers already sent by (output started at /home/kashplus/n1uat.kashplus.my/webservices/routes/api.php:1) {"exception":"[object] (ErrorException(code: 0): Cannot modify header information - headers already sent by (output started at /home/kashplus/n1uat.kashplus.my/webservices/routes/api.php:1) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php:322)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Cannot modify h...', '/home/kashplus/...', 322)
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Cannot modify h...', '/home/kashplus/...', 322)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php(322): header('HTTP/1.1 400 Ba...', true, 400)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php(401): Symfony\\Component\\HttpFoundation\\Response->sendHeaders()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Symfony\\Component\\HttpFoundation\\Response->send()
#5 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#6 {main}
"} 
[2025-09-23 16:01:23] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(ErrorException))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(ErrorException))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(ErrorException))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(ErrorException))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 16:01:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=999807&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-09-23 16:01:25] local.DEBUG: CRC Calculation Result {"crc":"7625d039","input_params_count":5} 
[2025-09-23 16:01:25] local.DEBUG: CRC Verification {"received":"c58549b8","calculated":"7625d039","match":false} 
[2025-09-23 16:01:25] local.WARNING: Invalid CRC in verifyTac request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814","received_crc":"c58549b8"} 
[2025-09-23 16:01:25] local.ERROR: Cannot modify header information - headers already sent by (output started at /home/kashplus/n1uat.kashplus.my/webservices/routes/api.php:1) {"exception":"[object] (ErrorException(code: 0): Cannot modify header information - headers already sent by (output started at /home/kashplus/n1uat.kashplus.my/webservices/routes/api.php:1) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php:322)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Cannot modify h...', '/home/kashplus/...', 322)
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Cannot modify h...', '/home/kashplus/...', 322)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php(322): header('HTTP/1.1 400 Ba...', true, 400)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php(401): Symfony\\Component\\HttpFoundation\\Response->sendHeaders()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Symfony\\Component\\HttpFoundation\\Response->send()
#5 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#6 {main}
"} 
[2025-09-23 16:01:25] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(ErrorException))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(ErrorException))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(ErrorException))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(ErrorException))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 16:01:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=999807&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-09-23 16:01:27] local.DEBUG: CRC Calculation Result {"crc":"7625d039","input_params_count":5} 
[2025-09-23 16:01:27] local.DEBUG: CRC Verification {"received":"c58549b8","calculated":"7625d039","match":false} 
[2025-09-23 16:01:27] local.WARNING: Invalid CRC in verifyTac request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814","received_crc":"c58549b8"} 
[2025-09-23 16:01:27] local.ERROR: Cannot modify header information - headers already sent by (output started at /home/kashplus/n1uat.kashplus.my/webservices/routes/api.php:1) {"exception":"[object] (ErrorException(code: 0): Cannot modify header information - headers already sent by (output started at /home/kashplus/n1uat.kashplus.my/webservices/routes/api.php:1) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php:322)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Cannot modify h...', '/home/kashplus/...', 322)
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Cannot modify h...', '/home/kashplus/...', 322)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php(322): header('HTTP/1.1 400 Ba...', true, 400)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php(401): Symfony\\Component\\HttpFoundation\\Response->sendHeaders()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Symfony\\Component\\HttpFoundation\\Response->send()
#5 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#6 {main}
"} 
[2025-09-23 16:01:27] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(ErrorException))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(ErrorException))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(ErrorException))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(ErrorException))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 16:01:51] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-09-23 16:01:51] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-09-23 16:01:51] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-09-23 16:01:52] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"138224","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-09-23 16:01:52] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":8,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-09-23 16:01:52] local.ERROR: Cannot modify header information - headers already sent by (output started at /home/kashplus/n1uat.kashplus.my/webservices/routes/api.php:1) {"exception":"[object] (ErrorException(code: 0): Cannot modify header information - headers already sent by (output started at /home/kashplus/n1uat.kashplus.my/webservices/routes/api.php:1) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php:322)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Cannot modify h...', '/home/kashplus/...', 322)
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Cannot modify h...', '/home/kashplus/...', 322)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php(322): header('HTTP/1.1 200 OK', true, 200)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/http-foundation/Response.php(401): Symfony\\Component\\HttpFoundation\\Response->sendHeaders()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Symfony\\Component\\HttpFoundation\\Response->send()
#5 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#6 {main}
"} 
[2025-09-23 16:01:52] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(ErrorException))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(ErrorException))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(ErrorException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(ErrorException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(ErrorException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(ErrorException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(ErrorException))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(ErrorException))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-09-23 16:03:52] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-09-23 16:03:52] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-09-23 16:03:52] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-09-23 16:03:52] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"914671","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-09-23 16:03:52] local.INFO: TAC updated for mobile number {"mobile_number":"60173132814","tac_id":8,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-09-23 16:03:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=999807&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-09-23 16:03:58] local.DEBUG: CRC Calculation Result {"crc":"7625d039","input_params_count":5} 
[2025-09-23 16:03:58] local.DEBUG: CRC Verification {"received":"c58549b8","calculated":"7625d039","match":false} 
[2025-09-23 16:03:58] local.WARNING: Invalid CRC in verifyTac request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814","received_crc":"c58549b8"} 
[2025-09-23 16:04:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=914671&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-09-23 16:04:20] local.DEBUG: CRC Calculation Result {"crc":"6a8d5660","input_params_count":5} 
[2025-09-23 16:04:20] local.DEBUG: CRC Verification {"received":"6a8d5660","calculated":"6a8d5660","match":true} 
[2025-09-23 16:04:20] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":8,"verified_at":"2025-09-23 15:21:08","timestamp_from_request":"2025-09-23 15:21:08","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-23 16:05:44] local.WARNING: Invalid or expired session token attempt {"token_prefix":"ICl0THG61C...","ip":"115.164.42.56","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-23 16:05:56] local.INFO: Successful PIN login via API {"user_id":66,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 16:05:57] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 16:05:56"} 
[2025-09-23 16:05:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":66,"active_user_id":66,"mobile_number":"60173132814","requested_id":"66","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 16:06:00] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 16:05:56"} 
[2025-09-23 16:06:19] local.INFO: Successful trusted device login via API {"user_id":66,"device_id":"B9389A20-566F-480C-86F3-ECBE3E03DCDD","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 16:06:19] local.INFO: FCM token saved for user {"user_id":66,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 16:06:20] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 16:06:19"} 
[2025-09-23 16:06:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":66,"active_user_id":66,"mobile_number":"60173132814","requested_id":"66","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 16:06:23] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 16:06:19"} 
[2025-09-23 16:06:23] local.INFO: Biometric disabled for N1User via API {"user_id":66,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"B9389A20-566F-480C-86F3-ECBE3E03DCDD"} 
[2025-09-23 16:06:39] local.WARNING: Invalid or expired session token attempt {"token_prefix":"sGfbM7Fz8U...","ip":"115.164.42.56","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-09-23 16:06:50] local.INFO: Successful PIN login via API {"user_id":66,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 16:06:52] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 16:06:50"} 
[2025-09-23 16:06:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":66,"active_user_id":66,"mobile_number":"60173132814","requested_id":"66","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 16:06:59] local.DEBUG: Session authenticated successfully {"user_id":66,"session_expires":"2025-09-24 16:06:50"} 
[2025-09-23 16:42:51] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 16:42:51] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-24 16:42:51"} 
[2025-09-23 16:42:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 17:28:37] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 17:28:37] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-24 17:28:37"} 
[2025-09-23 17:28:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 17:37:26] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 17:37:26] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 17:37:27] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-24 17:37:26"} 
[2025-09-23 17:37:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 21:08:09] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-23 21:08:11] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-24 21:08:09"} 
[2025-09-23 21:08:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 09:19:42] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-09-24 09:19:42] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-09-24 09:19:42] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-09-24 09:19:43] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"577780","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-09-24 09:19:43] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":9,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-09-24 09:20:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=577780&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-09-24 09:20:03] local.DEBUG: CRC Calculation Result {"crc":"dd2acc96","input_params_count":5} 
[2025-09-24 09:20:03] local.DEBUG: CRC Verification {"received":"dd2acc96","calculated":"dd2acc96","match":true} 
[2025-09-24 09:20:03] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":9,"verified_at":"2025-09-23 15:21:08","timestamp_from_request":"2025-09-23 15:21:08","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-24 09:21:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=577780&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-09-24 09:21:30] local.DEBUG: CRC Calculation Result {"crc":"dd2acc96","input_params_count":5} 
[2025-09-24 09:21:30] local.DEBUG: CRC Verification {"received":"dd2acc96","calculated":"dd2acc96","match":true} 
[2025-09-24 09:21:30] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60173132814","tac":"577780","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-24 10:05:01] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 10:05:03] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 10:05:01"} 
[2025-09-24 10:05:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 10:41:42] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 10:41:44] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 10:41:42"} 
[2025-09-24 10:41:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 10:46:03] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 10:46:04] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 10:46:05] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 10:46:03"} 
[2025-09-24 10:46:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:01:28] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:01:28] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:01:30] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 11:01:28"} 
[2025-09-24 11:01:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:02:01] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:02:03] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 11:02:01"} 
[2025-09-24 11:02:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:02:22] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:02:23] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 11:02:22"} 
[2025-09-24 11:02:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:08:52] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:08:53] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 11:08:52"} 
[2025-09-24 11:08:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:12:27] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-24 11:12:31] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:12:33] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 11:12:31"} 
[2025-09-24 11:12:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:25:59] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 11:26:00] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-25 11:25:59"} 
[2025-09-24 11:26:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 12:46:32] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 12:46:34] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-25 12:46:32"} 
[2025-09-24 12:46:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 12:47:16] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-24 12:47:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-24 12:47:16] local.INFO: QR payload decrypted successfully {"token":"53963F29-CDEC-4BCD-9985-C1AB4F092DC5","user_id":"GLOBE00"} 
[2025-09-24 12:47:16] local.INFO: Calling encrypt API {"token":"53963F29-CDEC-4BCD-9985-C1AB4F092DC5","user_id":"GLOBE00"} 
[2025-09-24 12:47:16] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-24 12:47:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-24 12:47:17] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-24 12:57:56] local.INFO: N1User created via API {"user_id":67,"mobile_number":"818038087299","memberhash":"ARDOJMJV17586898762ASD7N","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-24 12:57:57] local.INFO: FCM token saved for user {"user_id":67,"mobile_number":"818038087299","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 12:57:59] local.DEBUG: Session authenticated successfully {"user_id":67,"session_expires":"2025-09-25 12:57:56"} 
[2025-09-24 12:57:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":67,"active_user_id":67,"mobile_number":"818038087299","requested_id":"67","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:08:06] local.WARNING: Failed PIN attempt via API {"user_id":67,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-24 13:08:59] local.INFO: N1User created via API {"user_id":68,"mobile_number":"819032677769","memberhash":"YQGJDJVC1758690539PX6ABR","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-24 13:09:02] local.INFO: FCM token saved for user {"user_id":68,"mobile_number":"819032677769","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:09:05] local.DEBUG: Session authenticated successfully {"user_id":68,"session_expires":"2025-09-25 13:08:59"} 
[2025-09-24 13:09:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":68,"active_user_id":68,"mobile_number":"819032677769","requested_id":"68","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:10:48] local.INFO: Successful PIN login via API {"user_id":67,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:10:49] local.INFO: FCM token saved for user {"user_id":67,"mobile_number":"818038087299","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:10:51] local.DEBUG: Session authenticated successfully {"user_id":67,"session_expires":"2025-09-25 13:10:48"} 
[2025-09-24 13:10:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":67,"active_user_id":67,"mobile_number":"818038087299","requested_id":"67","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:11:31] local.INFO: Successful PIN login via API {"user_id":67,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:11:33] local.DEBUG: Session authenticated successfully {"user_id":67,"session_expires":"2025-09-25 13:11:31"} 
[2025-09-24 13:11:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":67,"active_user_id":67,"mobile_number":"818038087299","requested_id":"67","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:39:38] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 13:39:39] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-25 13:39:38"} 
[2025-09-24 13:39:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 16:01:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:01:16] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:01:16] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-24 16:01:16] local.INFO: General API request started {"request_id":"REQ_68d3a54c86edc","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-24 16:01:16] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-24 16:01:16] local.INFO: Request analysis {"request_id":"REQ_68d3a54c86edc","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-24 16:01:16] local.INFO: General API processing data {"request_id":"REQ_68d3a54c86edc","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-24 16:01:16] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-24 16:01:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:01:16] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:01:16] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":548} 
[2025-09-24 16:01:16] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-24 16:01:16] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-24 16:01:16] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d3a54cbaea0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-24 16:01:17] local.INFO: Wallet API response received {"request_id":"GEN_68d3a54cbaea0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-24 16:01:17] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d3a54c86edc","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-24 16:01:17"}} 
[2025-09-24 16:01:17] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d3a54c86edc","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-24 16:01:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-24 16:01:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:01:17] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:01:17] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-24 16:01:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","mobile_number":"818042746786"} 
[2025-09-24 16:01:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-24 16:01:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-24 16:01:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-24 16:01:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","wallet_id":"8003100011285"} 
[2025-09-24 16:01:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","wallet_id":"8003100011285"} 
[2025-09-24 16:01:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-24 16:01:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-24 16:01:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","mobile_number":"818042746786"} 
[2025-09-24 16:01:18] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-24 16:01:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d3a54d8d91b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":528.77902984619140625} 
[2025-09-24 16:02:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:02:54] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:02:54] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-24 16:02:54] local.INFO: General API request started {"request_id":"REQ_68d3a5ae3d5ae","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-24 16:02:54] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-24 16:02:54] local.INFO: Request analysis {"request_id":"REQ_68d3a5ae3d5ae","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-24 16:02:54] local.INFO: General API processing data {"request_id":"REQ_68d3a5ae3d5ae","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-24 16:02:54] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-24 16:02:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:02:54] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:02:54] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":548} 
[2025-09-24 16:02:54] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-24 16:02:54] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-24 16:02:54] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d3a5ae47efb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-24 16:02:54] local.INFO: Wallet API response received {"request_id":"GEN_68d3a5ae47efb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-24 16:02:54] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d3a5ae3d5ae","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-24 16:02:54"}} 
[2025-09-24 16:02:54] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d3a5ae3d5ae","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-24 16:02:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-24 16:02:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:02:55] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:02:55] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-24 16:02:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","mobile_number":"818042746786"} 
[2025-09-24 16:02:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-24 16:02:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-24 16:02:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-24 16:02:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","wallet_id":"8003100011285"} 
[2025-09-24 16:02:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","wallet_id":"8003100011285"} 
[2025-09-24 16:02:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-24 16:02:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-24 16:02:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","mobile_number":"818042746786"} 
[2025-09-24 16:02:55] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-24 16:02:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d3a5af180f8","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":639.4290924072265625} 
[2025-09-24 16:02:56] local.DEBUG: CRC Parameter String {"string":"amount=279300&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-09-24 16:02:56] local.DEBUG: CRC Calculation Result {"crc":"cde6d026","input_params_count":4} 
[2025-09-24 16:02:56] local.DEBUG: CRC Verification {"received":"cde6d026","calculated":"cde6d026","match":true} 
[2025-09-24 16:02:56] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"279300","program_code":"N1","crc_provided":true} 
[2025-09-24 16:02:56] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-09-24 16:03:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:03:17] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:03:17] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-24 16:03:17] local.INFO: General API request started {"request_id":"REQ_68d3a5c5b188c","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-24 16:03:17] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-24 16:03:17] local.INFO: Request analysis {"request_id":"REQ_68d3a5c5b188c","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-24 16:03:17] local.INFO: General API processing data {"request_id":"REQ_68d3a5c5b188c","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-24 16:03:17] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-24 16:03:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:03:17] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:03:18] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":548} 
[2025-09-24 16:03:18] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-24 16:03:18] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-24 16:03:18] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d3a5c6b9f7a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-24 16:03:18] local.INFO: Wallet API response received {"request_id":"GEN_68d3a5c6b9f7a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-24 16:03:18] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d3a5c5b188c","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-24 16:03:18"}} 
[2025-09-24 16:03:18] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d3a5c5b188c","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-24 16:03:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-24 16:03:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-24 16:03:19] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-24 16:03:19] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-24 16:03:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","mobile_number":"818042746786"} 
[2025-09-24 16:03:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-24 16:03:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-24 16:03:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-24 16:03:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","wallet_id":"8003100011285"} 
[2025-09-24 16:03:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","wallet_id":"8003100011285"} 
[2025-09-24 16:03:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-24 16:03:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-24 16:03:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","mobile_number":"818042746786"} 
[2025-09-24 16:03:19] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-24 16:03:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d3a5c746dda","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":408.093929290771484375} 
[2025-09-24 16:13:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:13:25] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:13:25] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-24 16:13:25] local.INFO: General API request started {"request_id":"REQ_68d3a8258c23b","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-24 16:13:25] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-24 16:13:25] local.INFO: Request analysis {"request_id":"REQ_68d3a8258c23b","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-24 16:13:25] local.INFO: General API processing data {"request_id":"REQ_68d3a8258c23b","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-24 16:13:25] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-24 16:13:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:13:25] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:13:25] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":551} 
[2025-09-24 16:13:25] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-09-24 16:13:25] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-09-24 16:13:25] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d3a825a58a1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-24 16:13:26] local.INFO: Wallet API response received {"request_id":"GEN_68d3a825a58a1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-24 16:13:26] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d3a8258c23b","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-09-24 16:13:26"}} 
[2025-09-24 16:13:26] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d3a8258c23b","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-24 16:13:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-24 16:13:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:13:26] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:13:26] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-24 16:13:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","mobile_number":"60123247318"} 
[2025-09-24 16:13:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-24 16:13:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-24 16:13:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-24 16:13:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","wallet_id":"8003100011284"} 
[2025-09-24 16:13:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","wallet_id":"8003100011284"} 
[2025-09-24 16:13:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-24 16:13:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-24 16:13:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","mobile_number":"60123247318"} 
[2025-09-24 16:13:27] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-24 16:13:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d3a8267ec2a","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":752.1860599517822265625} 
[2025-09-24 16:16:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:16:18] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:16:18] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-24 16:16:18] local.INFO: General API request started {"request_id":"REQ_68d3a8d22c4a8","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-24 16:16:18] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-24 16:16:18] local.INFO: Request analysis {"request_id":"REQ_68d3a8d22c4a8","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-24 16:16:18] local.INFO: General API processing data {"request_id":"REQ_68d3a8d22c4a8","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-24 16:16:18] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-24 16:16:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:16:18] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:16:18] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":551} 
[2025-09-24 16:16:18] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-09-24 16:16:18] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-09-24 16:16:18] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d3a8d23abc3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-24 16:16:19] local.INFO: Wallet API response received {"request_id":"GEN_68d3a8d23abc3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-24 16:16:19] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d3a8d22c4a8","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-09-24 16:16:19"}} 
[2025-09-24 16:16:19] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d3a8d22c4a8","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-24 16:16:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-24 16:16:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:16:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:16:19] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-24 16:16:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","mobile_number":"60123247318"} 
[2025-09-24 16:16:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-24 16:16:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-24 16:16:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-24 16:16:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","wallet_id":"8003100011284"} 
[2025-09-24 16:16:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","wallet_id":"8003100011284"} 
[2025-09-24 16:16:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-24 16:16:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-24 16:16:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","mobile_number":"60123247318"} 
[2025-09-24 16:16:19] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-24 16:16:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d3a8d378421","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":495.14484405517578125} 
[2025-09-24 16:16:20] local.DEBUG: CRC Parameter String {"string":"amount=285000&payee_wallet_id=8003100011284&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-09-24 16:16:20] local.DEBUG: CRC Calculation Result {"crc":"9e65c357","input_params_count":4} 
[2025-09-24 16:16:20] local.DEBUG: CRC Verification {"received":"9e65c357","calculated":"9e65c357","match":true} 
[2025-09-24 16:16:20] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","amount":"285000","program_code":"N1","crc_provided":true} 
[2025-09-24 16:16:21] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","response_status":"00"} 
[2025-09-24 16:16:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:16:28] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:16:28] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-24 16:16:28] local.INFO: General API request started {"request_id":"REQ_68d3a8dcad0ea","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-24 16:16:28] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-24 16:16:28] local.INFO: Request analysis {"request_id":"REQ_68d3a8dcad0ea","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-24 16:16:28] local.INFO: General API processing data {"request_id":"REQ_68d3a8dcad0ea","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-24 16:16:28] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-24 16:16:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:16:28] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:16:28] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":551} 
[2025-09-24 16:16:28] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-09-24 16:16:28] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-09-24 16:16:28] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d3a8dcbfab7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-24 16:16:29] local.INFO: Wallet API response received {"request_id":"GEN_68d3a8dcbfab7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-24 16:16:29] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d3a8dcad0ea","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-09-24 16:16:29"}} 
[2025-09-24 16:16:29] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d3a8dcad0ea","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-24 16:16:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-24 16:16:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-24 16:16:29] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-24 16:16:29] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-24 16:16:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","mobile_number":"60123247318"} 
[2025-09-24 16:16:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-24 16:16:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-24 16:16:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-24 16:16:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","wallet_id":"8003100011284"} 
[2025-09-24 16:16:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","wallet_id":"8003100011284"} 
[2025-09-24 16:16:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-24 16:16:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-24 16:16:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","mobile_number":"60123247318"} 
[2025-09-24 16:16:29] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-24 16:16:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d3a8dd49604","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":414.4370555877685546875} 
[2025-09-24 22:48:30] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-24 22:48:30] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-25 22:48:30"} 
[2025-09-24 22:48:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 09:28:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-25 09:28:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-25 09:28:21] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-25 09:28:21] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-25 09:28:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","mobile_number":"60123247318"} 
[2025-09-25 09:28:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-25 09:28:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-25 09:28:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-25 09:28:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","wallet_id":"8003100011284"} 
[2025-09-25 09:28:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","wallet_id":"8003100011284"} 
[2025-09-25 09:28:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-25 09:28:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-25 09:28:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","mobile_number":"60123247318"} 
[2025-09-25 09:28:22] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-25 09:28:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d49ab5a925c","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":909.2609882354736328125} 
[2025-09-25 09:30:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-25 09:30:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-25 09:30:38] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-25 09:30:38] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-25 09:30:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","mobile_number":"60123247318"} 
[2025-09-25 09:30:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-25 09:30:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-25 09:30:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-25 09:30:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","wallet_id":"8003100011284"} 
[2025-09-25 09:30:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","wallet_id":"8003100011284"} 
[2025-09-25 09:30:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-25 09:30:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-25 09:30:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","mobile_number":"60123247318"} 
[2025-09-25 09:30:39] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-25 09:30:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d49b3e7405e","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":548.799037933349609375} 
[2025-09-25 09:30:52] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 143 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"206D1700-E2E0-498F-BABA-13DC6717B61C","txnID":"71","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"65670d97"},"ip":"103.230.15.12"} 
[2025-09-25 09:30:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 143 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=206D1700-E2E0-498F-BABA-13DC6717B61C&txnID=71&userID=TENG13","length":229} 
[2025-09-25 09:30:52] local.DEBUG: CRC Calculation Result {"crc":"65670d97","input_params_count":7} 
[2025-09-25 09:30:52] local.DEBUG: CRC Verification {"received":"65670d97","calculated":"65670d97","match":true} 
[2025-09-25 09:30:52] local.INFO: CRC validation passed for createTacRecord  
[2025-09-25 09:30:52] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-25 09:30:52] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-09-25 09:30:52] local.INFO: TAC record created successfully via API {"record_id":230,"txnID":"71","tac":"206D1700-E2E0-498F-BABA-13DC6717B61C","messageBody":"A request has been made to withdraw 143 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-09-25 09:35:52"} 
[2025-09-25 09:30:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"71","user_id":"TENG13"} 
[2025-09-25 09:30:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-09-25 09:30:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1758763854023445"} 
[2025-09-25 09:30:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"71","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-09-25 09:30:54\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"71\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 143 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1758763854023445\"}}}","success":true} 
[2025-09-25 09:30:59] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 09:30:59] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-26 09:30:59"} 
[2025-09-25 09:30:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 09:31:11] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=206D1700-E2E0-498F-BABA-13DC6717B61C&txnid=71","length":83} 
[2025-09-25 09:31:11] local.DEBUG: CRC Calculation Result {"crc":"a0c7b2f8","input_params_count":4} 
[2025-09-25 09:31:11] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=206D1700-E2E0-498F-BABA-13DC6717B61C&txnid=71&crc=a0c7b2f8","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"206D1700-E2E0-498F-BABA-13DC6717B61C","txnId":"71","success":true} 
[2025-09-25 09:31:11] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"71","tac":"206D1700-E2E0-498F-BABA-13DC6717B61C","approved_status":1} 
[2025-09-25 09:31:13] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-26 09:30:59"} 
[2025-09-25 09:31:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 09:31:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d49b6336943","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-09-25 09:31:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-09-25 09:31:15] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-09-25 09:31:15] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-09-25 09:31:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d49b6336943","mobile_number":"60123247318"} 
[2025-09-25 09:31:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d49b6336943","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-09-25 09:31:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d49b6336943","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-09-25 09:31:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-09-25 09:31:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d49b6336943","wallet_id":"8003100011284"} 
[2025-09-25 09:31:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d49b6336943","wallet_id":"8003100011284"} 
[2025-09-25 09:31:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d49b6336943","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-09-25 09:31:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d49b6336943","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-09-25 09:31:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d49b6336943","mobile_number":"60123247318"} 
[2025-09-25 09:31:15] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-09-25 09:31:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d49b6336943","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":379.1000843048095703125} 
[2025-09-25 09:59:49] local.INFO: N1User created via API {"user_id":69,"mobile_number":"60173132814","memberhash":"JE6VM23K1758765589IBCDAR","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-25 09:59:51] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 09:59:49"} 
[2025-09-25 09:59:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 10:00:08] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 09:59:49"} 
[2025-09-25 10:00:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 10:00:40] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 09:59:49"} 
[2025-09-25 10:00:41] local.INFO: N1User profile updated via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field","job_title"]} 
[2025-09-25 10:01:15] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 09:59:49"} 
[2025-09-25 10:01:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 10:01:22] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:01:26] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:03:59] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:04:39] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:13:11] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:13:40] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:13:59] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:16:58] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:19:16] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:23:26] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:26:57] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:26:59] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:27:00] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:27:37] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:33:17] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:33:38] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:33:41] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:33:52] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:33:59] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:34:41] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 10:34:41] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 10:34:43] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 10:34:41"} 
[2025-09-25 10:34:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 10:34:44] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:36:06] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:36:17] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:37:03] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:38:06] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:40:07] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:40:19] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:40:59] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:45:53] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:46:55] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:47:27] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:48:33] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 10:48:50] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 11:08:06] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 10:34:41"} 
[2025-09-25 11:08:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:08:08] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 11:11:34] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:11:34] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:11:35] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 11:11:34"} 
[2025-09-25 11:11:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:15:34] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:15:35] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 11:15:34"} 
[2025-09-25 11:15:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:16:20] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 11:19:34] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:19:34] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:19:35] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 11:19:34"} 
[2025-09-25 11:19:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:24:29] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 11:44:33] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:44:33] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:44:35] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 11:44:33"} 
[2025-09-25 11:44:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:45:15] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:45:16] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 11:45:15"} 
[2025-09-25 11:45:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 11:51:42] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-25 11:51:47] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 11:45:15"} 
[2025-09-25 11:51:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 12:11:32] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 12:11:33] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-26 12:11:32"} 
[2025-09-25 12:11:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 12:17:25] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 12:17:26] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 12:17:27] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-26 12:17:25"} 
[2025-09-25 12:17:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 12:31:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-25 12:31:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-25 12:31:47] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-25 12:31:47] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-25 12:31:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","mobile_number":"818042746786"} 
[2025-09-25 12:31:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-25 12:31:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-25 12:31:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-25 12:31:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","wallet_id":"8003100011285"} 
[2025-09-25 12:31:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","wallet_id":"8003100011285"} 
[2025-09-25 12:31:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-25 12:31:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-25 12:31:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","mobile_number":"818042746786"} 
[2025-09-25 12:31:47] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-25 12:31:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d4c5b3417dc","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":473.461151123046875} 
[2025-09-25 12:32:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-25 12:32:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-25 12:32:05] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-25 12:32:05] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-25 12:32:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","mobile_number":"818042746786"} 
[2025-09-25 12:32:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-25 12:32:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-25 12:32:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-25 12:32:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","wallet_id":"8003100011285"} 
[2025-09-25 12:32:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","wallet_id":"8003100011285"} 
[2025-09-25 12:32:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-25 12:32:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-25 12:32:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","mobile_number":"818042746786"} 
[2025-09-25 12:32:05] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-25 12:32:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d4c5c53b9fb","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":402.2159576416015625} 
[2025-09-25 12:32:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-25 12:32:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-25 12:32:21] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-25 12:32:21] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-25 12:32:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","mobile_number":"818042746786"} 
[2025-09-25 12:32:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-25 12:32:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-25 12:32:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-25 12:32:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","wallet_id":"8003100011285"} 
[2025-09-25 12:32:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","wallet_id":"8003100011285"} 
[2025-09-25 12:32:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-25 12:32:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-25 12:32:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","mobile_number":"818042746786"} 
[2025-09-25 12:32:21] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-25 12:32:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d4c5d57d46d","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":354.156017303466796875} 
[2025-09-25 12:32:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-25 12:32:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-25 12:32:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-25 12:32:46] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-25 12:32:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","mobile_number":"818042746786"} 
[2025-09-25 12:32:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-25 12:32:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-25 12:32:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-25 12:32:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","wallet_id":"8003100011285"} 
[2025-09-25 12:32:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","wallet_id":"8003100011285"} 
[2025-09-25 12:32:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-25 12:32:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-25 12:32:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","mobile_number":"818042746786"} 
[2025-09-25 12:32:46] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-25 12:32:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d4c5ee10ead","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":435.855865478515625} 
[2025-09-25 13:46:01] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-09-26 12:17:25"} 
[2025-09-25 13:46:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 13:51:34] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 13:51:34] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 13:51:36] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 13:51:34"} 
[2025-09-25 13:51:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:07:57] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:07:58] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-09-26 14:07:57"} 
[2025-09-25 14:07:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:08:55] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:08:56] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:08:58] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-09-26 14:08:55"} 
[2025-09-25 14:08:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:36:33] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:36:34] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:36:35] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 14:36:33"} 
[2025-09-25 14:36:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:44:18] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:44:19] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 14:44:18"} 
[2025-09-25 14:44:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:44:33] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:44:34] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 14:44:33"} 
[2025-09-25 14:44:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:49:06] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:49:06] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:49:08] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 14:49:06"} 
[2025-09-25 14:49:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:52:26] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 14:49:06"} 
[2025-09-25 14:52:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:54:04] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:54:04] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:54:07] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 14:54:04"} 
[2025-09-25 14:54:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 14:58:11] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 14:54:04"} 
[2025-09-25 14:58:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 17:28:49] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 17:28:49] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-26 17:28:49"} 
[2025-09-25 17:28:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 20:45:59] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 20:46:00] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 20:45:59"} 
[2025-09-25 20:46:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 20:55:02] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 20:55:02] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 20:55:04] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 20:55:02"} 
[2025-09-25 20:55:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 22:55:14] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 22:55:15] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 22:55:14"} 
[2025-09-25 22:55:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 22:56:57] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-25 22:56:58] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-26 22:56:57"} 
[2025-09-25 22:56:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:45:10] local.INFO: N1User created via API {"user_id":70,"mobile_number":"60168166361","memberhash":"5DBB9HWA1758836710VV0LK5","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-26 05:45:11] local.INFO: FCM token saved for user {"user_id":70,"mobile_number":"60168166361","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:45:13] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:45:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:45:15] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:45:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:45:16] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:45:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:45:28] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:45:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:45:37] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:45:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:45:53] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:45:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:45:53] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:45:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:46:05] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:46:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:46:06] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:46:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:46:39] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:46:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:46:40] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:46:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 05:46:54] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-27 05:45:10"} 
[2025-09-26 05:46:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 09:16:34] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 09:16:48] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 10:25:49] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 10:52:10] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-26 11:11:25] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-26 11:17:10] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 11:20:21] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 11:25:15] local.WARNING: Failed PIN attempt via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-26 11:25:22] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 11:26:21] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 11:26:38] local.ERROR: Error calling getCards API {"idno":"021116040219","error":"cURL error 6: Could not resolve host: n1uat.kashplus.my (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://n1uat.kashplus.my/webservices/public/api/emv/cards/get"} 
[2025-09-26 11:27:13] local.ERROR: Error calling getCards API {"idno":"021116040219","error":"cURL error 6: Could not resolve host: n1uat.kashplus.my (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://n1uat.kashplus.my/webservices/public/api/emv/cards/get"} 
[2025-09-26 11:28:23] local.ERROR: Error calling getCards API {"idno":"021116040219","error":"cURL error 6: Could not resolve host: n1uat.kashplus.my (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://n1uat.kashplus.my/webservices/public/api/emv/cards/get"} 
[2025-09-26 11:34:42] local.WARNING: Failed PIN attempt via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-09-26 11:34:47] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 11:35:03] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 11:35:10] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 11:35:47] local.INFO: EMV card added with auto-slot assignment {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":3,"action":"updated"} 
[2025-09-26 11:35:48] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-09-26 11:35:53] local.INFO: EMV card removed from slot {"idno":"021116040219","slot":3,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-26 11:35:53] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 11:46:44] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 12:01:38] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:01:38] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:01:40] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-27 12:01:38"} 
[2025-09-26 12:01:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:01:42] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 12:02:45] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:03:17] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:04:00] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:04:00] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:04:02] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-27 12:04:00"} 
[2025-09-26 12:04:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:04:29] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 12:24:24] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:37:23] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:37:24] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-09-27 12:37:23"} 
[2025-09-26 12:37:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 12:38:21] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2025-09-26 12:38:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-26 12:38:22] local.INFO: QR payload decrypted successfully {"token":"46169AA0-C213-4B23-94D0-38FF74E5DF8C","user_id":"KOKU00"} 
[2025-09-26 12:38:22] local.INFO: Calling encrypt API {"token":"46169AA0-C213-4B23-94D0-38FF74E5DF8C","user_id":"KOKU00"} 
[2025-09-26 12:38:22] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2025-09-26 12:38:22] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-26 12:38:22] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2025-09-26 13:02:15] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 13:02:16] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-27 13:02:15"} 
[2025-09-26 13:02:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 13:04:25] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 13:04:25] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 13:04:26] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-27 13:04:25"} 
[2025-09-26 13:04:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 14:40:53] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 14:40:53] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 14:40:55] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-09-27 14:40:53"} 
[2025-09-26 14:40:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 14:41:41] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-09-26 15:37:57] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 15:37:57] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-27 15:37:57"} 
[2025-09-26 15:37:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 16:02:47] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-09-26 16:03:19] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 16:54:04] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 16:55:42] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 17:39:02] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 17:39:06] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 17:39:13] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 17:39:15] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 17:39:19] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 18:48:49] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 18:48:50] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 18:48:51] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-27 18:48:49"} 
[2025-09-26 18:48:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 18:50:22] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-27 18:48:49"} 
[2025-09-26 18:50:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 18:50:23] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-27 18:48:49"} 
[2025-09-26 18:50:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 22:23:46] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 22:23:47] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-27 22:23:46"} 
[2025-09-26 22:23:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 23:44:15] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 23:44:16] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-27 23:44:15"} 
[2025-09-26 23:44:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-26 23:44:32] local.INFO: QR Login started {"user_id":"GLOBE13","qr_payload_length":208} 
[2025-09-26 23:44:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-26 23:44:32] local.INFO: QR payload decrypted successfully {"token":"508199E6-D2C9-491A-9EA7-FB33249478D9","user_id":"GLOBE13"} 
[2025-09-26 23:44:32] local.INFO: Calling encrypt API {"token":"508199E6-D2C9-491A-9EA7-FB33249478D9","user_id":"GLOBE13"} 
[2025-09-26 23:44:32] local.INFO: Token encrypted with user ID {"user_id":"GLOBE13","encrypted_payload_length":218} 
[2025-09-26 23:44:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-26 23:44:32] local.INFO: QR Login completed successfully {"user_id":"GLOBE13"} 
[2025-09-26 23:45:03] local.INFO: QR Login started {"user_id":"GLOBE14","qr_payload_length":208} 
[2025-09-26 23:45:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-26 23:45:03] local.INFO: QR payload decrypted successfully {"token":"F4AA2177-1FFD-434F-9685-442312C0D609","user_id":"GLOBE14"} 
[2025-09-26 23:45:03] local.INFO: Calling encrypt API {"token":"F4AA2177-1FFD-434F-9685-442312C0D609","user_id":"GLOBE14"} 
[2025-09-26 23:45:03] local.INFO: Token encrypted with user ID {"user_id":"GLOBE14","encrypted_payload_length":218} 
[2025-09-26 23:45:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-26 23:45:03] local.INFO: QR Login completed successfully {"user_id":"GLOBE14"} 
[2025-09-27 09:12:11] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 09:12:13] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 09:12:15] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-28 09:12:11"} 
[2025-09-27 09:12:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 12:25:30] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 12:25:31] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-09-28 12:25:30"} 
[2025-09-27 12:25:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 12:26:28] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-27 12:26:28] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-27 12:26:28] local.INFO: QR payload decrypted successfully {"token":"A116D203-DF8E-4653-92E6-40204F0E56B1","user_id":"GLOBE00"} 
[2025-09-27 12:26:28] local.INFO: Calling encrypt API {"token":"A116D203-DF8E-4653-92E6-40204F0E56B1","user_id":"GLOBE00"} 
[2025-09-27 12:26:33] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-27 12:26:33] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-27 12:26:33] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-27 12:27:57] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 12:27:58] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-28 12:27:57"} 
[2025-09-27 12:27:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 12:29:18] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-28 12:27:57"} 
[2025-09-27 12:29:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 12:29:19] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-09-28 12:27:57"} 
[2025-09-27 12:29:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 14:14:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-09-27 14:14:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-27 14:14:00] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-09-27 14:14:00] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-09-27 14:14:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","mobile_number":"818037911717"} 
[2025-09-27 14:14:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-09-27 14:14:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-09-27 14:14:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-09-27 14:14:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","wallet_id":"8003100011275"} 
[2025-09-27 14:14:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","wallet_id":"8003100011275"} 
[2025-09-27 14:14:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-09-27 14:14:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-09-27 14:14:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","mobile_number":"818037911717"} 
[2025-09-27 14:14:00] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-09-27 14:14:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d780a8041d6","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":644.93083953857421875} 
[2025-09-27 14:14:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-09-27 14:14:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-27 14:14:15] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-09-27 14:14:15] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-09-27 14:14:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","mobile_number":"818037911717"} 
[2025-09-27 14:14:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-09-27 14:14:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-09-27 14:14:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-09-27 14:14:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","wallet_id":"8003100011275"} 
[2025-09-27 14:14:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","wallet_id":"8003100011275"} 
[2025-09-27 14:14:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-09-27 14:14:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-09-27 14:14:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","mobile_number":"818037911717"} 
[2025-09-27 14:14:16] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-09-27 14:14:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d780b79db4d","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":483.7458133697509765625} 
[2025-09-27 20:33:12] local.INFO: Successful PIN login via API {"user_id":70,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 20:33:13] local.INFO: FCM token saved for user {"user_id":70,"mobile_number":"60168166361","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 20:33:14] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-28 20:33:12"} 
[2025-09-27 20:33:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 20:33:18] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-28 20:33:12"} 
[2025-09-27 20:33:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 20:33:18] local.DEBUG: Session authenticated successfully {"user_id":70,"session_expires":"2025-09-28 20:33:12"} 
[2025-09-27 20:33:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":70,"active_user_id":70,"mobile_number":"60168166361","requested_id":"70","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 21:36:38] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-27 21:36:38] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-28 21:36:38"} 
[2025-09-27 21:36:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-28 11:22:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:22:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:22:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-28 11:22:12] local.INFO: General API request started {"request_id":"REQ_68d8a9e4c291c","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-28 11:22:12] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-28 11:22:12] local.INFO: Request analysis {"request_id":"REQ_68d8a9e4c291c","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-28 11:22:12] local.INFO: General API processing data {"request_id":"REQ_68d8a9e4c291c","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-28 11:22:13] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-09-28 11:22:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:22:13] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:22:13] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":554} 
[2025-09-28 11:22:13] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-28 11:22:13] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-28 11:22:13] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d8a9e51e64d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-28 11:22:16] local.INFO: Wallet API response received {"request_id":"GEN_68d8a9e51e64d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-28 11:22:16] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d8a9e4c291c","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-28 11:22:16"}} 
[2025-09-28 11:22:16] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d8a9e4c291c","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-28 11:22:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-28 11:22:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:22:16] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:22:16] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-28 11:22:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","mobile_number":"818042746786"} 
[2025-09-28 11:22:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-28 11:22:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-28 11:22:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-28 11:22:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","wallet_id":"8003100011285"} 
[2025-09-28 11:22:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","wallet_id":"8003100011285"} 
[2025-09-28 11:22:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-28 11:22:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-28 11:22:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","mobile_number":"818042746786"} 
[2025-09-28 11:22:17] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-28 11:22:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d8a9e8a9d18","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":840.135097503662109375} 
[2025-09-28 11:23:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:23:24] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:23:24] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-28 11:23:24] local.INFO: General API request started {"request_id":"REQ_68d8aa2c3007b","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-28 11:23:24] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-28 11:23:24] local.INFO: Request analysis {"request_id":"REQ_68d8aa2c3007b","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-28 11:23:24] local.INFO: General API processing data {"request_id":"REQ_68d8aa2c3007b","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-28 11:23:24] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-28 11:23:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:23:24] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:23:24] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":554} 
[2025-09-28 11:23:24] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-28 11:23:24] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-28 11:23:24] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d8aa2c3d4e8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-28 11:23:24] local.INFO: Wallet API response received {"request_id":"GEN_68d8aa2c3d4e8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-28 11:23:24] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d8aa2c3007b","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-28 11:23:24"}} 
[2025-09-28 11:23:24] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d8aa2c3007b","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-28 11:23:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-28 11:23:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:23:24] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:23:24] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-28 11:23:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","mobile_number":"818042746786"} 
[2025-09-28 11:23:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-28 11:23:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-28 11:23:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-28 11:23:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","wallet_id":"8003100011285"} 
[2025-09-28 11:23:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","wallet_id":"8003100011285"} 
[2025-09-28 11:23:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-28 11:23:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-28 11:23:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","mobile_number":"818042746786"} 
[2025-09-28 11:23:25] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-28 11:23:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d8aa2caa31d","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":375.5681514739990234375} 
[2025-09-28 11:23:25] local.DEBUG: CRC Parameter String {"string":"amount=199975&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-09-28 11:23:25] local.DEBUG: CRC Calculation Result {"crc":"544a60f9","input_params_count":4} 
[2025-09-28 11:23:25] local.DEBUG: CRC Verification {"received":"544a60f9","calculated":"544a60f9","match":true} 
[2025-09-28 11:23:25] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"199975","program_code":"N1","crc_provided":true} 
[2025-09-28 11:23:26] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-09-28 11:23:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:23:32] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:23:32] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-28 11:23:32] local.INFO: General API request started {"request_id":"REQ_68d8aa34a0fca","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-09-28 11:23:32] local.INFO: Wallet inquiry detected via raw request data  
[2025-09-28 11:23:32] local.INFO: Request analysis {"request_id":"REQ_68d8aa34a0fca","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-09-28 11:23:32] local.INFO: General API processing data {"request_id":"REQ_68d8aa34a0fca","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-09-28 11:23:32] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-09-28 11:23:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:23:32] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:23:32] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":554} 
[2025-09-28 11:23:32] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-09-28 11:23:32] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-09-28 11:23:32] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68d8aa34c1d24","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-28 11:23:32] local.INFO: Wallet API response received {"request_id":"GEN_68d8aa34c1d24","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-28 11:23:32] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68d8aa34a0fca","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-09-28 11:23:32"}} 
[2025-09-28 11:23:32] local.INFO: Wallet inquiry final response {"request_id":"REQ_68d8aa34a0fca","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-09-28 11:23:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-09-28 11:23:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-09-28 11:23:33] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-09-28 11:23:33] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-09-28 11:23:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","mobile_number":"818042746786"} 
[2025-09-28 11:23:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-09-28 11:23:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-09-28 11:23:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-09-28 11:23:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","wallet_id":"8003100011285"} 
[2025-09-28 11:23:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","wallet_id":"8003100011285"} 
[2025-09-28 11:23:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-09-28 11:23:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-09-28 11:23:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","mobile_number":"818042746786"} 
[2025-09-28 11:23:33] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-09-28 11:23:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68d8aa3554f92","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":455.397129058837890625} 
[2025-09-28 12:12:02] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-28 12:12:04] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-29 12:12:02"} 
[2025-09-28 12:12:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-28 15:22:57] local.INFO: Successful PIN login via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-28 15:22:58] local.INFO: FCM token saved for user {"user_id":37,"mobile_number":"818091683815","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-28 15:22:59] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-09-29 15:22:57"} 
[2025-09-28 15:22:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:13:38] local.INFO: Successful PIN login via API {"user_id":60,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:13:39] local.INFO: FCM token saved for user {"user_id":60,"mobile_number":"60102317296","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:13:41] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:13:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:13:52] local.INFO: Successful PIN login via API {"user_id":59,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:13:53] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:13:54] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-30 10:13:52"} 
[2025-09-29 10:13:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:13:59] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:13:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:14:00] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:14:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:14:00] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-30 10:13:52"} 
[2025-09-29 10:14:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:14:00] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-30 10:13:52"} 
[2025-09-29 10:14:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:14:07] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-30 10:13:52"} 
[2025-09-29 10:14:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:14:25] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-30 10:13:52"} 
[2025-09-29 10:14:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:14:25] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2025-09-30 10:13:52"} 
[2025-09-29 10:14:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:14:36] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:14:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:14:59] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:14:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:15:00] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:15:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:16:19] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:16:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:16:23] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:16:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:16:52] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:16:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:16:52] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:16:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:17:03] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:17:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:17:03] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:17:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:17:12] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:17:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:17:12] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:17:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:20:05] local.INFO: N1User created via API {"user_id":71,"mobile_number":"60123678698","memberhash":"JCXLE56N1759112405XUG0AI","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-29 10:20:06] local.INFO: FCM token saved for user {"user_id":71,"mobile_number":"60123678698","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:20:09] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:20:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:21:20] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:21:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:21:20] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:21:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:21:46] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:21:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:22:23] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:22:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:22:24] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:22:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:22:28] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:22:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:22:29] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:22:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:22:39] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:22:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:22:47] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:22:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:22:47] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:22:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:22:52] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:20:05"} 
[2025-09-29 10:22:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:24:33] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:24:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:24:34] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:24:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:25:57] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:25:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:25:57] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 10:13:38"} 
[2025-09-29 10:25:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:27:07] local.INFO: Successful PIN login via API {"user_id":71,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 10:27:08] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-09-30 10:27:07"} 
[2025-09-29 10:27:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 11:24:33] local.INFO: Successful PIN login via API {"user_id":60,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 11:24:34] local.INFO: FCM token saved for user {"user_id":60,"mobile_number":"60102317296","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 11:24:35] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 11:24:33"} 
[2025-09-29 11:24:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 11:24:38] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 11:24:33"} 
[2025-09-29 11:24:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 11:24:39] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-09-30 11:24:33"} 
[2025-09-29 11:24:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 11:52:00] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 11:52:01] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-09-30 11:52:00"} 
[2025-09-29 11:52:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 12:05:31] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 12:05:32] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 12:05:31"} 
[2025-09-29 12:05:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 12:27:58] local.INFO: N1User created via API {"user_id":72,"mobile_number":"819081284465","memberhash":"YAHRIDBW1759120078MTD99O","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-29 12:27:59] local.INFO: FCM token saved for user {"user_id":72,"mobile_number":"819081284465","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 12:28:01] local.DEBUG: Session authenticated successfully {"user_id":72,"session_expires":"2025-09-30 12:27:58"} 
[2025-09-29 12:28:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":72,"active_user_id":72,"mobile_number":"819081284465","requested_id":"72","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 12:30:05] local.INFO: QR Login started {"user_id":"SHIN08","qr_payload_length":208} 
[2025-09-29 12:30:05] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-29 12:30:05] local.INFO: QR payload decrypted successfully {"token":"FFB6F91A-8689-46E4-B1CE-2A2DBF19BEF2","user_id":"SHIN08"} 
[2025-09-29 12:30:05] local.INFO: Calling encrypt API {"token":"FFB6F91A-8689-46E4-B1CE-2A2DBF19BEF2","user_id":"SHIN08"} 
[2025-09-29 12:30:05] local.INFO: Token encrypted with user ID {"user_id":"SHIN08","encrypted_payload_length":216} 
[2025-09-29 12:30:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-09-29 12:30:05] local.INFO: QR Login completed successfully {"user_id":"SHIN08"} 
[2025-09-29 13:15:53] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 13:15:54] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 13:15:53"} 
[2025-09-29 13:15:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:05:11] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:05:12] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:05:13] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-30 14:05:11"} 
[2025-09-29 14:05:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:05:51] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:05:51] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 14:05:51"} 
[2025-09-29 14:05:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:11:55] local.INFO: PIN updated via API {"user_id":11,"mobile_number":"60126645915","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:12:08] local.INFO: Successful PIN login via API {"user_id":11,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:20:49] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:12:08"} 
[2025-09-29 14:20:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:22:01] local.INFO: Successful PIN login via API {"user_id":11,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:22:01] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:22:03] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:22:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:22:07] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:22:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:22:07] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:22:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:32:03] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:32:04] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 14:32:03"} 
[2025-09-29 14:32:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:33:38] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:33:38] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 14:33:38"} 
[2025-09-29 14:33:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:38:35] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:38:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:39:25] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:39:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:39:28] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:39:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:39:28] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:39:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:45:39] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:45:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:45:40] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-09-30 14:22:01"} 
[2025-09-29 14:45:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:47:12] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 14:47:12] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 14:47:12"} 
[2025-09-29 14:47:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:24:39] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:24:39] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:24:41] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-30 15:24:39"} 
[2025-09-29 15:24:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:25:36] local.INFO: N1User created via API {"user_id":73,"mobile_number":"819095432890","memberhash":"7MP9BEV41759130736SQD2ZY","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-29 15:25:37] local.INFO: FCM token saved for user {"user_id":73,"mobile_number":"819095432890","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:25:39] local.DEBUG: Session authenticated successfully {"user_id":73,"session_expires":"2025-09-30 15:25:36"} 
[2025-09-29 15:25:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":73,"active_user_id":73,"mobile_number":"819095432890","requested_id":"73","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:30:01] local.INFO: QR Login started {"user_id":"MARON00","qr_payload_length":208} 
[2025-09-29 15:30:01] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-29 15:30:01] local.INFO: QR payload decrypted successfully {"token":"4CA100CB-6365-4576-BFB2-B1F942AFE698","user_id":"MARON00"} 
[2025-09-29 15:30:01] local.INFO: Calling encrypt API {"token":"4CA100CB-6365-4576-BFB2-B1F942AFE698","user_id":"MARON00"} 
[2025-09-29 15:30:01] local.INFO: Token encrypted with user ID {"user_id":"MARON00","encrypted_payload_length":218} 
[2025-09-29 15:30:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-29 15:30:02] local.INFO: QR Login completed successfully {"user_id":"MARON00"} 
[2025-09-29 15:48:27] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:48:28] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:48:29] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-09-30 15:48:27"} 
[2025-09-29 15:48:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:48:34] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 15:48:35] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 15:48:34"} 
[2025-09-29 15:48:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 16:12:23] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 16:12:23] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 16:12:23"} 
[2025-09-29 16:12:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 19:02:29] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 19:02:30] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 19:02:29"} 
[2025-09-29 19:02:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 19:43:38] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 19:43:38] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-09-30 19:43:38"} 
[2025-09-29 19:43:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 22:09:56] local.INFO: Successful PIN login via API {"user_id":73,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-29 22:09:57] local.DEBUG: Session authenticated successfully {"user_id":73,"session_expires":"2025-09-30 22:09:56"} 
[2025-09-29 22:09:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":73,"active_user_id":73,"mobile_number":"819095432890","requested_id":"73","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 09:09:21] local.INFO: Successful PIN login via API {"user_id":60,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 09:09:21] local.INFO: FCM token saved for user {"user_id":60,"mobile_number":"60102317296","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 09:09:23] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-10-01 09:09:21"} 
[2025-09-30 09:09:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 09:09:26] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-10-01 09:09:21"} 
[2025-09-30 09:09:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 09:09:27] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-10-01 09:09:21"} 
[2025-09-30 09:09:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:03:41] local.INFO: N1User created via API {"user_id":74,"mobile_number":"819044944536","memberhash":"IFLOJ7TU1759212221WN5AHI","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-30 14:03:42] local.INFO: FCM token saved for user {"user_id":74,"mobile_number":"819044944536","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:03:44] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2025-10-01 14:03:41"} 
[2025-09-30 14:03:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:04:46] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:04:47] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-01 14:04:46"} 
[2025-09-30 14:04:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:05:38] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-30 14:05:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-30 14:05:38] local.INFO: QR payload decrypted successfully {"token":"95BCF0D2-F00F-4FB3-A974-14B2A31F6F70","user_id":"GLOBE00"} 
[2025-09-30 14:05:38] local.INFO: Calling encrypt API {"token":"95BCF0D2-F00F-4FB3-A974-14B2A31F6F70","user_id":"GLOBE00"} 
[2025-09-30 14:05:38] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-30 14:05:38] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-30 14:05:38] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-30 14:09:31] local.INFO: N1User created via API {"user_id":75,"mobile_number":"819084846494","memberhash":"WVVUYYPG1759212571RRMSGO","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-09-30 14:09:32] local.INFO: FCM token saved for user {"user_id":75,"mobile_number":"819084846494","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:09:34] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2025-10-01 14:09:31"} 
[2025-09-30 14:09:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:11:23] local.INFO: QR Login started {"user_id":"CHIEMI18","qr_payload_length":208} 
[2025-09-30 14:11:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-30 14:11:23] local.INFO: QR payload decrypted successfully {"token":"A27F2A3D-F392-4B66-B1EA-40631CD7358F","user_id":"CHIEMI18"} 
[2025-09-30 14:11:23] local.INFO: Calling encrypt API {"token":"A27F2A3D-F392-4B66-B1EA-40631CD7358F","user_id":"CHIEMI18"} 
[2025-09-30 14:11:24] local.INFO: Token encrypted with user ID {"user_id":"CHIEMI18","encrypted_payload_length":219} 
[2025-09-30 14:11:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-09-30 14:11:24] local.INFO: QR Login completed successfully {"user_id":"CHIEMI18"} 
[2025-09-30 14:12:24] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2025-10-01 14:03:41"} 
[2025-09-30 14:12:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:12:24] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2025-10-01 14:03:41"} 
[2025-09-30 14:12:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:12:43] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2025-10-01 14:03:41"} 
[2025-09-30 14:12:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:13:16] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:13:16] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-01 14:13:16"} 
[2025-09-30 14:13:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:13:35] local.INFO: Successful PIN login via API {"user_id":41,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:13:35] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:13:35] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-01 14:13:35"} 
[2025-09-30 14:13:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:13:36] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2025-10-01 14:13:35"} 
[2025-09-30 14:13:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:14:23] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-09-30 14:14:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-09-30 14:14:23] local.INFO: QR payload decrypted successfully {"token":"CBD45587-B079-4940-833C-927B6DC853B7","user_id":"GLOBE00"} 
[2025-09-30 14:14:23] local.INFO: Calling encrypt API {"token":"CBD45587-B079-4940-833C-927B6DC853B7","user_id":"GLOBE00"} 
[2025-09-30 14:14:23] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-09-30 14:14:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-09-30 14:14:23] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-09-30 14:14:30] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2025-10-01 14:03:41"} 
[2025-09-30 14:14:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:14:31] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2025-10-01 14:03:41"} 
[2025-09-30 14:14:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-09-30 14:14:35] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2025-10-01 14:03:41"} 
[2025-09-30 14:14:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 10:43:04] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 10:43:04] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 10:43:06] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 10:43:04"} 
[2025-10-01 10:43:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 10:49:41] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-01 12:28:33] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 12:28:35] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-02 12:28:33"} 
[2025-10-01 12:28:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 12:29:41] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-10-01 12:29:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-01 12:29:42] local.INFO: QR payload decrypted successfully {"token":"E83B061D-90B5-4F39-A671-43841D8F4BE9","user_id":"GLOBE00"} 
[2025-10-01 12:29:42] local.INFO: Calling encrypt API {"token":"E83B061D-90B5-4F39-A671-43841D8F4BE9","user_id":"GLOBE00"} 
[2025-10-01 12:29:42] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-10-01 12:29:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-01 12:29:42] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-10-01 12:30:14] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-02 12:28:33"} 
[2025-10-01 12:30:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 12:30:15] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-02 12:28:33"} 
[2025-10-01 12:30:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 12:30:16] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-02 12:28:33"} 
[2025-10-01 12:30:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 12:31:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-01 12:31:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 12:31:19] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-01 12:31:19] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-01 12:31:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","mobile_number":"818037911717"} 
[2025-10-01 12:31:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-01 12:31:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-01 12:31:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-01 12:31:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","wallet_id":"8003100011275"} 
[2025-10-01 12:31:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","wallet_id":"8003100011275"} 
[2025-10-01 12:31:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-01 12:31:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-01 12:31:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","mobile_number":"818037911717"} 
[2025-10-01 12:31:25] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-01 12:31:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dcae97c03cb","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":5818.417072296142578125} 
[2025-10-01 12:31:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-01 12:31:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 12:31:26] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-01 12:31:26] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-01 12:31:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","mobile_number":"818037911717"} 
[2025-10-01 12:31:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-01 12:31:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-01 12:31:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-01 12:31:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","wallet_id":"8003100011275"} 
[2025-10-01 12:31:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","wallet_id":"8003100011275"} 
[2025-10-01 12:31:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-01 12:31:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-01 12:31:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","mobile_number":"818037911717"} 
[2025-10-01 12:31:26] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-01 12:31:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dcae9e30908","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":484.45892333984375} 
[2025-10-01 12:31:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-01 12:31:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 12:31:45] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-01 12:31:45] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-01 12:31:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","mobile_number":"818037911717"} 
[2025-10-01 12:31:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-01 12:31:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-01 12:31:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-01 12:31:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","wallet_id":"8003100011275"} 
[2025-10-01 12:31:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","wallet_id":"8003100011275"} 
[2025-10-01 12:31:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-01 12:31:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-01 12:31:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","mobile_number":"818037911717"} 
[2025-10-01 12:31:45] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-01 12:31:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dcaeb14bf9b","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":442.7211284637451171875} 
[2025-10-01 13:02:43] local.INFO: N1User created via API {"user_id":76,"mobile_number":"818096801616","memberhash":"XXXYC0OM1759294963MMSD39","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-01 13:02:44] local.INFO: FCM token saved for user {"user_id":76,"mobile_number":"818096801616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:02:47] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-02 13:02:43"} 
[2025-10-01 13:02:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:03:13] local.INFO: N1User created via API {"user_id":77,"mobile_number":"818041395013","memberhash":"OSCEFZDK1759294993VICA7N","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-01 13:03:13] local.INFO: FCM token saved for user {"user_id":77,"mobile_number":"818041395013","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:03:16] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2025-10-02 13:03:13"} 
[2025-10-01 13:03:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:04:14] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:04:17] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 13:04:14"} 
[2025-10-01 13:04:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:04:50] local.INFO: N1User created via API {"user_id":78,"mobile_number":"818050463037","memberhash":"0MRIYH3Y17592950905MOAQU","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-01 13:04:51] local.INFO: FCM token saved for user {"user_id":78,"mobile_number":"818050463037","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:04:53] local.DEBUG: Session authenticated successfully {"user_id":78,"session_expires":"2025-10-02 13:04:50"} 
[2025-10-01 13:04:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":78,"active_user_id":78,"mobile_number":"818050463037","requested_id":"78","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:05:17] local.INFO: N1User created via API {"user_id":79,"mobile_number":"819055139801","memberhash":"U2VF7OH117592951178T3HV1","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-01 13:05:18] local.INFO: FCM token saved for user {"user_id":79,"mobile_number":"819055139801","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:05:22] local.DEBUG: Session authenticated successfully {"user_id":79,"session_expires":"2025-10-02 13:05:17"} 
[2025-10-01 13:05:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":79,"active_user_id":79,"mobile_number":"819055139801","requested_id":"79","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:06:04] local.DEBUG: Session authenticated successfully {"user_id":78,"session_expires":"2025-10-02 13:04:50"} 
[2025-10-01 13:06:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":78,"active_user_id":78,"mobile_number":"818050463037","requested_id":"78","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:06:26] local.DEBUG: Session authenticated successfully {"user_id":78,"session_expires":"2025-10-02 13:04:50"} 
[2025-10-01 13:06:26] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2025-10-02 13:03:13"} 
[2025-10-01 13:06:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":78,"active_user_id":78,"mobile_number":"818050463037","requested_id":"78","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:06:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:06:34] local.DEBUG: Session authenticated successfully {"user_id":79,"session_expires":"2025-10-02 13:05:17"} 
[2025-10-01 13:06:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":79,"active_user_id":79,"mobile_number":"819055139801","requested_id":"79","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:06:34] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-02 13:02:43"} 
[2025-10-01 13:06:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:07:39] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2025-10-02 13:03:13"} 
[2025-10-01 13:07:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:07:44] local.DEBUG: Session authenticated successfully {"user_id":79,"session_expires":"2025-10-02 13:05:17"} 
[2025-10-01 13:07:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":79,"active_user_id":79,"mobile_number":"819055139801","requested_id":"79","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:07:45] local.DEBUG: Session authenticated successfully {"user_id":79,"session_expires":"2025-10-02 13:05:17"} 
[2025-10-01 13:07:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":79,"active_user_id":79,"mobile_number":"819055139801","requested_id":"79","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:08:16] local.DEBUG: Session authenticated successfully {"user_id":79,"session_expires":"2025-10-02 13:05:17"} 
[2025-10-01 13:08:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":79,"active_user_id":79,"mobile_number":"819055139801","requested_id":"79","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:10:44] local.INFO: N1User created via API {"user_id":80,"mobile_number":"819024267303","memberhash":"BKFRKVB21759295444MWEMFD","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-01 13:10:45] local.INFO: FCM token saved for user {"user_id":80,"mobile_number":"819024267303","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:10:48] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2025-10-02 13:10:44"} 
[2025-10-01 13:10:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:17:19] local.INFO: N1User created via API {"user_id":81,"mobile_number":"818054292823","memberhash":"3XR3BG511759295839W4FZEE","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-01 13:17:20] local.INFO: FCM token saved for user {"user_id":81,"mobile_number":"818054292823","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:17:22] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2025-10-02 13:17:19"} 
[2025-10-01 13:17:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:17:59] local.INFO: N1User created via API {"user_id":82,"mobile_number":"819098406616","memberhash":"TT9OXEPV1759295879D3X8RA","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-01 13:18:00] local.INFO: FCM token saved for user {"user_id":82,"mobile_number":"819098406616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:18:02] local.DEBUG: Session authenticated successfully {"user_id":82,"session_expires":"2025-10-02 13:17:59"} 
[2025-10-01 13:18:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":82,"active_user_id":82,"mobile_number":"819098406616","requested_id":"82","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:31:08] local.INFO: Successful PIN login via API {"user_id":78,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:31:09] local.INFO: FCM token saved for user {"user_id":78,"mobile_number":"818050463037","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:31:11] local.DEBUG: Session authenticated successfully {"user_id":78,"session_expires":"2025-10-02 13:31:08"} 
[2025-10-01 13:31:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":78,"active_user_id":78,"mobile_number":"818050463037","requested_id":"78","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:37:12] local.INFO: Successful PIN login via API {"user_id":76,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:37:13] local.INFO: FCM token saved for user {"user_id":76,"mobile_number":"818096801616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:37:15] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-02 13:37:12"} 
[2025-10-01 13:37:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:37:27] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-02 13:37:12"} 
[2025-10-01 13:37:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:40:27] local.INFO: Successful PIN login via API {"user_id":79,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:40:29] local.DEBUG: Session authenticated successfully {"user_id":79,"session_expires":"2025-10-02 13:40:27"} 
[2025-10-01 13:40:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":79,"active_user_id":79,"mobile_number":"819055139801","requested_id":"79","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:41:55] local.INFO: QR Login started {"user_id":"TMACO00","qr_payload_length":208} 
[2025-10-01 13:41:55] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-01 13:41:55] local.INFO: QR payload decrypted successfully {"token":"3EA542AC-F6DF-49A2-9240-DC7A55351504","user_id":"TMACO00"} 
[2025-10-01 13:41:55] local.INFO: Calling encrypt API {"token":"3EA542AC-F6DF-49A2-9240-DC7A55351504","user_id":"TMACO00"} 
[2025-10-01 13:41:55] local.INFO: Token encrypted with user ID {"user_id":"TMACO00","encrypted_payload_length":218} 
[2025-10-01 13:41:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-01 13:41:56] local.INFO: QR Login completed successfully {"user_id":"TMACO00"} 
[2025-10-01 13:45:25] local.INFO: Successful PIN login via API {"user_id":77,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:45:26] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2025-10-02 13:45:25"} 
[2025-10-01 13:45:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:54:05] local.INFO: Successful PIN login via API {"user_id":80,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:54:06] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2025-10-02 13:54:05"} 
[2025-10-01 13:54:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:59:34] local.INFO: Successful PIN login via API {"user_id":76,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:59:35] local.INFO: FCM token saved for user {"user_id":76,"mobile_number":"818096801616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 13:59:37] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-02 13:59:34"} 
[2025-10-01 13:59:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:07:13] local.INFO: Successful PIN login via API {"user_id":81,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:07:14] local.INFO: FCM token saved for user {"user_id":81,"mobile_number":"818054292823","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:07:16] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2025-10-02 14:07:13"} 
[2025-10-01 14:07:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:13:53] local.INFO: Successful PIN login via API {"user_id":80,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:13:53] local.INFO: FCM token saved for user {"user_id":80,"mobile_number":"819024267303","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:13:55] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2025-10-02 14:13:53"} 
[2025-10-01 14:13:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:16:22] local.INFO: Successful PIN login via API {"user_id":82,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:16:24] local.DEBUG: Session authenticated successfully {"user_id":82,"session_expires":"2025-10-02 14:16:22"} 
[2025-10-01 14:16:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":82,"active_user_id":82,"mobile_number":"819098406616","requested_id":"82","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:16:38] local.INFO: Successful PIN login via API {"user_id":81,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:16:39] local.INFO: FCM token saved for user {"user_id":81,"mobile_number":"818054292823","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:16:41] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2025-10-02 14:16:38"} 
[2025-10-01 14:16:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:18:58] local.DEBUG: Session authenticated successfully {"user_id":82,"session_expires":"2025-10-02 14:16:22"} 
[2025-10-01 14:18:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":82,"active_user_id":82,"mobile_number":"819098406616","requested_id":"82","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:18:59] local.DEBUG: Session authenticated successfully {"user_id":82,"session_expires":"2025-10-02 14:16:22"} 
[2025-10-01 14:18:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":82,"active_user_id":82,"mobile_number":"819098406616","requested_id":"82","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:26:23] local.DEBUG: Session authenticated successfully {"user_id":82,"session_expires":"2025-10-02 14:16:22"} 
[2025-10-01 14:26:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":82,"active_user_id":82,"mobile_number":"819098406616","requested_id":"82","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:26:24] local.DEBUG: Session authenticated successfully {"user_id":82,"session_expires":"2025-10-02 14:16:22"} 
[2025-10-01 14:26:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":82,"active_user_id":82,"mobile_number":"819098406616","requested_id":"82","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:26:33] local.DEBUG: Session authenticated successfully {"user_id":82,"session_expires":"2025-10-02 14:16:22"} 
[2025-10-01 14:26:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":82,"active_user_id":82,"mobile_number":"819098406616","requested_id":"82","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:36:29] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:36:29] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:36:31] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 14:36:29"} 
[2025-10-01 14:36:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:41:19] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:41:20] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:41:22] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 14:41:19"} 
[2025-10-01 14:41:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 14:42:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 14:42:44] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-01 14:42:44] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-01 14:42:44] local.INFO: General API request started {"request_id":"REQ_68dccd644d1f9","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-01 14:42:44] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-01 14:42:44] local.INFO: Request analysis {"request_id":"REQ_68dccd644d1f9","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-01 14:42:44] local.INFO: General API processing data {"request_id":"REQ_68dccd644d1f9","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-01 14:42:44] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-01 14:42:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 14:42:44] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-01 14:42:44] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":557} 
[2025-10-01 14:42:44] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-01 14:42:44] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-01 14:42:44] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68dccd64917b6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-01 14:42:44] local.INFO: Wallet API response received {"request_id":"GEN_68dccd64917b6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-01 14:42:44] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68dccd644d1f9","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-01 14:42:44"}} 
[2025-10-01 14:42:44] local.INFO: Wallet inquiry final response {"request_id":"REQ_68dccd644d1f9","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-01 14:42:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-01 14:42:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 14:42:45] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-01 14:42:45] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-01 14:42:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","mobile_number":"818042746786"} 
[2025-10-01 14:42:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-01 14:42:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-01 14:42:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-01 14:42:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","wallet_id":"8003100011285"} 
[2025-10-01 14:42:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","wallet_id":"8003100011285"} 
[2025-10-01 14:42:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-01 14:42:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-01 14:42:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","mobile_number":"818042746786"} 
[2025-10-01 14:42:46] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-01 14:42:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dccd65627ae","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":844.1689014434814453125} 
[2025-10-01 14:43:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-01 14:43:38] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-01 14:43:38] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-01 14:43:38] local.INFO: General API request started {"request_id":"REQ_68dccd9a397ae","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-01 14:43:38] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-01 14:43:38] local.INFO: Request analysis {"request_id":"REQ_68dccd9a397ae","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-01 14:43:38] local.INFO: General API processing data {"request_id":"REQ_68dccd9a397ae","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-01 14:43:38] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-01 14:43:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-01 14:43:38] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-01 14:43:38] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":557} 
[2025-10-01 14:43:38] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-10-01 14:43:38] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-10-01 14:43:38] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68dccd9a60505","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-01 14:43:38] local.INFO: Wallet API response received {"request_id":"GEN_68dccd9a60505","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-01 14:43:38] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68dccd9a397ae","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-10-01 14:43:38"}} 
[2025-10-01 14:43:38] local.INFO: Wallet inquiry final response {"request_id":"REQ_68dccd9a397ae","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-01 14:43:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-01 14:43:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-01 14:43:39] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-01 14:43:39] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-01 14:43:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","mobile_number":"60123247318"} 
[2025-10-01 14:43:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-01 14:43:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-01 14:43:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-01 14:43:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","wallet_id":"8003100011284"} 
[2025-10-01 14:43:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","wallet_id":"8003100011284"} 
[2025-10-01 14:43:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-01 14:43:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-01 14:43:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","mobile_number":"60123247318"} 
[2025-10-01 14:43:39] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-01 14:43:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dccd9b53a9d","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":637.5370025634765625} 
[2025-10-01 15:21:30] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:21:41] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:21:43] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 15:21:41"} 
[2025-10-01 15:21:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:28:09] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:28:09] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:28:10] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-02 15:28:09"} 
[2025-10-01 15:28:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:31:25] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:31:26] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:31:27] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-02 15:31:25"} 
[2025-10-01 15:31:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:33:51] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:33:51] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:33:53] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-02 15:33:51"} 
[2025-10-01 15:33:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:35:31] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:57:39] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:57:39] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:57:41] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 15:57:39"} 
[2025-10-01 15:57:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 15:57:48] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 15:57:39"} 
[2025-10-01 15:57:53] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 15:57:39"} 
[2025-10-01 15:58:26] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-10-01 15:58:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-01 15:58:27] local.INFO: QR payload decrypted successfully {"token":"400D8B05-EBB6-470F-995F-71B406D231C6","user_id":"KASH"} 
[2025-10-01 15:58:27] local.INFO: Calling encrypt API {"token":"400D8B05-EBB6-470F-995F-71B406D231C6","user_id":"KASH"} 
[2025-10-01 15:58:27] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-10-01 15:58:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-10-01 15:58:27] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-10-01 15:58:57] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-10-01 15:58:57] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-01 15:58:57] local.INFO: QR payload decrypted successfully {"token":"84983E73-F661-417B-9C63-2D8CC9977207","user_id":"KASH"} 
[2025-10-01 15:58:57] local.INFO: Calling encrypt API {"token":"84983E73-F661-417B-9C63-2D8CC9977207","user_id":"KASH"} 
[2025-10-01 15:58:57] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-10-01 15:58:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-10-01 15:58:57] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-10-01 16:09:54] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:09:56] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-02 16:09:54"} 
[2025-10-01 16:09:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:13:30] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:13:30] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:13:32] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 16:13:30"} 
[2025-10-01 16:13:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:19:57] local.INFO: Successful PIN login via API {"user_id":11,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:19:57] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:19:58] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-10-02 16:19:57"} 
[2025-10-01 16:19:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:20:01] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-10-02 16:19:57"} 
[2025-10-01 16:20:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:20:01] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-10-02 16:19:57"} 
[2025-10-01 16:20:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:20:10] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-10-02 16:19:57"} 
[2025-10-01 16:20:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:20:13] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-10-02 16:19:57"} 
[2025-10-01 16:20:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:20:14] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-10-02 16:19:57"} 
[2025-10-01 16:20:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:28:06] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:28:07] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 16:28:06"} 
[2025-10-01 16:28:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:35:25] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:35:25] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 16:35:27] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-02 16:35:25"} 
[2025-10-01 16:35:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 17:23:16] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 17:23:17] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 17:23:16"} 
[2025-10-01 17:23:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 17:23:40] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 17:23:16"} 
[2025-10-01 17:23:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 17:23:43] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 17:23:16"} 
[2025-10-01 17:23:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 17:24:38] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 17:23:16"} 
[2025-10-01 17:24:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 17:24:55] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 17:23:16"} 
[2025-10-01 17:24:55] local.INFO: N1User profile updated via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field","job_title","profile_image"]} 
[2025-10-01 17:31:42] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 17:31:43] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 17:31:44] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-02 17:31:42"} 
[2025-10-01 17:31:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 18:56:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-01 18:56:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 18:56:41] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-01 18:56:41] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-01 18:56:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","mobile_number":"818042746786"} 
[2025-10-01 18:56:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-01 18:56:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-01 18:56:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-01 18:56:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","wallet_id":"8003100011285"} 
[2025-10-01 18:56:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","wallet_id":"8003100011285"} 
[2025-10-01 18:56:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-01 18:56:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-01 18:56:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","mobile_number":"818042746786"} 
[2025-10-01 18:56:42] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-01 18:56:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dd08e9f162f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":473.48690032958984375} 
[2025-10-01 18:57:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dd090117994","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-01 18:57:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 18:57:05] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-01 18:57:05] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-01 18:57:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dd090117994","mobile_number":"818042746786"} 
[2025-10-01 18:57:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dd090117994","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-01 18:57:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dd090117994","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-01 18:57:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-01 18:57:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dd090117994","wallet_id":"8003100011285"} 
[2025-10-01 18:57:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dd090117994","wallet_id":"8003100011285"} 
[2025-10-01 18:57:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dd090117994","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-01 18:57:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dd090117994","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-01 18:57:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dd090117994","mobile_number":"818042746786"} 
[2025-10-01 18:57:05] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-01 18:57:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dd090117994","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":436.624050140380859375} 
[2025-10-01 18:57:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dd091762181","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-01 18:57:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-01 18:57:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-01 18:57:27] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-01 18:57:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dd091762181","mobile_number":"818042746786"} 
[2025-10-01 18:57:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dd091762181","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-01 18:57:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dd091762181","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-01 18:57:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-01 18:57:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dd091762181","wallet_id":"8003100011285"} 
[2025-10-01 18:57:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dd091762181","wallet_id":"8003100011285"} 
[2025-10-01 18:57:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dd091762181","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-01 18:57:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dd091762181","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-01 18:57:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dd091762181","mobile_number":"818042746786"} 
[2025-10-01 18:57:27] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-01 18:57:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dd091762181","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":480.4589748382568359375} 
[2025-10-01 19:46:39] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 19:46:40] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 19:46:42] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-02 19:46:39"} 
[2025-10-01 19:46:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 19:46:51] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-02 19:46:39"} 
[2025-10-01 19:46:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 21:32:17] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-01 21:32:19] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-02 21:32:17"} 
[2025-10-01 21:32:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:27:09] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:27:09] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:27:11] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-03 09:27:09"} 
[2025-10-02 09:27:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:47:47] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:47:47] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:47:48] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-03 09:47:47"} 
[2025-10-02 09:47:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:48:43] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:48:44] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:48:45] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-03 09:48:43"} 
[2025-10-02 09:48:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:48:46] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:48:47] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:48:48] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 09:48:46"} 
[2025-10-02 09:48:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:54:10] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:54:14] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 09:54:10"} 
[2025-10-02 09:54:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:56:10] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:56:13] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 09:56:10"} 
[2025-10-02 09:56:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 09:56:14] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:01:35] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:01:39] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-03 10:01:35"} 
[2025-10-02 10:01:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:05:31] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:05:31] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:05:33] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 10:05:31"} 
[2025-10-02 10:05:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:13:44] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:13:46] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 10:13:44"} 
[2025-10-02 10:13:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:16:01] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:16:01] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:16:02] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 10:16:01"} 
[2025-10-02 10:16:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:23:51] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:23:52] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-03 10:23:51"} 
[2025-10-02 10:23:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:24:44] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 10:24:45] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-03 10:24:44"} 
[2025-10-02 10:24:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:02:47] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:02:48] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:02:49] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-03 11:02:47"} 
[2025-10-02 11:02:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:20:30] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:20:31] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-03 11:20:30"} 
[2025-10-02 11:20:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:22:14] local.INFO: Successful PIN login via API {"user_id":7,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:22:15] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:22:17] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 11:22:14"} 
[2025-10-02 11:22:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:54:24] local.INFO: Successful PIN login via API {"user_id":11,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:54:24] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:54:26] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-10-03 11:54:24"} 
[2025-10-02 11:54:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 11:55:28] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2025-10-03 11:54:24"} 
[2025-10-02 11:55:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:09:14] local.INFO: N1User created via API {"user_id":83,"mobile_number":"60122101628","memberhash":"JXZQGBC71759381754B8YRMC","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-02 13:09:15] local.INFO: FCM token saved for user {"user_id":83,"mobile_number":"60122101628","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:09:17] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-03 13:09:14"} 
[2025-10-02 13:09:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:09:34] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-03 13:09:14"} 
[2025-10-02 13:09:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:11:19] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-03 13:09:14"} 
[2025-10-02 13:11:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:14:49] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-03 13:09:14"} 
[2025-10-02 13:14:49] local.INFO: N1User profile updated via API {"user_id":83,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-10-02 13:15:08] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-03 13:09:14"} 
[2025-10-02 13:15:08] local.INFO: FCM token already available for biometric-enabled user {"user_id":83,"device_id":"QP1A.190711.020"} 
[2025-10-02 13:15:08] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":83,"partner_id":"ZFMPUZANMWYPISOS","device_id":"QP1A.190711.020","device_name":"samsung SM-A515F"} 
[2025-10-02 13:16:03] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-03 13:09:14"} 
[2025-10-02 13:16:03] local.INFO: N1User profile updated via API {"user_id":83,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-10-02 13:34:59] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":75,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:35:59] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:35:59] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:36:00] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-03 13:35:59"} 
[2025-10-02 13:36:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 13:36:13] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-03 13:35:59"} 
[2025-10-02 13:36:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 14:31:05] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 14:31:06] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 14:31:07] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-03 14:31:05"} 
[2025-10-02 14:31:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 14:31:38] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-10-02 14:31:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-02 14:31:38] local.INFO: QR payload decrypted successfully {"token":"839CCDFB-D9C4-4DA9-87D8-B6FFF85B8C6D","user_id":"GLOBE00"} 
[2025-10-02 14:31:38] local.INFO: Calling encrypt API {"token":"839CCDFB-D9C4-4DA9-87D8-B6FFF85B8C6D","user_id":"GLOBE00"} 
[2025-10-02 14:31:38] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-10-02 14:31:38] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-02 14:31:39] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-10-02 14:37:15] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 14:37:17] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-03 14:37:15"} 
[2025-10-02 14:37:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:09:04] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:09:08] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:09:11] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 15:09:04"} 
[2025-10-02 15:09:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:09:29] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-03 15:09:04"} 
[2025-10-02 15:09:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:35:38] local.INFO: Successful PIN login via API {"user_id":76,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:35:39] local.INFO: FCM token saved for user {"user_id":76,"mobile_number":"818096801616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:35:41] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-03 15:35:38"} 
[2025-10-02 15:35:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:42:00] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-03 15:35:38"} 
[2025-10-02 15:42:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:42:01] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-03 15:35:38"} 
[2025-10-02 15:42:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 15:42:36] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-03 15:35:38"} 
[2025-10-02 15:42:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 16:01:10] local.INFO: Successful PIN login via API {"user_id":72,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 16:01:12] local.DEBUG: Session authenticated successfully {"user_id":72,"session_expires":"2025-10-03 16:01:10"} 
[2025-10-02 16:01:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":72,"active_user_id":72,"mobile_number":"819081284465","requested_id":"72","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 16:02:16] local.DEBUG: Session authenticated successfully {"user_id":72,"session_expires":"2025-10-03 16:01:10"} 
[2025-10-02 16:02:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":72,"active_user_id":72,"mobile_number":"819081284465","requested_id":"72","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 16:02:17] local.DEBUG: Session authenticated successfully {"user_id":72,"session_expires":"2025-10-03 16:01:10"} 
[2025-10-02 16:02:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":72,"active_user_id":72,"mobile_number":"819081284465","requested_id":"72","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 16:03:15] local.DEBUG: Session authenticated successfully {"user_id":72,"session_expires":"2025-10-03 16:01:10"} 
[2025-10-02 16:03:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":72,"active_user_id":72,"mobile_number":"819081284465","requested_id":"72","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 16:03:16] local.DEBUG: Session authenticated successfully {"user_id":72,"session_expires":"2025-10-03 16:01:10"} 
[2025-10-02 16:03:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":72,"active_user_id":72,"mobile_number":"819081284465","requested_id":"72","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 18:13:31] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 18:13:32] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 18:13:33] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-03 18:13:31"} 
[2025-10-02 18:13:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 18:15:17] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":75,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 18:15:46] local.INFO: Transaction saved successfully {"transaction_id":"2952002","order_id":"000050","merchant_user_id":"N10001","amount":"1.10","status":"00","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 22:56:44] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 22:56:45] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-03 22:56:44"} 
[2025-10-02 22:56:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 22:57:21] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-02 22:57:21] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-03 22:57:21"} 
[2025-10-02 22:57:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:20:17] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:20:18] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-04 10:20:17"} 
[2025-10-03 10:20:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:21:00] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:21:02] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-04 10:21:00"} 
[2025-10-03 10:21:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:37:30] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:37:32] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-04 10:37:30"} 
[2025-10-03 10:37:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:39:19] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:39:19] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 10:39:20] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-04 10:39:19"} 
[2025-10-03 10:39:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 11:31:16] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 11:31:18] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-04 11:31:16"} 
[2025-10-03 11:31:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-10-03 13:05:10] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-10-03 14:12:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:12:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:12:51] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-03 14:12:51] local.INFO: General API request started {"request_id":"REQ_68df6963e4b4a","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-03 14:12:51] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-03 14:12:51] local.INFO: Request analysis {"request_id":"REQ_68df6963e4b4a","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-03 14:12:51] local.INFO: General API processing data {"request_id":"REQ_68df6963e4b4a","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-03 14:12:52] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-03 14:12:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:12:52] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:12:52] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":559} 
[2025-10-03 14:12:52] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-03 14:12:52] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-03 14:12:52] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68df696415ecf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-03 14:12:52] local.INFO: Wallet API response received {"request_id":"GEN_68df696415ecf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-03 14:12:52] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68df6963e4b4a","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-03 14:12:52"}} 
[2025-10-03 14:12:52] local.INFO: Wallet inquiry final response {"request_id":"REQ_68df6963e4b4a","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-03 14:12:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68df6964dec55","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-03 14:12:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:12:52] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:12:52] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-03 14:12:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68df6964dec55","mobile_number":"818042746786"} 
[2025-10-03 14:12:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68df6964dec55","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-03 14:12:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68df6964dec55","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-03 14:12:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-03 14:12:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68df6964dec55","wallet_id":"8003100011285"} 
[2025-10-03 14:12:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68df6964dec55","wallet_id":"8003100011285"} 
[2025-10-03 14:12:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68df6964dec55","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-03 14:12:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68df6964dec55","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-03 14:12:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68df6964dec55","mobile_number":"818042746786"} 
[2025-10-03 14:12:53] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-03 14:12:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68df6964dec55","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":527.0731449127197265625} 
[2025-10-03 14:14:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:14:41] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:14:41] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-03 14:14:41] local.INFO: General API request started {"request_id":"REQ_68df69d11cdf7","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-03 14:14:41] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-03 14:14:41] local.INFO: Request analysis {"request_id":"REQ_68df69d11cdf7","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-03 14:14:41] local.INFO: General API processing data {"request_id":"REQ_68df69d11cdf7","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-03 14:14:41] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-03 14:14:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:14:41] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:14:41] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":559} 
[2025-10-03 14:14:41] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-03 14:14:41] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-03 14:14:41] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68df69d12706a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-03 14:14:41] local.INFO: Wallet API response received {"request_id":"GEN_68df69d12706a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-03 14:14:41] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68df69d11cdf7","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-03 14:14:41"}} 
[2025-10-03 14:14:41] local.INFO: Wallet inquiry final response {"request_id":"REQ_68df69d11cdf7","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-03 14:14:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-03 14:14:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:14:41] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:14:41] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-03 14:14:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","mobile_number":"818042746786"} 
[2025-10-03 14:14:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-03 14:14:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-03 14:14:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-03 14:14:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","wallet_id":"8003100011285"} 
[2025-10-03 14:14:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","wallet_id":"8003100011285"} 
[2025-10-03 14:14:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-03 14:14:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-03 14:14:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","mobile_number":"818042746786"} 
[2025-10-03 14:14:42] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-03 14:14:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68df69d1a7dcc","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":408.53214263916015625} 
[2025-10-03 14:14:42] local.DEBUG: CRC Parameter String {"string":"amount=75810&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":79} 
[2025-10-03 14:14:42] local.DEBUG: CRC Calculation Result {"crc":"0cdd0f54","input_params_count":4} 
[2025-10-03 14:14:42] local.DEBUG: CRC Verification {"received":"0cdd0f54","calculated":"0cdd0f54","match":true} 
[2025-10-03 14:14:42] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"75810","program_code":"N1","crc_provided":true} 
[2025-10-03 14:14:43] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-10-03 14:14:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:14:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:14:51] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-03 14:14:51] local.INFO: General API request started {"request_id":"REQ_68df69db97eda","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-03 14:14:51] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-03 14:14:51] local.INFO: Request analysis {"request_id":"REQ_68df69db97eda","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-03 14:14:51] local.INFO: General API processing data {"request_id":"REQ_68df69db97eda","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-03 14:14:51] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-03 14:14:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:14:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:14:51] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":559} 
[2025-10-03 14:14:51] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-03 14:14:51] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-03 14:14:51] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68df69db9d8be","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-03 14:14:51] local.INFO: Wallet API response received {"request_id":"GEN_68df69db9d8be","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-03 14:14:51] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68df69db97eda","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-03 14:14:51"}} 
[2025-10-03 14:14:51] local.INFO: Wallet inquiry final response {"request_id":"REQ_68df69db97eda","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-03 14:14:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-03 14:14:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 14:14:52] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-03 14:14:52] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-03 14:14:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","mobile_number":"818042746786"} 
[2025-10-03 14:14:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-03 14:14:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-03 14:14:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-03 14:14:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","wallet_id":"8003100011285"} 
[2025-10-03 14:14:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","wallet_id":"8003100011285"} 
[2025-10-03 14:14:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-03 14:14:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-03 14:14:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","mobile_number":"818042746786"} 
[2025-10-03 14:14:52] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-03 14:14:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68df69dc0955b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":407.6039791107177734375} 
[2025-10-03 16:17:32] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 16:17:33] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-04 16:17:32"} 
[2025-10-03 16:17:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 18:07:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-03 18:07:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 18:07:07] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-03 18:07:07] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-03 18:07:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","mobile_number":"819090773803"} 
[2025-10-03 18:07:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-03 18:07:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-03 18:07:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-03 18:07:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","wallet_id":"8003100011393"} 
[2025-10-03 18:07:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","wallet_id":"8003100011393"} 
[2025-10-03 18:07:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-03 18:07:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-03 18:07:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","mobile_number":"819090773803"} 
[2025-10-03 18:07:08] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-03 18:07:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dfa04bce743","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":636.187076568603515625} 
[2025-10-03 18:07:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-03 18:07:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 18:07:23] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-03 18:07:23] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-03 18:07:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","mobile_number":"819090773803"} 
[2025-10-03 18:07:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-03 18:07:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-03 18:07:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-03 18:07:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","wallet_id":"8003100011393"} 
[2025-10-03 18:07:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","wallet_id":"8003100011393"} 
[2025-10-03 18:07:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-03 18:07:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-03 18:07:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","mobile_number":"819090773803"} 
[2025-10-03 18:07:23] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-03 18:07:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dfa05b26426","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":532.855987548828125} 
[2025-10-03 18:07:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-03 18:07:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-03 18:07:47] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-03 18:07:47] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-03 18:07:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","mobile_number":"819090773803"} 
[2025-10-03 18:07:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-03 18:07:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-03 18:07:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-03 18:07:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","wallet_id":"8003100011393"} 
[2025-10-03 18:07:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","wallet_id":"8003100011393"} 
[2025-10-03 18:07:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-03 18:07:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-03 18:07:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","mobile_number":"819090773803"} 
[2025-10-03 18:07:47] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-03 18:07:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68dfa0737a732","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":423.1510162353515625} 
[2025-10-03 23:06:30] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-03 23:06:31] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-04 23:06:30"} 
[2025-10-03 23:06:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:31:31] local.INFO: N1User created via API {"user_id":84,"mobile_number":"60122056908","memberhash":"SS8PKBOT1759541491IJQI7P","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-04 09:31:31] local.INFO: FCM token saved for user {"user_id":84,"mobile_number":"60122056908","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:31:33] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 09:31:31"} 
[2025-10-04 09:31:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:32:07] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 09:31:31"} 
[2025-10-04 09:32:07] local.INFO: FCM token already available for biometric-enabled user {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB"} 
[2025-10-04 09:32:07] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS","device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","device_name":"iPhone (iPhone)"} 
[2025-10-04 09:32:08] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 09:31:31"} 
[2025-10-04 09:32:08] local.INFO: FCM token already available for biometric-enabled user {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB"} 
[2025-10-04 09:32:08] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS","device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","device_name":"iPhone (iPhone)"} 
[2025-10-04 09:33:10] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:33:11] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-05 09:33:10"} 
[2025-10-04 09:33:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:37:07] local.INFO: QR Login started {"user_id":"EWELEE01","qr_payload_length":208} 
[2025-10-04 09:37:07] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-04 09:37:07] local.INFO: QR payload decrypted successfully {"token":"64089F89-7CED-435C-AD47-4ADF185EDF00","user_id":"EWELEE01"} 
[2025-10-04 09:37:07] local.INFO: Calling encrypt API {"token":"64089F89-7CED-435C-AD47-4ADF185EDF00","user_id":"EWELEE01"} 
[2025-10-04 09:37:07] local.INFO: Token encrypted with user ID {"user_id":"EWELEE01","encrypted_payload_length":219} 
[2025-10-04 09:37:07] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-04 09:37:07] local.INFO: QR Login completed successfully {"user_id":"EWELEE01"} 
[2025-10-04 09:38:35] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:38:36] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 09:38:35"} 
[2025-10-04 09:38:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:39:14] local.INFO: QR Login started {"user_id":"CKH01","qr_payload_length":208} 
[2025-10-04 09:39:14] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-04 09:39:15] local.INFO: QR payload decrypted successfully {"token":"E6F3BCA1-3846-4B8A-91E6-DC5BF13FEEA9","user_id":"CKH01"} 
[2025-10-04 09:39:15] local.INFO: Calling encrypt API {"token":"E6F3BCA1-3846-4B8A-91E6-DC5BF13FEEA9","user_id":"CKH01"} 
[2025-10-04 09:39:15] local.INFO: Token encrypted with user ID {"user_id":"CKH01","encrypted_payload_length":215} 
[2025-10-04 09:39:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-10-04 09:39:15] local.INFO: QR Login completed successfully {"user_id":"CKH01"} 
[2025-10-04 09:40:54] local.INFO: QR Login started {"user_id":"EWELEE01","qr_payload_length":208} 
[2025-10-04 09:40:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-04 09:40:54] local.INFO: QR payload decrypted successfully {"token":"99A95F94-B4A9-453E-8D82-E91263607524","user_id":"EWELEE01"} 
[2025-10-04 09:40:54] local.INFO: Calling encrypt API {"token":"99A95F94-B4A9-453E-8D82-E91263607524","user_id":"EWELEE01"} 
[2025-10-04 09:40:55] local.INFO: Token encrypted with user ID {"user_id":"EWELEE01","encrypted_payload_length":219} 
[2025-10-04 09:40:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-04 09:40:55] local.INFO: QR Login completed successfully {"user_id":"EWELEE01"} 
[2025-10-04 09:41:04] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:41:04] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:41:05] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-05 09:41:04"} 
[2025-10-04 09:41:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:47:38] local.INFO: Successful PIN login via API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:47:38] local.INFO: FCM token saved for user {"user_id":84,"mobile_number":"60122056908","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:47:39] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 09:47:38"} 
[2025-10-04 09:47:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:53:26] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:53:26] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 09:53:26"} 
[2025-10-04 09:53:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:54:22] local.INFO: QR Login started {"user_id":"AFOUR02","qr_payload_length":208} 
[2025-10-04 09:54:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-04 09:54:22] local.INFO: QR payload decrypted successfully {"token":"39F4032F-94E8-43D6-8DEA-7C48D62D14C6","user_id":"AFOUR02"} 
[2025-10-04 09:54:22] local.INFO: Calling encrypt API {"token":"39F4032F-94E8-43D6-8DEA-7C48D62D14C6","user_id":"AFOUR02"} 
[2025-10-04 09:54:22] local.INFO: Token encrypted with user ID {"user_id":"AFOUR02","encrypted_payload_length":218} 
[2025-10-04 09:54:22] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-04 09:54:22] local.INFO: QR Login completed successfully {"user_id":"AFOUR02"} 
[2025-10-04 09:57:34] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 09:57:34] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 09:57:34"} 
[2025-10-04 09:57:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 10:15:15] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 10:15:16] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 10:15:15"} 
[2025-10-04 10:15:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 10:16:39] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-05 10:15:15"} 
[2025-10-04 10:16:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 10:25:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e0858febb48","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-04 10:25:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-04 10:25:19] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-04 10:25:19] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-04 10:25:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e0858febb48","mobile_number":"818042746786"} 
[2025-10-04 10:25:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e0858febb48","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-04 10:25:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e0858febb48","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-04 10:25:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-04 10:25:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e0858febb48","wallet_id":"8003100011285"} 
[2025-10-04 10:25:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e0858febb48","wallet_id":"8003100011285"} 
[2025-10-04 10:25:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e0858febb48","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-04 10:25:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e0858febb48","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-04 10:25:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e0858febb48","mobile_number":"818042746786"} 
[2025-10-04 10:25:20] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-04 10:25:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e0858febb48","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":551.4609813690185546875} 
[2025-10-04 10:25:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-04 10:25:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-04 10:25:36] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-04 10:25:36] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-04 10:25:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","mobile_number":"818042746786"} 
[2025-10-04 10:25:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-04 10:25:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-04 10:25:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-04 10:25:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","wallet_id":"8003100011285"} 
[2025-10-04 10:25:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","wallet_id":"8003100011285"} 
[2025-10-04 10:25:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-04 10:25:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-04 10:25:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","mobile_number":"818042746786"} 
[2025-10-04 10:25:37] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-04 10:25:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e085a0b8ce1","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":446.5510845184326171875} 
[2025-10-04 10:26:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e085b911599","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-04 10:26:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-04 10:26:01] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-04 10:26:01] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-04 10:26:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e085b911599","mobile_number":"818042746786"} 
[2025-10-04 10:26:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e085b911599","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-04 10:26:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e085b911599","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-04 10:26:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-04 10:26:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e085b911599","wallet_id":"8003100011285"} 
[2025-10-04 10:26:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e085b911599","wallet_id":"8003100011285"} 
[2025-10-04 10:26:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e085b911599","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-04 10:26:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e085b911599","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-04 10:26:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e085b911599","mobile_number":"818042746786"} 
[2025-10-04 10:26:01] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-04 10:26:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e085b911599","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":371.4950084686279296875} 
[2025-10-04 11:06:40] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 11:06:41] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-05 11:06:40"} 
[2025-10-04 11:06:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 14:26:33] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 14:26:33] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 14:26:34] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-05 14:26:33"} 
[2025-10-04 14:26:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 14:42:24] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 14:42:24] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 14:42:25] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-05 14:42:24"} 
[2025-10-04 14:42:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 15:03:44] local.WARNING: Failed PIN attempt via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-04 15:03:57] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 15:03:58] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 15:04:00] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-05 15:03:57"} 
[2025-10-04 15:04:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 15:04:07] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-05 15:03:57"} 
[2025-10-04 15:04:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 16:46:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-04 16:46:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-04 16:46:59] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-04 16:46:59] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-04 16:46:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","mobile_number":"819090773803"} 
[2025-10-04 16:46:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-04 16:47:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-04 16:47:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-04 16:47:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","wallet_id":"8003100011393"} 
[2025-10-04 16:47:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","wallet_id":"8003100011393"} 
[2025-10-04 16:47:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-04 16:47:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-04 16:47:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","mobile_number":"819090773803"} 
[2025-10-04 16:47:00] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-04 16:47:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e0df03b2981","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":554.148197174072265625} 
[2025-10-04 20:21:57] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 20:21:57] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-04 20:21:58] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-05 20:21:57"} 
[2025-10-04 20:21:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 00:03:43] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 00:03:45] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-06 00:03:43"} 
[2025-10-05 00:03:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 00:17:04] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 00:17:04] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 00:17:06] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-06 00:17:04"} 
[2025-10-05 00:17:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 09:23:38] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 09:23:38] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 09:23:40] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-06 09:23:38"} 
[2025-10-05 09:23:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 10:43:30] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 10:43:32] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-06 10:43:30"} 
[2025-10-05 10:43:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 10:45:40] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 10:45:42] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-06 10:45:40"} 
[2025-10-05 10:45:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 15:15:31] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 15:15:43] local.INFO: Successful PIN login via API {"user_id":12,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 15:15:45] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-06 15:15:43"} 
[2025-10-05 15:15:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 16:46:44] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 16:46:44] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-06 16:46:44"} 
[2025-10-05 16:46:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 20:12:02] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 20:12:03] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 20:12:05] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-06 20:12:02"} 
[2025-10-05 20:12:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 22:04:44] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 22:04:45] local.INFO: FCM token saved for user {"user_id":43,"mobile_number":"819023591233","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-05 22:04:47] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-10-06 22:04:44"} 
[2025-10-05 22:04:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 09:27:44] local.INFO: Successful PIN login via API {"user_id":73,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 09:27:46] local.DEBUG: Session authenticated successfully {"user_id":73,"session_expires":"2025-10-07 09:27:44"} 
[2025-10-06 09:27:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":73,"active_user_id":73,"mobile_number":"819095432890","requested_id":"73","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 09:34:46] local.INFO: Successful PIN login via API {"user_id":77,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 09:34:46] local.INFO: FCM token saved for user {"user_id":77,"mobile_number":"818041395013","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 09:34:48] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2025-10-07 09:34:46"} 
[2025-10-06 09:34:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 09:42:36] local.INFO: Successful PIN login via API {"user_id":76,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 09:42:38] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-07 09:42:36"} 
[2025-10-06 09:42:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 09:43:35] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-07 09:42:36"} 
[2025-10-06 09:43:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-06 15:01:46] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-10-06 15:01:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-10-06 15:01:46] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-10-06 15:01:46] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-10-06 15:01:46] local.INFO: CRC validation passed for createTacRecord  
[2025-10-06 15:01:46] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-10-06 15:01:46] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-10-06 15:01:46] local.INFO: TAC record created successfully via API {"record_id":231,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-10-06 15:06:46"} 
[2025-10-06 15:01:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-10-06 15:01:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eCIRv7PmTLKkoG_PUVWJ...","title":"USDT request"} 
[2025-10-06 15:01:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1759734111899670%422fcc3e422fcc3e"} 
[2025-10-06 15:01:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-10-06 15:01:51\",\"data\":{\"user_id\":69,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1759734111899670%422fcc3e422fcc3e\"}}}","success":true} 
[2025-10-06 15:29:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:29:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:29:18] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-06 15:29:18] local.INFO: General API request started {"request_id":"REQ_68e36fce0d041","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-06 15:29:18] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-06 15:29:18] local.INFO: Request analysis {"request_id":"REQ_68e36fce0d041","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-06 15:29:18] local.INFO: General API processing data {"request_id":"REQ_68e36fce0d041","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-06 15:29:18] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-06 15:29:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:29:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:29:18] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":562} 
[2025-10-06 15:29:18] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-06 15:29:18] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-06 15:29:18] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e36fce2b332","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-06 15:29:18] local.INFO: Wallet API response received {"request_id":"GEN_68e36fce2b332","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-06 15:29:18] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e36fce0d041","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-06 15:29:18"}} 
[2025-10-06 15:29:18] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e36fce0d041","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-06 15:29:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-06 15:29:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:29:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:29:18] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-06 15:29:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","mobile_number":"818042746786"} 
[2025-10-06 15:29:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-06 15:29:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-06 15:29:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-06 15:29:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","wallet_id":"8003100011285"} 
[2025-10-06 15:29:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","wallet_id":"8003100011285"} 
[2025-10-06 15:29:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-06 15:29:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-06 15:29:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","mobile_number":"818042746786"} 
[2025-10-06 15:29:20] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-06 15:29:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e36fcec73b9","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":1715.2769565582275390625} 
[2025-10-06 15:30:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:30:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:30:27] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-06 15:30:27] local.INFO: General API request started {"request_id":"REQ_68e37013341d1","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-06 15:30:27] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-06 15:30:27] local.INFO: Request analysis {"request_id":"REQ_68e37013341d1","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-06 15:30:27] local.INFO: General API processing data {"request_id":"REQ_68e37013341d1","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-06 15:30:27] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-06 15:30:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:30:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:30:27] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":562} 
[2025-10-06 15:30:27] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-06 15:30:27] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-06 15:30:27] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e3701357d5f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-06 15:30:27] local.INFO: Wallet API response received {"request_id":"GEN_68e3701357d5f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-06 15:30:27] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e37013341d1","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-06 15:30:27"}} 
[2025-10-06 15:30:27] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e37013341d1","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-06 15:30:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-06 15:30:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:30:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:30:27] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-06 15:30:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","mobile_number":"818042746786"} 
[2025-10-06 15:30:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-06 15:30:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-06 15:30:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-06 15:30:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","wallet_id":"8003100011285"} 
[2025-10-06 15:30:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","wallet_id":"8003100011285"} 
[2025-10-06 15:30:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-06 15:30:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-06 15:30:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","mobile_number":"818042746786"} 
[2025-10-06 15:30:28] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-06 15:30:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e37013c6f35","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":379.2250156402587890625} 
[2025-10-06 15:30:28] local.DEBUG: CRC Parameter String {"string":"amount=119700&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-10-06 15:30:28] local.DEBUG: CRC Calculation Result {"crc":"e2f33062","input_params_count":4} 
[2025-10-06 15:30:28] local.DEBUG: CRC Verification {"received":"e2f33062","calculated":"e2f33062","match":true} 
[2025-10-06 15:30:28] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"119700","program_code":"N1","crc_provided":true} 
[2025-10-06 15:30:29] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-10-06 15:30:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:30:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:30:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-06 15:30:39] local.INFO: General API request started {"request_id":"REQ_68e3701f2d2be","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-06 15:30:39] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-06 15:30:39] local.INFO: Request analysis {"request_id":"REQ_68e3701f2d2be","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-06 15:30:39] local.INFO: General API processing data {"request_id":"REQ_68e3701f2d2be","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-06 15:30:39] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-06 15:30:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:30:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:30:39] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":562} 
[2025-10-06 15:30:39] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-06 15:30:39] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-06 15:30:39] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e3701f4ab3b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-06 15:30:39] local.INFO: Wallet API response received {"request_id":"GEN_68e3701f4ab3b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-06 15:30:39] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e3701f2d2be","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-06 15:30:39"}} 
[2025-10-06 15:30:39] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e3701f2d2be","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-06 15:30:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-06 15:30:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:30:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-06 15:30:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-06 15:30:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","mobile_number":"818042746786"} 
[2025-10-06 15:30:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-06 15:30:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-06 15:30:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-06 15:30:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","wallet_id":"8003100011285"} 
[2025-10-06 15:30:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","wallet_id":"8003100011285"} 
[2025-10-06 15:30:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-06 15:30:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-06 15:30:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","mobile_number":"818042746786"} 
[2025-10-06 15:30:40] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-06 15:30:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e3701fbb8ad","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":433.3570003509521484375} 
[2025-10-06 15:42:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:42:23] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 15:42:23] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-06 15:42:23] local.INFO: General API request started {"request_id":"REQ_68e372dff0096","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-06 15:42:23] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-06 15:42:23] local.INFO: Request analysis {"request_id":"REQ_68e372dff0096","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-06 15:42:23] local.INFO: General API processing data {"request_id":"REQ_68e372dff0096","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-06 15:42:24] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-06 15:42:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:42:24] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 15:42:24] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":565} 
[2025-10-06 15:42:24] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-06 15:42:24] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-06 15:42:24] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e372e017e0a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-06 15:42:24] local.INFO: Wallet API response received {"request_id":"GEN_68e372e017e0a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-06 15:42:24] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e372dff0096","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-06 15:42:24"}} 
[2025-10-06 15:42:24] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e372dff0096","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-06 15:42:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-06 15:42:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 15:42:24] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 15:42:24] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-06 15:42:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","mobile_number":"819090773803"} 
[2025-10-06 15:42:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-06 15:42:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-06 15:42:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-06 15:42:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","wallet_id":"8003100011393"} 
[2025-10-06 15:42:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","wallet_id":"8003100011393"} 
[2025-10-06 15:42:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-06 15:42:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-06 15:42:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","mobile_number":"819090773803"} 
[2025-10-06 15:42:25] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-06 15:42:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e372e0ab834","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":396.1431980133056640625} 
[2025-10-06 16:10:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:10:28] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:10:28] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-06 16:10:28] local.INFO: General API request started {"request_id":"REQ_68e379740e0e8","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-06 16:10:28] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-06 16:10:28] local.INFO: Request analysis {"request_id":"REQ_68e379740e0e8","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-06 16:10:28] local.INFO: General API processing data {"request_id":"REQ_68e379740e0e8","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-06 16:10:28] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-06 16:10:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:10:28] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:10:28] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":566} 
[2025-10-06 16:10:28] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-06 16:10:28] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-06 16:10:28] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e3797422a88","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-06 16:10:28] local.INFO: Wallet API response received {"request_id":"GEN_68e3797422a88","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-06 16:10:28] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e379740e0e8","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-06 16:10:28"}} 
[2025-10-06 16:10:28] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e379740e0e8","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-06 16:10:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e37975036e2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-06 16:10:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:10:29] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:10:29] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-06 16:10:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e37975036e2","mobile_number":"819090773803"} 
[2025-10-06 16:10:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e37975036e2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-06 16:10:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e37975036e2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-06 16:10:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-06 16:10:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e37975036e2","wallet_id":"8003100011393"} 
[2025-10-06 16:10:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e37975036e2","wallet_id":"8003100011393"} 
[2025-10-06 16:10:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e37975036e2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-06 16:10:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e37975036e2","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-06 16:10:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e37975036e2","mobile_number":"819090773803"} 
[2025-10-06 16:10:29] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-06 16:10:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e37975036e2","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":784.368991851806640625} 
[2025-10-06 16:12:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:12:53] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:12:53] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-06 16:12:53] local.INFO: General API request started {"request_id":"REQ_68e37a053214b","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-06 16:12:53] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-06 16:12:53] local.INFO: Request analysis {"request_id":"REQ_68e37a053214b","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-06 16:12:53] local.INFO: General API processing data {"request_id":"REQ_68e37a053214b","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-06 16:12:53] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-06 16:12:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:12:53] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:12:53] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":566} 
[2025-10-06 16:12:53] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-06 16:12:53] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-06 16:12:53] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e37a0555b29","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-06 16:12:53] local.INFO: Wallet API response received {"request_id":"GEN_68e37a0555b29","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-06 16:12:53] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e37a053214b","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-06 16:12:53"}} 
[2025-10-06 16:12:53] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e37a053214b","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-06 16:12:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-06 16:12:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:12:54] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:12:54] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-06 16:12:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","mobile_number":"819090773803"} 
[2025-10-06 16:12:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-06 16:12:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-06 16:12:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-06 16:12:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","wallet_id":"8003100011393"} 
[2025-10-06 16:12:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","wallet_id":"8003100011393"} 
[2025-10-06 16:12:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-06 16:12:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-06 16:12:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","mobile_number":"819090773803"} 
[2025-10-06 16:12:54] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-06 16:12:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e37a061e0f3","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":710.5119228363037109375} 
[2025-10-06 16:12:55] local.DEBUG: CRC Parameter String {"string":"amount=399000&payee_wallet_id=8003100011393&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-10-06 16:12:55] local.DEBUG: CRC Calculation Result {"crc":"89493728","input_params_count":4} 
[2025-10-06 16:12:55] local.DEBUG: CRC Verification {"received":"89493728","calculated":"89493728","match":true} 
[2025-10-06 16:12:55] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011393","amount":"399000","program_code":"N1","crc_provided":true} 
[2025-10-06 16:12:55] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011393","response_status":"00"} 
[2025-10-06 16:13:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:13:23] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:13:23] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-06 16:13:23] local.INFO: General API request started {"request_id":"REQ_68e37a236ec52","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-06 16:13:23] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-06 16:13:23] local.INFO: Request analysis {"request_id":"REQ_68e37a236ec52","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-06 16:13:23] local.INFO: General API processing data {"request_id":"REQ_68e37a236ec52","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-06 16:13:23] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-06 16:13:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:13:23] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:13:23] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":566} 
[2025-10-06 16:13:23] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-06 16:13:23] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-06 16:13:23] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e37a237b79b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-06 16:13:23] local.INFO: Wallet API response received {"request_id":"GEN_68e37a237b79b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-06 16:13:23] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e37a236ec52","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-06 16:13:23"}} 
[2025-10-06 16:13:23] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e37a236ec52","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-06 16:13:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-06 16:13:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-06 16:13:23] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-06 16:13:23] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-06 16:13:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","mobile_number":"819090773803"} 
[2025-10-06 16:13:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-06 16:13:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-06 16:13:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-06 16:13:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","wallet_id":"8003100011393"} 
[2025-10-06 16:13:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","wallet_id":"8003100011393"} 
[2025-10-06 16:13:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-06 16:13:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-06 16:13:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","mobile_number":"819090773803"} 
[2025-10-06 16:13:24] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-06 16:13:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e37a23ec094","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":355.136871337890625} 
[2025-10-06 16:14:15] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 08:12:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-07 08:12:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-07 08:12:21] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-07 08:12:21] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-07 08:12:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","mobile_number":"819090773803"} 
[2025-10-07 08:12:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-07 08:12:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-07 08:12:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-07 08:12:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","wallet_id":"8003100011393"} 
[2025-10-07 08:12:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","wallet_id":"8003100011393"} 
[2025-10-07 08:12:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-07 08:12:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-07 08:12:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","mobile_number":"819090773803"} 
[2025-10-07 08:12:22] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-07 08:12:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e45ae5a6174","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":1017.7490711212158203125} 
[2025-10-07 08:57:51] local.INFO: N1User created via API {"user_id":85,"mobile_number":"819077597548","memberhash":"E9FVPWWN17597986716FIAPT","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-07 08:57:52] local.INFO: FCM token saved for user {"user_id":85,"mobile_number":"819077597548","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 08:57:54] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2025-10-08 08:57:51"} 
[2025-10-07 08:57:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 08:59:55] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2025-10-08 08:57:51"} 
[2025-10-07 08:59:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 09:16:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-07 09:16:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-07 09:16:05] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-07 09:16:05] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-07 09:16:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","mobile_number":"819090773803"} 
[2025-10-07 09:16:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-07 09:16:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-07 09:16:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-07 09:16:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","wallet_id":"8003100011393"} 
[2025-10-07 09:16:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","wallet_id":"8003100011393"} 
[2025-10-07 09:16:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-07 09:16:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-07 09:16:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","mobile_number":"819090773803"} 
[2025-10-07 09:16:06] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-07 09:16:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e469d5ef6e8","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":673.31600189208984375} 
[2025-10-07 09:16:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-07 09:16:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-07 09:16:18] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-07 09:16:18] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-07 09:16:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","mobile_number":"819090773803"} 
[2025-10-07 09:16:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-07 09:16:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-07 09:16:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-07 09:16:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","wallet_id":"8003100011393"} 
[2025-10-07 09:16:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","wallet_id":"8003100011393"} 
[2025-10-07 09:16:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-07 09:16:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-07 09:16:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","mobile_number":"819090773803"} 
[2025-10-07 09:16:18] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-07 09:16:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e469e24eaca","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":413.7971401214599609375} 
[2025-10-07 10:33:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 10:33:54&verified=1","length":98} 
[2025-10-07 10:33:55] local.DEBUG: CRC Calculation Result {"crc":"5ad182b7","input_params_count":5} 
[2025-10-07 10:33:55] local.DEBUG: CRC Verification {"received":"5ad182b7","calculated":"5ad182b7","match":true} 
[2025-10-07 10:33:55] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 10:39:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 10:39:00&verified=1","length":98} 
[2025-10-07 10:39:00] local.DEBUG: CRC Calculation Result {"crc":"23f777cd","input_params_count":5} 
[2025-10-07 10:39:00] local.DEBUG: CRC Verification {"received":"23f777cd","calculated":"23f777cd","match":true} 
[2025-10-07 10:39:00] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 10:47:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 10:47:34&verified=1","length":98} 
[2025-10-07 10:47:34] local.DEBUG: CRC Calculation Result {"crc":"8db1c07c","input_params_count":5} 
[2025-10-07 10:47:34] local.DEBUG: CRC Verification {"received":"8db1c07c","calculated":"8db1c07c","match":true} 
[2025-10-07 10:47:34] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:01:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 11:01:38&verified=1","length":98} 
[2025-10-07 11:01:38] local.DEBUG: CRC Calculation Result {"crc":"9122a369","input_params_count":5} 
[2025-10-07 11:01:38] local.DEBUG: CRC Verification {"received":"9122a369","calculated":"9122a369","match":true} 
[2025-10-07 11:01:38] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:03:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 11:03:39&verified=1","length":98} 
[2025-10-07 11:03:40] local.DEBUG: CRC Calculation Result {"crc":"a2015e97","input_params_count":5} 
[2025-10-07 11:03:40] local.DEBUG: CRC Verification {"received":"a2015e97","calculated":"a2015e97","match":true} 
[2025-10-07 11:03:40] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:07:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=577780&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-10-07 11:07:49] local.DEBUG: CRC Calculation Result {"crc":"dd2acc96","input_params_count":5} 
[2025-10-07 11:07:49] local.DEBUG: CRC Verification {"received":"dd2acc96","calculated":"dd2acc96","match":true} 
[2025-10-07 11:07:49] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60173132814","tac":"577780","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:08:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=577780&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-10-07 11:08:24] local.DEBUG: CRC Calculation Result {"crc":"dd2acc96","input_params_count":5} 
[2025-10-07 11:08:24] local.DEBUG: CRC Verification {"received":"dd2acc96","calculated":"dd2acc96","match":true} 
[2025-10-07 11:08:24] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60173132814","tac":"577780","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:09:15] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-07 11:09:15] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-07 11:09:15] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:09:16] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"984450","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:09:16] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":10,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-07 11:09:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=984450&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-10-07 11:09:39] local.DEBUG: CRC Calculation Result {"crc":"26a40435","input_params_count":5} 
[2025-10-07 11:09:39] local.DEBUG: CRC Verification {"received":"26a40435","calculated":"26a40435","match":true} 
[2025-10-07 11:09:39] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":10,"verified_at":"2025-09-23 15:21:08","timestamp_from_request":"2025-09-23 15:21:08","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:13:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 11:13:42&verified=1","length":98} 
[2025-10-07 11:13:42] local.DEBUG: CRC Calculation Result {"crc":"00886d50","input_params_count":5} 
[2025-10-07 11:13:42] local.DEBUG: CRC Verification {"received":"00886d50","calculated":"00886d50","match":true} 
[2025-10-07 11:13:42] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 11:31:41] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 11:31:43] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-08 11:31:41"} 
[2025-10-07 11:31:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 12:12:36] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 12:12:37] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-08 12:12:36"} 
[2025-10-07 12:12:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 12:13:05] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 12:13:06] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-08 12:13:05"} 
[2025-10-07 12:13:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 12:13:25] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-08 12:13:05"} 
[2025-10-07 12:13:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 12:13:35] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-10-07 13:30:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 13:30:12&verified=1","length":98} 
[2025-10-07 13:30:13] local.DEBUG: CRC Calculation Result {"crc":"8eaefada","input_params_count":5} 
[2025-10-07 13:30:13] local.DEBUG: CRC Verification {"received":"8eaefada","calculated":"8eaefada","match":true} 
[2025-10-07 13:30:13] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 13:48:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 13:48:22&verified=1","length":98} 
[2025-10-07 13:48:23] local.DEBUG: CRC Calculation Result {"crc":"0114a2e6","input_params_count":5} 
[2025-10-07 13:48:23] local.DEBUG: CRC Verification {"received":"0114a2e6","calculated":"0114a2e6","match":true} 
[2025-10-07 13:48:23] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 13:58:45] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 13:58:46] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-08 13:58:45"} 
[2025-10-07 13:58:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 14:11:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 14:11:13&verified=1","length":98} 
[2025-10-07 14:11:14] local.DEBUG: CRC Calculation Result {"crc":"ca7e425a","input_params_count":5} 
[2025-10-07 14:11:14] local.DEBUG: CRC Verification {"received":"ca7e425a","calculated":"ca7e425a","match":true} 
[2025-10-07 14:11:14] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 14:34:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=abc123&timestamp=2025-10-07 14:34:21&verified=1","length":98} 
[2025-10-07 14:34:21] local.DEBUG: CRC Calculation Result {"crc":"2fa82be3","input_params_count":5} 
[2025-10-07 14:34:21] local.DEBUG: CRC Verification {"received":"2fa82be3","calculated":"2fa82be3","match":true} 
[2025-10-07 14:34:21] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"abc123","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 14:46:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=8881002001&pid=ADFSIOQR2ZZR3VLR&tac=663488&timestamp=2025-10-07 14:46:10&verified=1","length":97} 
[2025-10-07 14:46:10] local.DEBUG: CRC Calculation Result {"crc":"df7fa403","input_params_count":5} 
[2025-10-07 14:46:10] local.DEBUG: CRC Verification {"received":"df7fa403","calculated":"df7fa403","match":true} 
[2025-10-07 14:46:10] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"8881002001","tac":"663488","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 15:07:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=663488&timestamp=2025-10-07 15:07:19&verified=1","length":98} 
[2025-10-07 15:07:19] local.DEBUG: CRC Calculation Result {"crc":"0836381d","input_params_count":5} 
[2025-10-07 15:07:19] local.DEBUG: CRC Verification {"received":"0836381d","calculated":"0836381d","match":true} 
[2025-10-07 15:07:19] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"663488","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 15:14:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=273158&timestamp=2025-10-07 15:14:22&verified=1","length":98} 
[2025-10-07 15:14:22] local.DEBUG: CRC Calculation Result {"crc":"2d8ef4d4","input_params_count":5} 
[2025-10-07 15:14:22] local.DEBUG: CRC Verification {"received":"2d8ef4d4","calculated":"2d8ef4d4","match":true} 
[2025-10-07 15:14:22] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"273158","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 15:31:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=943754&timestamp=2025-10-07 15:31:44&verified=1","length":98} 
[2025-10-07 15:31:45] local.DEBUG: CRC Calculation Result {"crc":"0c944f31","input_params_count":5} 
[2025-10-07 15:31:45] local.DEBUG: CRC Verification {"received":"0c944f31","calculated":"0c944f31","match":true} 
[2025-10-07 15:31:45] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"943754","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-07 17:26:16] local.INFO: N1User created via API {"user_id":86,"mobile_number":"60138860331","memberhash":"X04ITOWG1759829176CNOISQ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-07 17:26:17] local.INFO: FCM token saved for user {"user_id":86,"mobile_number":"60138860331","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 17:26:19] local.DEBUG: Session authenticated successfully {"user_id":86,"session_expires":"2025-10-08 17:26:16"} 
[2025-10-07 17:26:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":86,"active_user_id":86,"mobile_number":"60138860331","requested_id":"86","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-07 17:26:22] local.DEBUG: Session authenticated successfully {"user_id":86,"session_expires":"2025-10-08 17:26:16"} 
[2025-10-07 17:26:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":86,"active_user_id":86,"mobile_number":"60138860331","requested_id":"86","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 12:19:50] local.INFO: N1User created via API {"user_id":87,"mobile_number":"819050380113","memberhash":"HT6JV0DM1759897189HSTEOF","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-08 12:19:51] local.INFO: FCM token saved for user {"user_id":87,"mobile_number":"819050380113","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 12:19:54] local.DEBUG: Session authenticated successfully {"user_id":87,"session_expires":"2025-10-09 12:19:49"} 
[2025-10-08 12:19:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":87,"active_user_id":87,"mobile_number":"819050380113","requested_id":"87","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 12:20:19] local.DEBUG: Session authenticated successfully {"user_id":87,"session_expires":"2025-10-09 12:19:49"} 
[2025-10-08 12:20:19] local.INFO: FCM token already available for biometric-enabled user {"user_id":87,"device_id":"D081E5DB-891C-41F3-851B-5502EFE36AD4"} 
[2025-10-08 12:20:19] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":87,"partner_id":"ZFMPUZANMWYPISOS","device_id":"D081E5DB-891C-41F3-851B-5502EFE36AD4","device_name":"iPhone (iPhone)"} 
[2025-10-08 12:20:21] local.DEBUG: Session authenticated successfully {"user_id":87,"session_expires":"2025-10-09 12:19:49"} 
[2025-10-08 12:20:22] local.INFO: FCM token already available for biometric-enabled user {"user_id":87,"device_id":"D081E5DB-891C-41F3-851B-5502EFE36AD4"} 
[2025-10-08 12:20:22] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":87,"partner_id":"ZFMPUZANMWYPISOS","device_id":"D081E5DB-891C-41F3-851B-5502EFE36AD4","device_name":"iPhone (iPhone)"} 
[2025-10-08 12:55:15] local.INFO: Successful trusted device login via API {"user_id":87,"device_id":"D081E5DB-891C-41F3-851B-5502EFE36AD4","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 12:55:17] local.DEBUG: Session authenticated successfully {"user_id":87,"session_expires":"2025-10-09 12:55:15"} 
[2025-10-08 12:55:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":87,"active_user_id":87,"mobile_number":"819050380113","requested_id":"87","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 12:55:18] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 12:55:20] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-09 12:55:18"} 
[2025-10-08 12:55:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 12:57:43] local.INFO: N1User created via API {"user_id":88,"mobile_number":"819041138048","memberhash":"FEKVOGAM1759899463CQHK22","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-08 12:57:44] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 12:57:47] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-09 12:57:43"} 
[2025-10-08 12:57:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:04:01] local.INFO: N1User created via API {"user_id":89,"mobile_number":"818069087435","memberhash":"3FHMOWLZ1759899841CAY03D","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-08 13:04:02] local.INFO: FCM token saved for user {"user_id":89,"mobile_number":"818069087435","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:04:05] local.DEBUG: Session authenticated successfully {"user_id":89,"session_expires":"2025-10-09 13:04:01"} 
[2025-10-08 13:04:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":89,"active_user_id":89,"mobile_number":"818069087435","requested_id":"89","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:06:46] local.INFO: Successful trusted device login via API {"user_id":87,"device_id":"D081E5DB-891C-41F3-851B-5502EFE36AD4","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:06:47] local.DEBUG: Session authenticated successfully {"user_id":87,"session_expires":"2025-10-09 13:06:46"} 
[2025-10-08 13:06:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":87,"active_user_id":87,"mobile_number":"819050380113","requested_id":"87","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:06:53] local.DEBUG: Session authenticated successfully {"user_id":87,"session_expires":"2025-10-09 13:06:46"} 
[2025-10-08 13:06:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":87,"active_user_id":87,"mobile_number":"819050380113","requested_id":"87","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:07:50] local.INFO: N1User created via API {"user_id":90,"mobile_number":"819079503156","memberhash":"2J8N8JYH1759900070ZOPG1O","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-08 13:07:51] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:07:53] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-09 13:07:50"} 
[2025-10-08 13:07:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:09:54] local.INFO: N1User created via API {"user_id":91,"mobile_number":"818041854731","memberhash":"01HSOIOE1759900194T1LAQN","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-08 13:09:55] local.INFO: FCM token saved for user {"user_id":91,"mobile_number":"818041854731","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:09:59] local.DEBUG: Session authenticated successfully {"user_id":91,"session_expires":"2025-10-09 13:09:54"} 
[2025-10-08 13:09:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":91,"active_user_id":91,"mobile_number":"818041854731","requested_id":"91","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:10:32] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:10:34] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:10:36] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-09 13:10:32"} 
[2025-10-08 13:10:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:11:39] local.DEBUG: Session authenticated successfully {"user_id":91,"session_expires":"2025-10-09 13:09:54"} 
[2025-10-08 13:11:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":91,"active_user_id":91,"mobile_number":"818041854731","requested_id":"91","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:19:18] local.INFO: Successful PIN login via API {"user_id":90,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:19:19] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:19:21] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-09 13:19:18"} 
[2025-10-08 13:19:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:37:55] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:37:56] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:37:59] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-09 13:37:55"} 
[2025-10-08 13:37:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:55:41] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:55:43] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-09 13:55:41"} 
[2025-10-08 13:55:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:56:22] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:56:23] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 13:56:26] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-09 13:56:22"} 
[2025-10-08 13:56:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:04:39] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:04:40] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:04:41] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-09 14:04:39"} 
[2025-10-08 14:04:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:05:58] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-08 14:05:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-08 14:05:58] local.INFO: QR payload decrypted successfully {"token":"3CEEF9D3-2022-4AAC-A3B7-4C8D2B881C60","user_id":"WSHENG01"} 
[2025-10-08 14:05:58] local.INFO: Calling encrypt API {"token":"3CEEF9D3-2022-4AAC-A3B7-4C8D2B881C60","user_id":"WSHENG01"} 
[2025-10-08 14:05:58] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-08 14:05:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-08 14:05:58] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-08 14:13:15] local.INFO: Successful PIN login via API {"user_id":89,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:13:16] local.INFO: FCM token saved for user {"user_id":89,"mobile_number":"818069087435","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:13:17] local.INFO: Successful PIN login via API {"user_id":91,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:13:17] local.INFO: FCM token saved for user {"user_id":91,"mobile_number":"818041854731","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:13:18] local.DEBUG: Session authenticated successfully {"user_id":89,"session_expires":"2025-10-09 14:13:15"} 
[2025-10-08 14:13:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":89,"active_user_id":89,"mobile_number":"818069087435","requested_id":"89","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:13:19] local.DEBUG: Session authenticated successfully {"user_id":91,"session_expires":"2025-10-09 14:13:17"} 
[2025-10-08 14:13:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":91,"active_user_id":91,"mobile_number":"818041854731","requested_id":"91","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:15:14] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:15:15] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:15:17] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-09 14:15:14"} 
[2025-10-08 14:15:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:18:01] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:18:03] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-09 14:18:01"} 
[2025-10-08 14:18:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:18:57] local.INFO: Successful PIN login via API {"user_id":90,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:18:58] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 14:19:01] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-09 14:18:57"} 
[2025-10-08 14:19:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 15:18:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e61049b5357","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-08 15:18:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-08 15:18:33] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-08 15:18:33] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-08 15:18:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e61049b5357","mobile_number":"818042746786"} 
[2025-10-08 15:18:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e61049b5357","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-08 15:18:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e61049b5357","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-08 15:18:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-08 15:18:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e61049b5357","wallet_id":"8003100011285"} 
[2025-10-08 15:18:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e61049b5357","wallet_id":"8003100011285"} 
[2025-10-08 15:18:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e61049b5357","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-08 15:18:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e61049b5357","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-08 15:18:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e61049b5357","mobile_number":"818042746786"} 
[2025-10-08 15:18:34] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-08 15:18:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e61049b5357","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":1171.3809967041015625} 
[2025-10-08 15:19:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e610903766b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-08 15:19:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-08 15:19:44] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-08 15:19:44] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-08 15:19:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e610903766b","mobile_number":"818042746786"} 
[2025-10-08 15:19:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e610903766b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-08 15:19:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e610903766b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-08 15:19:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-08 15:19:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e610903766b","wallet_id":"8003100011285"} 
[2025-10-08 15:19:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e610903766b","wallet_id":"8003100011285"} 
[2025-10-08 15:19:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e610903766b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-08 15:19:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e610903766b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-08 15:19:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e610903766b","mobile_number":"818042746786"} 
[2025-10-08 15:19:44] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-08 15:19:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e610903766b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":416.50104522705078125} 
[2025-10-08 15:20:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-08 15:20:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-08 15:20:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-08 15:20:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-08 15:20:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","mobile_number":"818042746786"} 
[2025-10-08 15:20:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-08 15:20:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-08 15:20:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-08 15:20:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","wallet_id":"8003100011285"} 
[2025-10-08 15:20:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","wallet_id":"8003100011285"} 
[2025-10-08 15:20:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-08 15:20:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-08 15:20:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","mobile_number":"818042746786"} 
[2025-10-08 15:20:12] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-08 15:20:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e610ac4d033","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":527.187824249267578125} 
[2025-10-08 15:25:15] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 15:25:16] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 15:25:17] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-09 15:25:15"} 
[2025-10-08 15:25:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-08 15:42:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-08 15:42:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-08 15:42:31] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-08 15:42:31] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-08 15:42:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","mobile_number":"818037911717"} 
[2025-10-08 15:42:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-08 15:42:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-08 15:42:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-08 15:42:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","wallet_id":"8003100011275"} 
[2025-10-08 15:42:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","wallet_id":"8003100011275"} 
[2025-10-08 15:42:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-08 15:42:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-08 15:42:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","mobile_number":"818037911717"} 
[2025-10-08 15:42:32] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-08 15:42:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e615e7bb006","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":807.737827301025390625} 
[2025-10-08 17:19:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-08 17:19:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-08 17:19:36] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-08 17:19:36] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-08 17:19:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","mobile_number":"819090773803"} 
[2025-10-08 17:19:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-08 17:19:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-08 17:19:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-08 17:19:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","wallet_id":"8003100011393"} 
[2025-10-08 17:19:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","wallet_id":"8003100011393"} 
[2025-10-08 17:19:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-08 17:19:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-08 17:19:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","mobile_number":"819090773803"} 
[2025-10-08 17:19:37] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-08 17:19:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e62ca8de505","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":619.2510128021240234375} 
[2025-10-08 17:19:53] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-08 17:19:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-08 17:19:53] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-08 17:19:53] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-08 17:19:53] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","mobile_number":"819090773803"} 
[2025-10-08 17:19:53] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-08 17:19:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-08 17:19:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-08 17:19:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","wallet_id":"8003100011393"} 
[2025-10-08 17:19:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","wallet_id":"8003100011393"} 
[2025-10-08 17:19:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-08 17:19:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-08 17:19:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","mobile_number":"819090773803"} 
[2025-10-08 17:19:53] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-08 17:19:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e62cb954f4b","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":400.218963623046875} 
[2025-10-08 17:20:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-08 17:20:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-08 17:20:17] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-08 17:20:17] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-08 17:20:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","mobile_number":"819090773803"} 
[2025-10-08 17:20:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-08 17:20:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-08 17:20:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-08 17:20:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","wallet_id":"8003100011393"} 
[2025-10-08 17:20:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","wallet_id":"8003100011393"} 
[2025-10-08 17:20:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-08 17:20:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-08 17:20:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","mobile_number":"819090773803"} 
[2025-10-08 17:20:17] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-08 17:20:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e62cd1753ff","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":413.280010223388671875} 
[2025-10-09 08:51:35] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 08:51:37] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-10 08:51:35"} 
[2025-10-09 08:51:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:05:22] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:05:24] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-10 10:05:22"} 
[2025-10-09 10:05:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:05:40] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-10 10:05:22"} 
[2025-10-09 10:05:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:06:40] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:06:47] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-10 10:06:40"} 
[2025-10-09 10:06:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:09:48] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:09:49] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:09:53] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-10 10:09:48"} 
[2025-10-09 10:09:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:09:58] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-10 10:09:48"} 
[2025-10-09 10:09:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:11:04] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:11:06] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-10 10:11:04"} 
[2025-10-09 10:11:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:36:25] local.INFO: N1User created via API {"user_id":92,"mobile_number":"601161385036","memberhash":"ZPHGOLN91759977385MC2QT6","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-09 10:36:25] local.INFO: FCM token saved for user {"user_id":92,"mobile_number":"601161385036","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:36:28] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-10 10:36:25"} 
[2025-10-09 10:36:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:37:11] local.WARNING: Failed PIN attempt via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-09 10:37:24] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:37:25] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-10 10:37:24"} 
[2025-10-09 10:37:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:37:30] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-10 10:37:24"} 
[2025-10-09 10:37:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:38:11] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-10 10:37:24"} 
[2025-10-09 10:38:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 10:54:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:54:36] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:54:36] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-09 10:54:36] local.INFO: General API request started {"request_id":"REQ_68e723ece133f","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 10:54:36] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 10:54:36] local.INFO: Request analysis {"request_id":"REQ_68e723ece133f","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 10:54:36] local.INFO: General API processing data {"request_id":"REQ_68e723ece133f","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 10:54:37] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-09 10:54:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:54:37] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:54:37] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":569} 
[2025-10-09 10:54:37] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-09 10:54:37] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-09 10:54:37] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e723edf3377","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-09 10:54:38] local.INFO: Wallet API response received {"request_id":"GEN_68e723edf3377","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-09 10:54:38] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e723ece133f","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-09 10:54:38"}} 
[2025-10-09 10:54:38] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e723ece133f","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 10:54:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e723ef20517","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-09 10:54:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:54:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:54:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-09 10:54:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e723ef20517","mobile_number":"818042746786"} 
[2025-10-09 10:54:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e723ef20517","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-09 10:54:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e723ef20517","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-09 10:54:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-09 10:54:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e723ef20517","wallet_id":"8003100011285"} 
[2025-10-09 10:54:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e723ef20517","wallet_id":"8003100011285"} 
[2025-10-09 10:54:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e723ef20517","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-09 10:54:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e723ef20517","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-09 10:54:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e723ef20517","mobile_number":"818042746786"} 
[2025-10-09 10:54:39] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-09 10:54:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e723ef20517","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":541.3968563079833984375} 
[2025-10-09 10:56:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:56:33] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:56:33] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-09 10:56:33] local.INFO: General API request started {"request_id":"REQ_68e724615fd33","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 10:56:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 10:56:33] local.INFO: Request analysis {"request_id":"REQ_68e724615fd33","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 10:56:33] local.INFO: General API processing data {"request_id":"REQ_68e724615fd33","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 10:56:33] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-09 10:56:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:56:33] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:56:33] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":569} 
[2025-10-09 10:56:33] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-09 10:56:33] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-09 10:56:33] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e7246167b56","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-09 10:56:34] local.INFO: Wallet API response received {"request_id":"GEN_68e7246167b56","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-09 10:56:34] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e724615fd33","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-09 10:56:34"}} 
[2025-10-09 10:56:34] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e724615fd33","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 10:56:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e724627df9e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-09 10:56:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:56:34] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:56:34] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-09 10:56:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e724627df9e","mobile_number":"818042746786"} 
[2025-10-09 10:56:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e724627df9e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-09 10:56:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e724627df9e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-09 10:56:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-09 10:56:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e724627df9e","wallet_id":"8003100011285"} 
[2025-10-09 10:56:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e724627df9e","wallet_id":"8003100011285"} 
[2025-10-09 10:56:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e724627df9e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-09 10:56:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e724627df9e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-09 10:56:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e724627df9e","mobile_number":"818042746786"} 
[2025-10-09 10:56:35] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-09 10:56:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e724627df9e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":631.248950958251953125} 
[2025-10-09 10:56:35] local.DEBUG: CRC Parameter String {"string":"amount=204374&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-10-09 10:56:35] local.DEBUG: CRC Calculation Result {"crc":"5b7d3ef9","input_params_count":4} 
[2025-10-09 10:56:35] local.DEBUG: CRC Verification {"received":"5b7d3ef9","calculated":"5b7d3ef9","match":true} 
[2025-10-09 10:56:35] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"204374","program_code":"N1","crc_provided":true} 
[2025-10-09 10:56:36] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-10-09 10:56:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:56:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:56:43] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-09 10:56:43] local.INFO: General API request started {"request_id":"REQ_68e7246b66f98","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 10:56:43] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 10:56:43] local.INFO: Request analysis {"request_id":"REQ_68e7246b66f98","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 10:56:43] local.INFO: General API processing data {"request_id":"REQ_68e7246b66f98","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 10:56:43] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-09 10:56:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:56:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:56:43] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":569} 
[2025-10-09 10:56:43] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-09 10:56:43] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-09 10:56:43] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e7246b73420","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-09 10:56:43] local.INFO: Wallet API response received {"request_id":"GEN_68e7246b73420","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-09 10:56:43] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e7246b66f98","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-09 10:56:43"}} 
[2025-10-09 10:56:43] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e7246b66f98","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 10:56:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-09 10:56:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 10:56:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 10:56:43] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-09 10:56:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","mobile_number":"818042746786"} 
[2025-10-09 10:56:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-09 10:56:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-09 10:56:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-09 10:56:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","wallet_id":"8003100011285"} 
[2025-10-09 10:56:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","wallet_id":"8003100011285"} 
[2025-10-09 10:56:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-09 10:56:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-09 10:56:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","mobile_number":"818042746786"} 
[2025-10-09 10:56:44] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-09 10:56:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e7246bd6254","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":466.230869293212890625} 
[2025-10-09 11:29:10] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 11:29:10] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 11:29:12] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-10 11:29:10"} 
[2025-10-09 11:29:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 11:37:14] local.INFO: Wallet inquiry request started {"request_id":"WALLET_REQ_68e72deab79d6","pid":"4FSOKLSPG9PJJTHM","mobile_number":"60173132814"} 
[2025-10-09 11:37:14] local.INFO: Partner authentication successful {"partner_id":"4FSOKLSPG9PJJTHM","partner_name":"KA$Hplus N1 App1"} 
[2025-10-09 11:37:14] local.DEBUG: API call recorded {"partner_id":"4FSOKLSPG9PJJTHM","total_calls":18} 
[2025-10-09 11:37:14] local.INFO: Making HTTP call to wallet API {"request_id":"WALLET_REQ_68e72deab79d6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60173132814","mobile_number":"60173132814"} 
[2025-10-09 11:37:15] local.INFO: Wallet API response received {"request_id":"WALLET_REQ_68e72deab79d6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60173132814","Wallet Account ID":"8003100010918","client_name":"Satishram Rames"}}} 
[2025-10-09 11:37:15] local.INFO: Wallet inquiry completed {"request_id":"WALLET_REQ_68e72deab79d6","partner_id":"4FSOKLSPG9PJJTHM","mobile_number":"60173132814","wallet_status":1,"final_status":"SUCCESS","http_status":200} 
[2025-10-09 14:55:33] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 14:55:34] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 14:55:35] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-10 14:55:33"} 
[2025-10-09 14:55:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 14:56:24] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 14:56:26] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-10 14:56:24"} 
[2025-10-09 14:56:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 14:56:35] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-10 14:56:24"} 
[2025-10-09 14:56:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 14:57:54] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-10 14:56:24"} 
[2025-10-09 14:57:54] local.INFO: N1User profile updated via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field"]} 
[2025-10-09 16:04:36] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 16:04:36] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 16:04:37] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-10 16:04:36"} 
[2025-10-09 16:04:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 16:04:46] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-10 16:04:36"} 
[2025-10-09 16:04:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 16:23:04] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 16:23:04] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 16:23:06] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-10 16:23:04"} 
[2025-10-09 16:23:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 17:03:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-09 17:03:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:03:05] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:03:05] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 17:03:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","mobile_number":"819090773803"} 
[2025-10-09 17:03:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 17:03:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 17:03:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-09 17:03:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","wallet_id":"8003100011393"} 
[2025-10-09 17:03:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","wallet_id":"8003100011393"} 
[2025-10-09 17:03:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-09 17:03:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-09 17:03:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","mobile_number":"819090773803"} 
[2025-10-09 17:03:06] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-09 17:03:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e77a49b6824","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":860.104084014892578125} 
[2025-10-09 17:04:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-09 17:04:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:04:06] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:04:06] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 17:04:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","mobile_number":"819090773803"} 
[2025-10-09 17:04:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 17:04:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 17:04:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-09 17:04:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","wallet_id":"8003100011393"} 
[2025-10-09 17:04:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","wallet_id":"8003100011393"} 
[2025-10-09 17:04:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-09 17:04:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-09 17:04:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","mobile_number":"819090773803"} 
[2025-10-09 17:04:07] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-09 17:04:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e77a8692fd1","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":460.552215576171875} 
[2025-10-09 17:12:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:12:01] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:12:01] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 17:12:01] local.INFO: General API request started {"request_id":"REQ_68e77c618fdf5","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 17:12:01] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 17:12:01] local.INFO: Request analysis {"request_id":"REQ_68e77c618fdf5","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 17:12:01] local.INFO: General API processing data {"request_id":"REQ_68e77c618fdf5","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 17:12:01] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-09 17:12:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:12:01] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:12:01] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":572} 
[2025-10-09 17:12:01] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-09 17:12:01] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-09 17:12:01] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e77c61a2155","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 17:12:01] local.INFO: Wallet API response received {"request_id":"GEN_68e77c61a2155","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 17:12:01] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e77c618fdf5","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-09 17:12:01"}} 
[2025-10-09 17:12:01] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e77c618fdf5","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 17:12:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e77c622c978","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-09 17:12:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:12:02] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:12:02] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 17:12:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e77c622c978","mobile_number":"819090773803"} 
[2025-10-09 17:12:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e77c622c978","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 17:12:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77c622c978","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 17:12:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-09 17:12:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e77c622c978","wallet_id":"8003100011393"} 
[2025-10-09 17:12:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e77c622c978","wallet_id":"8003100011393"} 
[2025-10-09 17:12:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e77c622c978","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-09 17:12:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77c622c978","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-09 17:12:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e77c622c978","mobile_number":"819090773803"} 
[2025-10-09 17:12:02] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-09 17:12:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e77c622c978","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":377.747058868408203125} 
[2025-10-09 17:13:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:13:21] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:13:21] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 17:13:21] local.INFO: General API request started {"request_id":"REQ_68e77cb164c32","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 17:13:21] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 17:13:21] local.INFO: Request analysis {"request_id":"REQ_68e77cb164c32","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 17:13:21] local.INFO: General API processing data {"request_id":"REQ_68e77cb164c32","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 17:13:21] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-09 17:13:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:13:21] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:13:21] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":572} 
[2025-10-09 17:13:21] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-09 17:13:21] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-09 17:13:21] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e77cb173318","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 17:13:21] local.INFO: Wallet API response received {"request_id":"GEN_68e77cb173318","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 17:13:21] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e77cb164c32","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-09 17:13:21"}} 
[2025-10-09 17:13:21] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e77cb164c32","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 17:13:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-09 17:13:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:13:21] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:13:21] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 17:13:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","mobile_number":"819090773803"} 
[2025-10-09 17:13:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 17:13:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 17:13:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-09 17:13:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","wallet_id":"8003100011393"} 
[2025-10-09 17:13:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","wallet_id":"8003100011393"} 
[2025-10-09 17:13:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-09 17:13:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-09 17:13:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","mobile_number":"819090773803"} 
[2025-10-09 17:13:22] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-09 17:13:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e77cb1e2d18","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":461.9739055633544921875} 
[2025-10-09 17:14:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:14:47] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:14:47] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 17:14:47] local.INFO: General API request started {"request_id":"REQ_68e77d0797bfe","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 17:14:47] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 17:14:47] local.INFO: Request analysis {"request_id":"REQ_68e77d0797bfe","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 17:14:47] local.INFO: General API processing data {"request_id":"REQ_68e77d0797bfe","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 17:14:47] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-09 17:14:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:14:47] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:14:47] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":572} 
[2025-10-09 17:14:47] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-09 17:14:47] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-09 17:14:47] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e77d079d92a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 17:14:47] local.INFO: Wallet API response received {"request_id":"GEN_68e77d079d92a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 17:14:47] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e77d0797bfe","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-09 17:14:47"}} 
[2025-10-09 17:14:47] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e77d0797bfe","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 17:14:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-09 17:14:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 17:14:48] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 17:14:48] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 17:14:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","mobile_number":"819090773803"} 
[2025-10-09 17:14:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 17:14:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 17:14:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-09 17:14:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","wallet_id":"8003100011393"} 
[2025-10-09 17:14:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","wallet_id":"8003100011393"} 
[2025-10-09 17:14:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-09 17:14:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-09 17:14:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","mobile_number":"819090773803"} 
[2025-10-09 17:14:48] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-09 17:14:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e77d081b7a9","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":386.969089508056640625} 
[2025-10-09 20:02:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:02:23] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 20:02:23] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 20:02:23] local.INFO: General API request started {"request_id":"REQ_68e7a44f3ed75","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 20:02:23] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 20:02:23] local.INFO: Request analysis {"request_id":"REQ_68e7a44f3ed75","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 20:02:23] local.INFO: General API processing data {"request_id":"REQ_68e7a44f3ed75","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 20:02:23] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-09 20:02:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:02:23] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 20:02:23] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":575} 
[2025-10-09 20:02:23] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-09 20:02:23] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-09 20:02:23] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e7a44f75739","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 20:02:23] local.INFO: Wallet API response received {"request_id":"GEN_68e7a44f75739","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 20:02:23] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e7a44f3ed75","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-09 20:02:23"}} 
[2025-10-09 20:02:23] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e7a44f3ed75","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 20:02:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-09 20:02:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:02:24] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 20:02:24] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 20:02:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","mobile_number":"819090773803"} 
[2025-10-09 20:02:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 20:02:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 20:02:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-09 20:02:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","wallet_id":"8003100011393"} 
[2025-10-09 20:02:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","wallet_id":"8003100011393"} 
[2025-10-09 20:02:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-09 20:02:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-09 20:02:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","mobile_number":"819090773803"} 
[2025-10-09 20:02:24] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-09 20:02:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e7a45004aa3","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":575.932979583740234375} 
[2025-10-09 20:05:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:05:25] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 20:05:25] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 20:05:25] local.INFO: General API request started {"request_id":"REQ_68e7a5058cab7","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 20:05:25] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 20:05:25] local.INFO: Request analysis {"request_id":"REQ_68e7a5058cab7","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 20:05:25] local.INFO: General API processing data {"request_id":"REQ_68e7a5058cab7","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 20:05:25] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-09 20:05:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:05:25] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 20:05:25] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":575} 
[2025-10-09 20:05:25] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-09 20:05:25] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-09 20:05:25] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e7a50595299","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 20:05:25] local.INFO: Wallet API response received {"request_id":"GEN_68e7a50595299","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 20:05:25] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e7a5058cab7","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-09 20:05:25"}} 
[2025-10-09 20:05:25] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e7a5058cab7","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 20:05:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-09 20:05:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:05:26] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-09 20:05:26] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-09 20:05:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","mobile_number":"819090773803"} 
[2025-10-09 20:05:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-09 20:05:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-09 20:05:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-09 20:05:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","wallet_id":"8003100011393"} 
[2025-10-09 20:05:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","wallet_id":"8003100011393"} 
[2025-10-09 20:05:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-09 20:05:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-09 20:05:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","mobile_number":"819090773803"} 
[2025-10-09 20:05:26] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-09 20:05:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e7a50616ca2","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":355.8101654052734375} 
[2025-10-09 20:05:26] local.DEBUG: CRC Parameter String {"string":"amount=479940&payee_wallet_id=8003100011393&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-10-09 20:05:26] local.DEBUG: CRC Calculation Result {"crc":"1c58cfde","input_params_count":4} 
[2025-10-09 20:05:26] local.DEBUG: CRC Verification {"received":"1c58cfde","calculated":"1c58cfde","match":true} 
[2025-10-09 20:05:26] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011393","amount":"479940","program_code":"N1","crc_provided":true} 
[2025-10-09 20:05:27] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011393","response_status":"00"} 
[2025-10-09 20:06:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:06:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 20:06:42] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-09 20:06:42] local.INFO: General API request started {"request_id":"REQ_68e7a55225003","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-09 20:06:42] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-09 20:06:42] local.INFO: Request analysis {"request_id":"REQ_68e7a55225003","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-09 20:06:42] local.INFO: General API processing data {"request_id":"REQ_68e7a55225003","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-09 20:06:42] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-09 20:06:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:06:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 20:06:42] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":575} 
[2025-10-09 20:06:42] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-09 20:06:42] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-09 20:06:42] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e7a55229c31","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-09 20:06:42] local.INFO: Wallet API response received {"request_id":"GEN_68e7a55229c31","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-09 20:06:42] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e7a55225003","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-09 20:06:42"}} 
[2025-10-09 20:06:42] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e7a55225003","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-09 20:06:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-09 20:06:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-09 20:06:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-09 20:06:42] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-09 20:06:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","mobile_number":"818042746786"} 
[2025-10-09 20:06:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-09 20:06:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-09 20:06:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-09 20:06:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","wallet_id":"8003100011285"} 
[2025-10-09 20:06:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","wallet_id":"8003100011285"} 
[2025-10-09 20:06:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-09 20:06:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-09 20:06:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","mobile_number":"818042746786"} 
[2025-10-09 20:06:42] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-09 20:06:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e7a55292ac4","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":398.1621265411376953125} 
[2025-10-09 22:01:26] local.INFO: Successful PIN login via API {"user_id":90,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 22:01:28] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-09 22:01:31] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-10 22:01:26"} 
[2025-10-09 22:01:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 07:15:16] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 07:15:18] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-10-11 07:15:16"} 
[2025-10-10 07:15:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 10:19:40] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 10:52:09] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 10:52:10] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-11 10:52:09"} 
[2025-10-10 10:52:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 10:52:19] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-11 10:52:09"} 
[2025-10-10 10:52:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 11:33:26] local.WARNING: Failed PIN attempt via API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-10 11:33:39] local.INFO: Successful PIN login via API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 11:33:40] local.INFO: FCM token saved for user {"user_id":84,"mobile_number":"60122056908","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 11:33:41] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-11 11:33:39"} 
[2025-10-10 11:33:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 11:44:33] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 11:44:35] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-11 11:44:33"} 
[2025-10-10 11:44:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 11:45:36] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-11 11:44:33"} 
[2025-10-10 11:45:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 13:18:35] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 13:18:36] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-11 13:18:35"} 
[2025-10-10 13:18:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-10 15:18:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 15:18:12] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-10 15:18:12] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-10 15:18:12] local.INFO: General API request started {"request_id":"REQ_68e8b334d6266","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-10 15:18:12] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-10 15:18:12] local.INFO: Request analysis {"request_id":"REQ_68e8b334d6266","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-10 15:18:12] local.INFO: General API processing data {"request_id":"REQ_68e8b334d6266","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-10 15:18:12] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-10 15:18:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 15:18:12] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-10 15:18:12] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":578} 
[2025-10-10 15:18:12] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-10-10 15:18:12] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-10-10 15:18:12] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68e8b334e93b1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-10 15:18:13] local.INFO: Wallet API response received {"request_id":"GEN_68e8b334e93b1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-10 15:18:13] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68e8b334d6266","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-10-10 15:18:13"}} 
[2025-10-10 15:18:13] local.INFO: Wallet inquiry final response {"request_id":"REQ_68e8b334d6266","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-10 15:18:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-10 15:18:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 15:18:13] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-10 15:18:13] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-10 15:18:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","mobile_number":"819090773803"} 
[2025-10-10 15:18:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-10 15:18:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-10 15:18:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-10 15:18:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","wallet_id":"8003100011393"} 
[2025-10-10 15:18:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","wallet_id":"8003100011393"} 
[2025-10-10 15:18:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-10 15:18:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-10 15:18:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","mobile_number":"819090773803"} 
[2025-10-10 15:18:14] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-10 15:18:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8b335ab2f5","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":400.2611637115478515625} 
[2025-10-10 16:35:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c55170253","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-10 16:35:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:35:29] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-10 16:35:29] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-10 16:35:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c55170253","mobile_number":"819073883079"} 
[2025-10-10 16:35:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c55170253","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-10 16:35:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c55170253","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-10 16:35:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-10 16:35:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c55170253","wallet_id":"8003100011326"} 
[2025-10-10 16:35:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c55170253","wallet_id":"8003100011326"} 
[2025-10-10 16:35:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c55170253","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-10 16:35:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c55170253","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-10 16:35:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c55170253","mobile_number":"819073883079"} 
[2025-10-10 16:35:30] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-10 16:35:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c55170253","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":546.6778278350830078125} 
[2025-10-10 16:35:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-10 16:35:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:35:30] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-10 16:35:30] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-10 16:35:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","mobile_number":"60123678698"} 
[2025-10-10 16:35:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-10 16:35:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-10 16:35:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-10 16:35:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","wallet_id":"8003100011060"} 
[2025-10-10 16:35:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","wallet_id":"8003100011060"} 
[2025-10-10 16:35:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-10 16:35:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-10 16:35:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","mobile_number":"60123678698"} 
[2025-10-10 16:35:30] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-10 16:35:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c5524da6a","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":386.36302947998046875} 
[2025-10-10 16:35:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-10 16:35:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:35:31] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-10 16:35:31] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-10 16:35:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","mobile_number":"819031950417"} 
[2025-10-10 16:35:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-10 16:35:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-10 16:35:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-10 16:35:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","wallet_id":"8003100011328"} 
[2025-10-10 16:35:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","wallet_id":"8003100011328"} 
[2025-10-10 16:35:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-10 16:35:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-10 16:35:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","mobile_number":"819031950417"} 
[2025-10-10 16:35:31] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-10 16:35:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c55309c48","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":362.1938228607177734375} 
[2025-10-10 16:36:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-10 16:36:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:36:39] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-10 16:36:39] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-10 16:36:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","mobile_number":"819073883079"} 
[2025-10-10 16:36:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-10 16:36:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-10 16:36:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-10 16:36:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","wallet_id":"8003100011326"} 
[2025-10-10 16:36:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","wallet_id":"8003100011326"} 
[2025-10-10 16:36:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-10 16:36:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-10 16:36:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","mobile_number":"819073883079"} 
[2025-10-10 16:36:40] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-10 16:36:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c5979d00e","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":413.57898712158203125} 
[2025-10-10 16:36:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-10 16:36:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:36:40] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-10 16:36:40] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-10 16:36:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","mobile_number":"60123678698"} 
[2025-10-10 16:36:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-10 16:36:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-10 16:36:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-10 16:36:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","wallet_id":"8003100011060"} 
[2025-10-10 16:36:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","wallet_id":"8003100011060"} 
[2025-10-10 16:36:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-10 16:36:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-10 16:36:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","mobile_number":"60123678698"} 
[2025-10-10 16:36:40] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-10 16:36:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c598545c0","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":351.6528606414794921875} 
[2025-10-10 16:36:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-10 16:36:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:36:41] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-10 16:36:41] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-10 16:36:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","mobile_number":"819031950417"} 
[2025-10-10 16:36:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-10 16:36:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-10 16:36:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-10 16:36:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","wallet_id":"8003100011328"} 
[2025-10-10 16:36:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","wallet_id":"8003100011328"} 
[2025-10-10 16:36:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-10 16:36:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-10 16:36:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","mobile_number":"819031950417"} 
[2025-10-10 16:36:41] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-10 16:36:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c59905fed","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":363.3539676666259765625} 
[2025-10-10 16:36:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-10 16:36:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:36:41] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-10 16:36:41] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-10 16:36:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","mobile_number":"819090773803"} 
[2025-10-10 16:36:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-10 16:36:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-10 16:36:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-10 16:36:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","wallet_id":"8003100011393"} 
[2025-10-10 16:36:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","wallet_id":"8003100011393"} 
[2025-10-10 16:36:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-10 16:36:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-10 16:36:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","mobile_number":"819090773803"} 
[2025-10-10 16:36:42] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-10 16:36:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c599a4e37","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":357.7301502227783203125} 
[2025-10-10 16:36:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:36:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:36:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:36:42] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:36:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","mobile_number":"818042746786"} 
[2025-10-10 16:36:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:36:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:36:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:36:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","wallet_id":"8003100011285"} 
[2025-10-10 16:36:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","wallet_id":"8003100011285"} 
[2025-10-10 16:36:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:36:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:36:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","mobile_number":"818042746786"} 
[2025-10-10 16:36:42] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:36:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c59a54377","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":370.9471225738525390625} 
[2025-10-10 16:36:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-10 16:36:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:36:43] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-10 16:36:43] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-10 16:36:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","mobile_number":"819023053947"} 
[2025-10-10 16:36:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-10 16:36:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-10 16:36:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-10 16:36:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","wallet_id":"8003100011323"} 
[2025-10-10 16:36:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","wallet_id":"8003100011323"} 
[2025-10-10 16:36:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-10 16:36:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-10 16:36:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","mobile_number":"819023053947"} 
[2025-10-10 16:36:43] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-10 16:36:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c59b0e483","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":405.5120944976806640625} 
[2025-10-10 16:36:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-10 16:36:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:36:43] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-10 16:36:43] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-10 16:36:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","mobile_number":"818037911717"} 
[2025-10-10 16:36:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-10 16:36:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-10 16:36:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-10 16:36:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","wallet_id":"8003100011275"} 
[2025-10-10 16:36:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","wallet_id":"8003100011275"} 
[2025-10-10 16:36:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-10 16:36:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-10 16:36:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","mobile_number":"818037911717"} 
[2025-10-10 16:36:44] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-10 16:36:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c59bc224b","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":360.5911731719970703125} 
[2025-10-10 16:36:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-10 16:36:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:36:44] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-10 16:36:44] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-10 16:36:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","mobile_number":"60122005500"} 
[2025-10-10 16:36:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-10 16:36:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-10 16:36:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-10 16:36:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","wallet_id":"8003100011379"} 
[2025-10-10 16:36:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","wallet_id":"8003100011379"} 
[2025-10-10 16:36:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-10 16:36:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-10 16:36:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","mobile_number":"60122005500"} 
[2025-10-10 16:36:44] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-10 16:36:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c59c6f2b4","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":344.3419933319091796875} 
[2025-10-10 16:41:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-10 16:41:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:41:06] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-10 16:41:06] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-10 16:41:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","mobile_number":"819073883079"} 
[2025-10-10 16:41:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-10 16:41:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-10 16:41:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-10 16:41:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","wallet_id":"8003100011326"} 
[2025-10-10 16:41:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","wallet_id":"8003100011326"} 
[2025-10-10 16:41:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-10 16:41:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-10 16:41:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","mobile_number":"819073883079"} 
[2025-10-10 16:41:06] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-10 16:41:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a21252c","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":432.170867919921875} 
[2025-10-10 16:41:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-10 16:41:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:41:07] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-10 16:41:07] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-10 16:41:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","mobile_number":"60123678698"} 
[2025-10-10 16:41:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-10 16:41:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-10 16:41:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-10 16:41:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","wallet_id":"8003100011060"} 
[2025-10-10 16:41:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","wallet_id":"8003100011060"} 
[2025-10-10 16:41:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-10 16:41:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-10 16:41:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","mobile_number":"60123678698"} 
[2025-10-10 16:41:07] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-10 16:41:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a30282f","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":361.364841461181640625} 
[2025-10-10 16:41:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-10 16:41:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:41:07] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-10 16:41:07] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-10 16:41:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","mobile_number":"819031950417"} 
[2025-10-10 16:41:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-10 16:41:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-10 16:41:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-10 16:41:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","wallet_id":"8003100011328"} 
[2025-10-10 16:41:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","wallet_id":"8003100011328"} 
[2025-10-10 16:41:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-10 16:41:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-10 16:41:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","mobile_number":"819031950417"} 
[2025-10-10 16:41:08] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-10 16:41:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a3a8619","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":372.5910186767578125} 
[2025-10-10 16:41:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-10 16:41:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:41:08] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-10 16:41:08] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-10 16:41:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","mobile_number":"819090773803"} 
[2025-10-10 16:41:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-10 16:41:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-10 16:41:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-10 16:41:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","wallet_id":"8003100011393"} 
[2025-10-10 16:41:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","wallet_id":"8003100011393"} 
[2025-10-10 16:41:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-10 16:41:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-10 16:41:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","mobile_number":"819090773803"} 
[2025-10-10 16:41:08] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-10 16:41:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a46f028","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":432.373046875} 
[2025-10-10 16:41:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:41:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:41:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:41:09] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:41:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","mobile_number":"818042746786"} 
[2025-10-10 16:41:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:41:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:41:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:41:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","wallet_id":"8003100011285"} 
[2025-10-10 16:41:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","wallet_id":"8003100011285"} 
[2025-10-10 16:41:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:41:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:41:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","mobile_number":"818042746786"} 
[2025-10-10 16:41:09] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:41:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a529b24","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":402.4760723114013671875} 
[2025-10-10 16:41:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:41:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:41:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:41:09] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:41:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","mobile_number":"818042746786"} 
[2025-10-10 16:41:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:41:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:41:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:41:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","wallet_id":"8003100011285"} 
[2025-10-10 16:41:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","wallet_id":"8003100011285"} 
[2025-10-10 16:41:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:41:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:41:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","mobile_number":"818042746786"} 
[2025-10-10 16:41:10] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:41:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a5d946c","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":380.053043365478515625} 
[2025-10-10 16:41:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-10 16:41:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:41:10] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-10 16:41:10] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-10 16:41:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","mobile_number":"819023053947"} 
[2025-10-10 16:41:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-10 16:41:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-10 16:41:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-10 16:41:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","wallet_id":"8003100011323"} 
[2025-10-10 16:41:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","wallet_id":"8003100011323"} 
[2025-10-10 16:41:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-10 16:41:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-10 16:41:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","mobile_number":"819023053947"} 
[2025-10-10 16:41:11] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-10 16:41:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a69de8f","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":385.27011871337890625} 
[2025-10-10 16:41:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-10 16:41:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:41:11] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-10 16:41:11] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-10 16:41:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","mobile_number":"818037911717"} 
[2025-10-10 16:41:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-10 16:41:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-10 16:41:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-10 16:41:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","wallet_id":"8003100011275"} 
[2025-10-10 16:41:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","wallet_id":"8003100011275"} 
[2025-10-10 16:41:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-10 16:41:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-10 16:41:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","mobile_number":"818037911717"} 
[2025-10-10 16:41:11] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-10 16:41:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a76ae34","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":424.128055572509765625} 
[2025-10-10 16:41:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-10 16:41:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:41:12] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-10 16:41:12] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-10 16:41:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","mobile_number":"60122005500"} 
[2025-10-10 16:41:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-10 16:41:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-10 16:41:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-10 16:41:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","wallet_id":"8003100011379"} 
[2025-10-10 16:41:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","wallet_id":"8003100011379"} 
[2025-10-10 16:41:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-10 16:41:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-10 16:41:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","mobile_number":"60122005500"} 
[2025-10-10 16:41:12] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-10 16:41:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c6a82b774","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":371.634960174560546875} 
[2025-10-10 16:43:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-10 16:43:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:43:29] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-10 16:43:29] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-10 16:43:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","mobile_number":"819073883079"} 
[2025-10-10 16:43:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-10 16:43:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-10 16:43:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-10 16:43:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","wallet_id":"8003100011326"} 
[2025-10-10 16:43:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","wallet_id":"8003100011326"} 
[2025-10-10 16:43:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-10 16:43:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-10 16:43:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","mobile_number":"819073883079"} 
[2025-10-10 16:43:30] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-10 16:43:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c731de5dd","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":393.5949802398681640625} 
[2025-10-10 16:43:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-10 16:43:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:43:30] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-10 16:43:30] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-10 16:43:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","mobile_number":"818037911717"} 
[2025-10-10 16:43:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-10 16:43:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-10 16:43:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-10 16:43:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","wallet_id":"8003100011275"} 
[2025-10-10 16:43:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","wallet_id":"8003100011275"} 
[2025-10-10 16:43:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-10 16:43:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-10 16:43:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","mobile_number":"818037911717"} 
[2025-10-10 16:43:31] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-10 16:43:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c732b96f9","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":399.816036224365234375} 
[2025-10-10 16:43:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-10 16:43:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:43:31] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-10 16:43:31] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-10 16:43:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","mobile_number":"819090773803"} 
[2025-10-10 16:43:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-10 16:43:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-10 16:43:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-10 16:43:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","wallet_id":"8003100011393"} 
[2025-10-10 16:43:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","wallet_id":"8003100011393"} 
[2025-10-10 16:43:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-10 16:43:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-10 16:43:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","mobile_number":"819090773803"} 
[2025-10-10 16:43:31] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-10 16:43:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c73377f2d","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":406.402111053466796875} 
[2025-10-10 16:43:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c73437228","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:43:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:43:32] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:43:32] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:43:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c73437228","mobile_number":"818042746786"} 
[2025-10-10 16:43:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c73437228","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:43:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73437228","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:43:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:43:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c73437228","wallet_id":"8003100011285"} 
[2025-10-10 16:43:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c73437228","wallet_id":"8003100011285"} 
[2025-10-10 16:43:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c73437228","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:43:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73437228","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:43:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c73437228","mobile_number":"818042746786"} 
[2025-10-10 16:43:32] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:43:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c73437228","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":458.29486846923828125} 
[2025-10-10 16:43:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:43:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:43:32] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:43:32] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:43:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","mobile_number":"818042746786"} 
[2025-10-10 16:43:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:43:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:43:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:43:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","wallet_id":"8003100011285"} 
[2025-10-10 16:43:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","wallet_id":"8003100011285"} 
[2025-10-10 16:43:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:43:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:43:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","mobile_number":"818042746786"} 
[2025-10-10 16:43:33] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:43:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c734ee799","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":355.041980743408203125} 
[2025-10-10 16:43:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-10 16:43:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:43:33] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-10 16:43:33] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-10 16:43:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","mobile_number":"819023053947"} 
[2025-10-10 16:43:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-10 16:43:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-10 16:43:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-10 16:43:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","wallet_id":"8003100011323"} 
[2025-10-10 16:43:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","wallet_id":"8003100011323"} 
[2025-10-10 16:43:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-10 16:43:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-10 16:43:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","mobile_number":"819023053947"} 
[2025-10-10 16:43:34] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-10 16:43:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c735b8484","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":460.0679874420166015625} 
[2025-10-10 16:43:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-10 16:43:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:43:34] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-10 16:43:34] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-10 16:43:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","mobile_number":"60122005500"} 
[2025-10-10 16:43:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-10 16:43:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-10 16:43:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-10 16:43:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","wallet_id":"8003100011379"} 
[2025-10-10 16:43:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","wallet_id":"8003100011379"} 
[2025-10-10 16:43:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-10 16:43:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-10 16:43:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","mobile_number":"60122005500"} 
[2025-10-10 16:43:35] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-10 16:43:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c73687b1f","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":504.6551227569580078125} 
[2025-10-10 16:43:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-10 16:43:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:43:35] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-10 16:43:35] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-10 16:43:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","mobile_number":"819031950417"} 
[2025-10-10 16:43:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-10 16:43:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-10 16:43:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-10 16:43:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","wallet_id":"8003100011328"} 
[2025-10-10 16:43:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","wallet_id":"8003100011328"} 
[2025-10-10 16:43:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-10 16:43:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-10 16:43:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","mobile_number":"819031950417"} 
[2025-10-10 16:43:35] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-10 16:43:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c73765a25","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":379.7681331634521484375} 
[2025-10-10 16:43:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-10 16:43:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:43:36] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-10 16:43:36] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-10 16:43:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","mobile_number":"60123678698"} 
[2025-10-10 16:43:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-10 16:43:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-10 16:43:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-10 16:43:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","wallet_id":"8003100011060"} 
[2025-10-10 16:43:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","wallet_id":"8003100011060"} 
[2025-10-10 16:43:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-10 16:43:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-10 16:43:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","mobile_number":"60123678698"} 
[2025-10-10 16:43:36] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-10 16:43:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c73825c95","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":420.1118946075439453125} 
[2025-10-10 16:44:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-10 16:44:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:44:37] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-10 16:44:37] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-10 16:44:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","mobile_number":"819073883079"} 
[2025-10-10 16:44:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-10 16:44:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-10 16:44:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-10 16:44:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","wallet_id":"8003100011326"} 
[2025-10-10 16:44:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","wallet_id":"8003100011326"} 
[2025-10-10 16:44:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-10 16:44:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-10 16:44:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","mobile_number":"819073883079"} 
[2025-10-10 16:44:37] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-10 16:44:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c7757164d","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":470.3700542449951171875} 
[2025-10-10 16:44:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c776412de","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-10 16:44:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:44:38] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-10 16:44:38] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-10 16:44:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c776412de","mobile_number":"818037911717"} 
[2025-10-10 16:44:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c776412de","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-10 16:44:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c776412de","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-10 16:44:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-10 16:44:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c776412de","wallet_id":"8003100011275"} 
[2025-10-10 16:44:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c776412de","wallet_id":"8003100011275"} 
[2025-10-10 16:44:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c776412de","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-10 16:44:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c776412de","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-10 16:44:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c776412de","mobile_number":"818037911717"} 
[2025-10-10 16:44:38] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-10 16:44:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c776412de","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":378.4999847412109375} 
[2025-10-10 16:44:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-10 16:44:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:44:38] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-10 16:44:38] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-10 16:44:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","mobile_number":"819090773803"} 
[2025-10-10 16:44:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-10 16:44:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-10 16:44:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-10 16:44:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","wallet_id":"8003100011393"} 
[2025-10-10 16:44:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","wallet_id":"8003100011393"} 
[2025-10-10 16:44:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-10 16:44:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-10 16:44:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","mobile_number":"819090773803"} 
[2025-10-10 16:44:39] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-10 16:44:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c776e497c","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":369.6010112762451171875} 
[2025-10-10 16:44:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:44:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:44:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:44:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:44:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","mobile_number":"818042746786"} 
[2025-10-10 16:44:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:44:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:44:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:44:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","wallet_id":"8003100011285"} 
[2025-10-10 16:44:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","wallet_id":"8003100011285"} 
[2025-10-10 16:44:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:44:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:44:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","mobile_number":"818042746786"} 
[2025-10-10 16:44:39] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:44:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c7778bebb","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":381.9949626922607421875} 
[2025-10-10 16:44:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:44:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:44:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:44:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:44:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","mobile_number":"818042746786"} 
[2025-10-10 16:44:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:44:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:44:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:44:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","wallet_id":"8003100011285"} 
[2025-10-10 16:44:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","wallet_id":"8003100011285"} 
[2025-10-10 16:44:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:44:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:44:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","mobile_number":"818042746786"} 
[2025-10-10 16:44:40] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:44:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c77839b50","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":325.871944427490234375} 
[2025-10-10 16:44:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-10 16:44:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:44:40] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-10 16:44:40] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-10 16:44:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","mobile_number":"819023053947"} 
[2025-10-10 16:44:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-10 16:44:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-10 16:44:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-10 16:44:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","wallet_id":"8003100011323"} 
[2025-10-10 16:44:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","wallet_id":"8003100011323"} 
[2025-10-10 16:44:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-10 16:44:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-10 16:44:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","mobile_number":"819023053947"} 
[2025-10-10 16:44:41] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-10 16:44:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c778d0e33","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":384.40990447998046875} 
[2025-10-10 16:44:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-10 16:44:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:44:41] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-10 16:44:41] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-10 16:44:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","mobile_number":"60122005500"} 
[2025-10-10 16:44:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-10 16:44:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-10 16:44:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-10 16:44:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","wallet_id":"8003100011379"} 
[2025-10-10 16:44:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","wallet_id":"8003100011379"} 
[2025-10-10 16:44:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-10 16:44:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-10 16:44:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","mobile_number":"60122005500"} 
[2025-10-10 16:44:42] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-10 16:44:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c7798cd30","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":445.68920135498046875} 
[2025-10-10 16:44:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-10 16:44:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:44:42] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-10 16:44:42] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-10 16:44:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","mobile_number":"819031950417"} 
[2025-10-10 16:44:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-10 16:44:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-10 16:44:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-10 16:44:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","wallet_id":"8003100011328"} 
[2025-10-10 16:44:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","wallet_id":"8003100011328"} 
[2025-10-10 16:44:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-10 16:44:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-10 16:44:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","mobile_number":"819031950417"} 
[2025-10-10 16:44:42] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-10 16:44:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c77a4c755","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":374.271869659423828125} 
[2025-10-10 16:44:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-10 16:44:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:44:42] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-10 16:44:42] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-10 16:44:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","mobile_number":"60123678698"} 
[2025-10-10 16:44:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-10 16:44:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-10 16:44:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-10 16:44:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","wallet_id":"8003100011060"} 
[2025-10-10 16:44:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","wallet_id":"8003100011060"} 
[2025-10-10 16:44:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-10 16:44:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-10 16:44:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","mobile_number":"60123678698"} 
[2025-10-10 16:44:43] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-10 16:44:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c77aee3d4","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":372.5910186767578125} 
[2025-10-10 16:48:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-10 16:48:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:48:02] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-10 16:48:02] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-10 16:48:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","mobile_number":"819073883079"} 
[2025-10-10 16:48:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-10 16:48:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-10 16:48:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-10 16:48:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","wallet_id":"8003100011326"} 
[2025-10-10 16:48:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","wallet_id":"8003100011326"} 
[2025-10-10 16:48:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-10 16:48:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-10 16:48:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","mobile_number":"819073883079"} 
[2025-10-10 16:48:03] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-10 16:48:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c84292e27","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":488.7940883636474609375} 
[2025-10-10 16:48:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-10 16:48:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:48:03] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-10 16:48:03] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-10 16:48:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","mobile_number":"818037911717"} 
[2025-10-10 16:48:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-10 16:48:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-10 16:48:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-10 16:48:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","wallet_id":"8003100011275"} 
[2025-10-10 16:48:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","wallet_id":"8003100011275"} 
[2025-10-10 16:48:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-10 16:48:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-10 16:48:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","mobile_number":"818037911717"} 
[2025-10-10 16:48:03] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-10 16:48:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c8436b758","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":449.366092681884765625} 
[2025-10-10 16:48:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-10 16:48:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:48:04] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-10 16:48:04] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-10 16:48:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","mobile_number":"819090773803"} 
[2025-10-10 16:48:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-10 16:48:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-10 16:48:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-10 16:48:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","wallet_id":"8003100011393"} 
[2025-10-10 16:48:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","wallet_id":"8003100011393"} 
[2025-10-10 16:48:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-10 16:48:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-10 16:48:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","mobile_number":"819090773803"} 
[2025-10-10 16:48:04] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-10 16:48:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c84432d58","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":374.0770816802978515625} 
[2025-10-10 16:48:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:48:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:48:04] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:48:04] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:48:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","mobile_number":"818042746786"} 
[2025-10-10 16:48:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:48:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:48:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:48:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","wallet_id":"8003100011285"} 
[2025-10-10 16:48:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","wallet_id":"8003100011285"} 
[2025-10-10 16:48:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:48:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:48:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","mobile_number":"818042746786"} 
[2025-10-10 16:48:05] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:48:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c844d44f9","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":421.061038970947265625} 
[2025-10-10 16:48:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-10 16:48:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:48:05] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-10 16:48:05] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-10 16:48:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","mobile_number":"818042746786"} 
[2025-10-10 16:48:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-10 16:48:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-10 16:48:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-10 16:48:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","wallet_id":"8003100011285"} 
[2025-10-10 16:48:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","wallet_id":"8003100011285"} 
[2025-10-10 16:48:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-10 16:48:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-10 16:48:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","mobile_number":"818042746786"} 
[2025-10-10 16:48:06] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-10 16:48:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c84598b99","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":405.026912689208984375} 
[2025-10-10 16:48:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-10 16:48:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:48:06] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-10 16:48:06] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-10 16:48:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","mobile_number":"819023053947"} 
[2025-10-10 16:48:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-10 16:48:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-10 16:48:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-10 16:48:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","wallet_id":"8003100011323"} 
[2025-10-10 16:48:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","wallet_id":"8003100011323"} 
[2025-10-10 16:48:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-10 16:48:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-10 16:48:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","mobile_number":"819023053947"} 
[2025-10-10 16:48:06] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-10 16:48:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c846556d7","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":361.505031585693359375} 
[2025-10-10 16:48:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-10 16:48:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:48:07] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-10 16:48:07] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-10 16:48:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","mobile_number":"60122005500"} 
[2025-10-10 16:48:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-10 16:48:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-10 16:48:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-10 16:48:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","wallet_id":"8003100011379"} 
[2025-10-10 16:48:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","wallet_id":"8003100011379"} 
[2025-10-10 16:48:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-10 16:48:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-10 16:48:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","mobile_number":"60122005500"} 
[2025-10-10 16:48:07] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-10 16:48:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c8470644f","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":430.0491809844970703125} 
[2025-10-10 16:48:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-10 16:48:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-10 16:48:07] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-10 16:48:07] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-10 16:48:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","mobile_number":"819031950417"} 
[2025-10-10 16:48:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-10 16:48:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-10 16:48:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-10 16:48:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","wallet_id":"8003100011328"} 
[2025-10-10 16:48:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","wallet_id":"8003100011328"} 
[2025-10-10 16:48:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-10 16:48:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-10 16:48:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","mobile_number":"819031950417"} 
[2025-10-10 16:48:08] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-10 16:48:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c847b670b","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":353.9180755615234375} 
[2025-10-10 16:48:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-10 16:48:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-10 16:48:08] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-10 16:48:08] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-10 16:48:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","mobile_number":"60123678698"} 
[2025-10-10 16:48:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-10 16:48:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-10 16:48:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-10 16:48:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","wallet_id":"8003100011060"} 
[2025-10-10 16:48:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","wallet_id":"8003100011060"} 
[2025-10-10 16:48:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-10 16:48:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-10 16:48:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","mobile_number":"60123678698"} 
[2025-10-10 16:48:08] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-10 16:48:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e8c8485f459","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":396.0039615631103515625} 
[2025-10-11 07:33:24] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 07:33:24] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-12 07:33:24"} 
[2025-10-11 07:33:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 07:34:07] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 07:34:07] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-12 07:34:07"} 
[2025-10-11 07:34:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 07:34:33] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 07:34:34] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-12 07:34:33"} 
[2025-10-11 07:34:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 07:37:05] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 07:37:05] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-12 07:37:05"} 
[2025-10-11 07:37:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 12:17:01] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 12:17:03] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-12 12:17:01"} 
[2025-10-11 12:17:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 12:17:51] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-10-11 12:17:51] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-11 12:17:51] local.INFO: QR payload decrypted successfully {"token":"44622051-3DF1-48D4-8FC7-CA49BAA2A5E3","user_id":"GLOBE00"} 
[2025-10-11 12:17:51] local.INFO: Calling encrypt API {"token":"44622051-3DF1-48D4-8FC7-CA49BAA2A5E3","user_id":"GLOBE00"} 
[2025-10-11 12:17:51] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-10-11 12:17:51] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-11 12:17:52] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-10-11 13:23:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-11 13:23:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:23:43] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-11 13:23:43] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-11 13:23:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","mobile_number":"818037911717"} 
[2025-10-11 13:23:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-11 13:23:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-11 13:23:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-11 13:23:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","wallet_id":"8003100011275"} 
[2025-10-11 13:23:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","wallet_id":"8003100011275"} 
[2025-10-11 13:23:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-11 13:23:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-11 13:23:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","mobile_number":"818037911717"} 
[2025-10-11 13:23:44] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-11 13:23:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9e9df4beee","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":803.3008575439453125} 
[2025-10-11 13:55:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-11 13:55:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:55:54] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-11 13:55:54] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-11 13:55:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","mobile_number":"819073883079"} 
[2025-10-11 13:55:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-11 13:55:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-11 13:55:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-11 13:55:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","wallet_id":"8003100011326"} 
[2025-10-11 13:55:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","wallet_id":"8003100011326"} 
[2025-10-11 13:55:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-11 13:55:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-11 13:55:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","mobile_number":"819073883079"} 
[2025-10-11 13:55:54] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-11 13:55:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f16a4d719","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":478.909015655517578125} 
[2025-10-11 13:55:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-11 13:55:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:55:55] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-11 13:55:55] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-11 13:55:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","mobile_number":"818037911717"} 
[2025-10-11 13:55:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-11 13:55:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-11 13:55:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-11 13:55:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","wallet_id":"8003100011275"} 
[2025-10-11 13:55:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","wallet_id":"8003100011275"} 
[2025-10-11 13:55:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-11 13:55:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-11 13:55:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","mobile_number":"818037911717"} 
[2025-10-11 13:55:55] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-11 13:55:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f16b20800","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":435.03093719482421875} 
[2025-10-11 13:55:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-11 13:55:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:55:55] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-11 13:55:55] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-11 13:55:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","mobile_number":"819090773803"} 
[2025-10-11 13:55:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-11 13:55:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-11 13:55:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-11 13:55:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","wallet_id":"8003100011393"} 
[2025-10-11 13:55:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","wallet_id":"8003100011393"} 
[2025-10-11 13:55:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-11 13:55:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-11 13:55:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","mobile_number":"819090773803"} 
[2025-10-11 13:55:56] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-11 13:55:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f16be2381","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":454.21695709228515625} 
[2025-10-11 13:55:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-11 13:55:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:55:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-11 13:55:56] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-11 13:55:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","mobile_number":"818042746786"} 
[2025-10-11 13:55:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-11 13:55:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-11 13:55:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-11 13:55:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","wallet_id":"8003100011285"} 
[2025-10-11 13:55:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","wallet_id":"8003100011285"} 
[2025-10-11 13:55:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-11 13:55:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-11 13:55:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","mobile_number":"818042746786"} 
[2025-10-11 13:55:57] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-11 13:55:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f16cbdb07","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":533.8599681854248046875} 
[2025-10-11 13:55:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-11 13:55:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:55:57] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-11 13:55:57] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-11 13:55:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","mobile_number":"818042746786"} 
[2025-10-11 13:55:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-11 13:55:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-11 13:55:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-11 13:55:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","wallet_id":"8003100011285"} 
[2025-10-11 13:55:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","wallet_id":"8003100011285"} 
[2025-10-11 13:55:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-11 13:55:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-11 13:55:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","mobile_number":"818042746786"} 
[2025-10-11 13:55:58] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-11 13:55:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f16d9faa5","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":406.9120883941650390625} 
[2025-10-11 13:55:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-11 13:55:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:55:58] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-11 13:55:58] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-11 13:55:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","mobile_number":"819023053947"} 
[2025-10-11 13:55:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-11 13:55:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-11 13:55:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-11 13:55:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","wallet_id":"8003100011323"} 
[2025-10-11 13:55:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","wallet_id":"8003100011323"} 
[2025-10-11 13:55:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-11 13:55:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-11 13:55:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","mobile_number":"819023053947"} 
[2025-10-11 13:55:58] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-11 13:55:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f16e5d77f","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":397.493839263916015625} 
[2025-10-11 13:55:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-11 13:55:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-11 13:55:59] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-11 13:55:59] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-11 13:55:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","mobile_number":"60122005500"} 
[2025-10-11 13:55:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-11 13:55:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-11 13:55:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-11 13:55:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","wallet_id":"8003100011379"} 
[2025-10-11 13:55:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","wallet_id":"8003100011379"} 
[2025-10-11 13:55:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-11 13:55:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-11 13:55:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","mobile_number":"60122005500"} 
[2025-10-11 13:55:59] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-11 13:55:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f16f1acc5","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":364.6819591522216796875} 
[2025-10-11 13:55:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-11 13:55:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:55:59] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-11 13:55:59] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-11 13:55:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","mobile_number":"819031950417"} 
[2025-10-11 13:55:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-11 13:55:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-11 13:55:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-11 13:55:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","wallet_id":"8003100011328"} 
[2025-10-11 13:55:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","wallet_id":"8003100011328"} 
[2025-10-11 13:55:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-11 13:56:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-11 13:56:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","mobile_number":"819031950417"} 
[2025-10-11 13:56:00] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-11 13:56:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f16fb695a","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":505.9540271759033203125} 
[2025-10-11 13:56:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-11 13:56:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-11 13:56:00] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-11 13:56:00] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-11 13:56:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","mobile_number":"60123678698"} 
[2025-10-11 13:56:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-11 13:56:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-11 13:56:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-11 13:56:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","wallet_id":"8003100011060"} 
[2025-10-11 13:56:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","wallet_id":"8003100011060"} 
[2025-10-11 13:56:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-11 13:56:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-11 13:56:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","mobile_number":"60123678698"} 
[2025-10-11 13:56:01] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-11 13:56:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f1709699b","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":465.1129245758056640625} 
[2025-10-11 13:56:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-11 13:56:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:56:33] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-11 13:56:33] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-11 13:56:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","mobile_number":"819073883079"} 
[2025-10-11 13:56:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-11 13:56:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-11 13:56:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-11 13:56:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","wallet_id":"8003100011326"} 
[2025-10-11 13:56:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","wallet_id":"8003100011326"} 
[2025-10-11 13:56:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-11 13:56:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-11 13:56:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","mobile_number":"819073883079"} 
[2025-10-11 13:56:33] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-11 13:56:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f1915b917","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":353.9469242095947265625} 
[2025-10-11 13:56:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-11 13:56:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:56:34] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-11 13:56:34] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-11 13:56:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","mobile_number":"818037911717"} 
[2025-10-11 13:56:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-11 13:56:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-11 13:56:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-11 13:56:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","wallet_id":"8003100011275"} 
[2025-10-11 13:56:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","wallet_id":"8003100011275"} 
[2025-10-11 13:56:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-11 13:56:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-11 13:56:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","mobile_number":"818037911717"} 
[2025-10-11 13:56:34] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-11 13:56:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f19204d58","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":335.9720706939697265625} 
[2025-10-11 13:56:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-11 13:56:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:56:34] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-11 13:56:34] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-11 13:56:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","mobile_number":"819090773803"} 
[2025-10-11 13:56:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-11 13:56:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-11 13:56:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-11 13:56:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","wallet_id":"8003100011393"} 
[2025-10-11 13:56:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","wallet_id":"8003100011393"} 
[2025-10-11 13:56:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-11 13:56:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-11 13:56:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","mobile_number":"819090773803"} 
[2025-10-11 13:56:35] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-11 13:56:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f19299f6a","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":387.527942657470703125} 
[2025-10-11 13:56:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-11 13:56:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:56:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-11 13:56:35] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-11 13:56:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","mobile_number":"818042746786"} 
[2025-10-11 13:56:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-11 13:56:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-11 13:56:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-11 13:56:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","wallet_id":"8003100011285"} 
[2025-10-11 13:56:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","wallet_id":"8003100011285"} 
[2025-10-11 13:56:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-11 13:56:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-11 13:56:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","mobile_number":"818042746786"} 
[2025-10-11 13:56:35] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-11 13:56:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f1935685a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":382.9250335693359375} 
[2025-10-11 13:56:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-11 13:56:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:56:36] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-11 13:56:36] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-11 13:56:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","mobile_number":"818042746786"} 
[2025-10-11 13:56:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-11 13:56:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-11 13:56:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-11 13:56:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","wallet_id":"8003100011285"} 
[2025-10-11 13:56:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","wallet_id":"8003100011285"} 
[2025-10-11 13:56:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-11 13:56:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-11 13:56:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","mobile_number":"818042746786"} 
[2025-10-11 13:56:36] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-11 13:56:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f19409f33","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":377.09903717041015625} 
[2025-10-11 13:56:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-11 13:56:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:56:36] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-11 13:56:36] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-11 13:56:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","mobile_number":"819023053947"} 
[2025-10-11 13:56:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-11 13:56:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-11 13:56:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-11 13:56:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","wallet_id":"8003100011323"} 
[2025-10-11 13:56:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","wallet_id":"8003100011323"} 
[2025-10-11 13:56:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-11 13:56:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-11 13:56:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","mobile_number":"819023053947"} 
[2025-10-11 13:56:37] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-11 13:56:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f194afc26","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":348.2091426849365234375} 
[2025-10-11 13:56:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-11 13:56:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-11 13:56:37] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-11 13:56:37] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-11 13:56:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","mobile_number":"60122005500"} 
[2025-10-11 13:56:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-11 13:56:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-11 13:56:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-11 13:56:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","wallet_id":"8003100011379"} 
[2025-10-11 13:56:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","wallet_id":"8003100011379"} 
[2025-10-11 13:56:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-11 13:56:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-11 13:56:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","mobile_number":"60122005500"} 
[2025-10-11 13:56:37] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-11 13:56:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f1955ed1c","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":407.42397308349609375} 
[2025-10-11 13:56:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-11 13:56:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-11 13:56:38] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-11 13:56:38] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-11 13:56:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","mobile_number":"819031950417"} 
[2025-10-11 13:56:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-11 13:56:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-11 13:56:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-11 13:56:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","wallet_id":"8003100011328"} 
[2025-10-11 13:56:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","wallet_id":"8003100011328"} 
[2025-10-11 13:56:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-11 13:56:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-11 13:56:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","mobile_number":"819031950417"} 
[2025-10-11 13:56:38] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-11 13:56:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f1961130c","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":382.9920291900634765625} 
[2025-10-11 13:56:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-11 13:56:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-11 13:56:38] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-11 13:56:38] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-11 13:56:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","mobile_number":"60123678698"} 
[2025-10-11 13:56:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-11 13:56:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-11 13:56:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-11 13:56:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","wallet_id":"8003100011060"} 
[2025-10-11 13:56:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","wallet_id":"8003100011060"} 
[2025-10-11 13:56:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-11 13:56:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-11 13:56:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","mobile_number":"60123678698"} 
[2025-10-11 13:56:39] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-11 13:56:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68e9f196b1235","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":383.5391998291015625} 
[2025-10-11 14:23:44] local.INFO: N1User created via API {"user_id":93,"mobile_number":"819050878362","memberhash":"XSRKEZVV1760163824OXN0PV","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-11 14:23:45] local.INFO: FCM token saved for user {"user_id":93,"mobile_number":"819050878362","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:23:47] local.DEBUG: Session authenticated successfully {"user_id":93,"session_expires":"2025-10-12 14:23:44"} 
[2025-10-11 14:23:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":93,"active_user_id":93,"mobile_number":"819050878362","requested_id":"93","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:29:08] local.INFO: N1User created via API {"user_id":94,"mobile_number":"818079882528","memberhash":"5I8VUHH21760164148XS747V","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-11 14:29:09] local.INFO: FCM token saved for user {"user_id":94,"mobile_number":"818079882528","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:29:12] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-12 14:29:08"} 
[2025-10-11 14:29:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:30:32] local.DEBUG: Session authenticated successfully {"user_id":93,"session_expires":"2025-10-12 14:23:44"} 
[2025-10-11 14:30:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":93,"active_user_id":93,"mobile_number":"819050878362","requested_id":"93","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:31:08] local.DEBUG: Session authenticated successfully {"user_id":93,"session_expires":"2025-10-12 14:23:44"} 
[2025-10-11 14:31:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":93,"active_user_id":93,"mobile_number":"819050878362","requested_id":"93","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:40:48] local.INFO: N1User created via API {"user_id":95,"mobile_number":"818032138952","memberhash":"AVF0XVJU1760164848BDALCW","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-11 14:40:49] local.INFO: FCM token saved for user {"user_id":95,"mobile_number":"818032138952","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:40:52] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-12 14:40:48"} 
[2025-10-11 14:40:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:41:10] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-12 14:40:48"} 
[2025-10-11 14:41:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 14:44:38] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-12 14:40:48"} 
[2025-10-11 14:44:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 17:37:07] local.INFO: Successful PIN login via API {"user_id":95,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 17:37:07] local.INFO: FCM token saved for user {"user_id":95,"mobile_number":"818032138952","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 17:37:09] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-12 17:37:07"} 
[2025-10-11 17:37:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 18:36:56] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 18:36:57] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-12 18:36:56"} 
[2025-10-11 18:36:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 18:37:49] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-12 18:36:56"} 
[2025-10-11 18:37:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 18:41:46] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-12 18:36:56"} 
[2025-10-11 18:41:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 19:50:10] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 19:50:12] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-12 19:50:10"} 
[2025-10-11 19:50:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:03:08] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:04:27] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:04:27] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:04:29] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-12 20:04:27"} 
[2025-10-11 20:04:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:19:03] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:19:05] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-12 20:19:03"} 
[2025-10-11 20:19:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:26:21] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-12 20:19:03"} 
[2025-10-11 20:26:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:27:56] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-11 20:27:58] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-12 20:27:56"} 
[2025-10-11 20:27:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 06:15:23] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 06:15:24] local.INFO: FCM token saved for user {"user_id":92,"mobile_number":"601161385036","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 06:15:26] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-13 06:15:23"} 
[2025-10-12 06:15:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 06:17:49] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-13 06:15:23"} 
[2025-10-12 06:17:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 10:02:36] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 10:02:36] local.INFO: FCM token saved for user {"user_id":94,"mobile_number":"818079882528","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 10:02:38] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 10:02:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 10:04:41] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 10:04:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 10:09:41] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 10:10:43] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 10:10:58] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 10:11:15] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 10:11:41] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 10:12:18] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 10:13:19] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-13 10:02:36"} 
[2025-10-12 13:45:44] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 13:45:45] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-13 13:45:43"} 
[2025-10-12 13:45:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 14:04:08] local.INFO: N1User created via API {"user_id":96,"mobile_number":"819058621366","memberhash":"KYVHDCRR1760249048TZL29F","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-12 14:04:09] local.INFO: FCM token saved for user {"user_id":96,"mobile_number":"819058621366","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 14:04:12] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2025-10-13 14:04:08"} 
[2025-10-12 14:04:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 14:05:40] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 14:05:41] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-12 14:05:43] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-13 14:05:40"} 
[2025-10-12 14:05:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 02:18:53] local.INFO: Successful PIN login via API {"user_id":95,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 02:18:55] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-14 02:18:53"} 
[2025-10-13 02:18:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 02:22:06] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-14 02:18:53"} 
[2025-10-13 02:22:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 02:24:17] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-14 02:18:53"} 
[2025-10-13 02:24:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 07:25:21] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 07:25:24] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-14 07:25:21"} 
[2025-10-13 07:25:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 08:47:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 08:47:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 08:47:17] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 08:47:17] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 08:47:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","mobile_number":"818042746786"} 
[2025-10-13 08:47:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 08:47:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 08:47:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 08:47:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","wallet_id":"8003100011285"} 
[2025-10-13 08:47:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","wallet_id":"8003100011285"} 
[2025-10-13 08:47:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 08:47:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 08:47:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","mobile_number":"818042746786"} 
[2025-10-13 08:47:17] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 08:47:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ec4c154948e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":539.93988037109375} 
[2025-10-13 08:47:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 08:47:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 08:47:49] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 08:47:49] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 08:47:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","mobile_number":"818042746786"} 
[2025-10-13 08:47:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 08:47:49] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 08:47:49] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 08:47:49] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","wallet_id":"8003100011285"} 
[2025-10-13 08:47:49] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","wallet_id":"8003100011285"} 
[2025-10-13 08:47:49] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 08:47:49] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 08:47:49] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","mobile_number":"818042746786"} 
[2025-10-13 08:47:49] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 08:47:49] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ec4c356bdff","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":418.54095458984375} 
[2025-10-13 08:48:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 08:48:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 08:48:19] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 08:48:19] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 08:48:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","mobile_number":"818042746786"} 
[2025-10-13 08:48:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 08:48:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 08:48:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 08:48:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","wallet_id":"8003100011285"} 
[2025-10-13 08:48:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","wallet_id":"8003100011285"} 
[2025-10-13 08:48:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 08:48:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 08:48:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","mobile_number":"818042746786"} 
[2025-10-13 08:48:19] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 08:48:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ec4c5345624","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":432.8310489654541015625} 
[2025-10-13 09:01:02] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 09:01:03] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-14 09:01:02"} 
[2025-10-13 09:01:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 09:29:19] local.WARNING: Failed PIN attempt via API {"user_id":96,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-13 09:29:59] local.WARNING: Failed PIN attempt via API {"user_id":96,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-10-13 09:31:13] local.INFO: Successful PIN login via API {"user_id":96,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 09:31:16] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2025-10-14 09:31:13"} 
[2025-10-13 09:31:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 09:36:02] local.INFO: Successful PIN login via API {"user_id":96,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 09:36:03] local.INFO: FCM token saved for user {"user_id":96,"mobile_number":"819058621366","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 09:36:05] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2025-10-14 09:36:02"} 
[2025-10-13 09:36:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 10:10:18] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 10:10:20] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-14 10:10:18"} 
[2025-10-13 10:10:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 10:57:37] local.INFO: N1User created via API {"user_id":97,"mobile_number":"60122341712","memberhash":"Z9VKBZMI1760324257SXZD4H","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-13 10:57:38] local.INFO: FCM token saved for user {"user_id":97,"mobile_number":"60122341712","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 10:57:40] local.DEBUG: Session authenticated successfully {"user_id":97,"session_expires":"2025-10-14 10:57:37"} 
[2025-10-13 10:57:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":97,"active_user_id":97,"mobile_number":"60122341712","requested_id":"97","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 10:59:33] local.DEBUG: Session authenticated successfully {"user_id":97,"session_expires":"2025-10-14 10:57:37"} 
[2025-10-13 10:59:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":97,"active_user_id":97,"mobile_number":"60122341712","requested_id":"97","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 12:48:13] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 12:48:15] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 12:48:17] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-14 12:48:13"} 
[2025-10-13 12:48:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 14:00:24] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 14:00:26] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-14 14:00:24"} 
[2025-10-13 14:00:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 14:21:13] local.INFO: Successful PIN login via API {"user_id":96,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 14:21:14] local.INFO: FCM token saved for user {"user_id":96,"mobile_number":"819058621366","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 14:21:18] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2025-10-14 14:21:13"} 
[2025-10-13 14:21:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 16:19:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-13 16:19:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-13 16:19:30] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-13 16:19:30] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-13 16:19:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","mobile_number":"60123247318"} 
[2025-10-13 16:19:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-13 16:19:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-13 16:19:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-13 16:19:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","wallet_id":"8003100011284"} 
[2025-10-13 16:19:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","wallet_id":"8003100011284"} 
[2025-10-13 16:19:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-13 16:19:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-13 16:19:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","mobile_number":"60123247318"} 
[2025-10-13 16:19:31] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-13 16:19:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ecb6125c576","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":739.407062530517578125} 
[2025-10-13 16:19:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-13 16:19:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-13 16:19:44] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-13 16:19:44] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-13 16:19:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","mobile_number":"60123247318"} 
[2025-10-13 16:19:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-13 16:19:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-13 16:19:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-13 16:19:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","wallet_id":"8003100011284"} 
[2025-10-13 16:19:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","wallet_id":"8003100011284"} 
[2025-10-13 16:19:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-13 16:19:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-13 16:19:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","mobile_number":"60123247318"} 
[2025-10-13 16:19:45] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-13 16:19:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ecb620657e2","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":1438.910961151123046875} 
[2025-10-13 16:44:55] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 16:44:56] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 16:44:57] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-14 16:44:55"} 
[2025-10-13 16:44:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 17:07:40] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 17:07:41] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-14 17:07:40"} 
[2025-10-13 17:07:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 17:08:27] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 17:08:28] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-14 17:08:27"} 
[2025-10-13 17:08:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 17:08:39] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 17:08:40] local.INFO: FCM token saved for user {"user_id":94,"mobile_number":"818079882528","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 17:08:41] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-14 17:08:39"} 
[2025-10-13 17:08:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 18:26:03] local.INFO: Successful PIN login via API {"user_id":76,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 18:26:05] local.INFO: FCM token saved for user {"user_id":76,"mobile_number":"818096801616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 18:26:06] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-14 18:26:03"} 
[2025-10-13 18:26:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 18:27:11] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-14 18:26:03"} 
[2025-10-13 18:27:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 19:24:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:24:25] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:24:25] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:24:25] local.INFO: General API request started {"request_id":"REQ_68ece16925617","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 19:24:25] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 19:24:25] local.INFO: Request analysis {"request_id":"REQ_68ece16925617","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 19:24:25] local.INFO: General API processing data {"request_id":"REQ_68ece16925617","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 19:24:25] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-13 19:24:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:24:25] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:24:25] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":579} 
[2025-10-13 19:24:25] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 19:24:25] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 19:24:25] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ece16952709","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:24:25] local.INFO: Wallet API response received {"request_id":"GEN_68ece16952709","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:24:25] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ece16925617","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 19:24:25"}} 
[2025-10-13 19:24:25] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ece16925617","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 19:24:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ece169e1376","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 19:24:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:24:25] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:24:25] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:24:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ece169e1376","mobile_number":"818042746786"} 
[2025-10-13 19:24:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ece169e1376","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:24:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece169e1376","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:24:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 19:24:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ece169e1376","wallet_id":"8003100011285"} 
[2025-10-13 19:24:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ece169e1376","wallet_id":"8003100011285"} 
[2025-10-13 19:24:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ece169e1376","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 19:24:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece169e1376","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 19:24:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ece169e1376","mobile_number":"818042746786"} 
[2025-10-13 19:24:26] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 19:24:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ece169e1376","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":411.39316558837890625} 
[2025-10-13 19:32:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:32:38] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:32:38] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:32:38] local.INFO: General API request started {"request_id":"REQ_68ece356f1a7d","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 19:32:38] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 19:32:38] local.INFO: Request analysis {"request_id":"REQ_68ece356f1a7d","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 19:32:38] local.INFO: General API processing data {"request_id":"REQ_68ece356f1a7d","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 19:32:39] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-13 19:32:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:32:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:32:39] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":580} 
[2025-10-13 19:32:39] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 19:32:39] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 19:32:39] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ece3571cd69","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:32:39] local.INFO: Wallet API response received {"request_id":"GEN_68ece3571cd69","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:32:39] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ece356f1a7d","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 19:32:39"}} 
[2025-10-13 19:32:39] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ece356f1a7d","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 19:32:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 19:32:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:32:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:32:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:32:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","mobile_number":"818042746786"} 
[2025-10-13 19:32:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:32:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:32:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 19:32:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","wallet_id":"8003100011285"} 
[2025-10-13 19:32:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","wallet_id":"8003100011285"} 
[2025-10-13 19:32:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 19:32:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 19:32:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","mobile_number":"818042746786"} 
[2025-10-13 19:32:40] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 19:32:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ece3579de2c","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":460.9949588775634765625} 
[2025-10-13 19:33:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:33:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:33:43] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:33:43] local.INFO: General API request started {"request_id":"REQ_68ece397a2f45","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 19:33:43] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 19:33:43] local.INFO: Request analysis {"request_id":"REQ_68ece397a2f45","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 19:33:43] local.INFO: General API processing data {"request_id":"REQ_68ece397a2f45","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 19:33:43] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-13 19:33:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:33:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:33:43] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":580} 
[2025-10-13 19:33:43] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 19:33:43] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 19:33:43] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ece397c0d26","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:33:43] local.INFO: Wallet API response received {"request_id":"GEN_68ece397c0d26","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:33:43] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ece397a2f45","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 19:33:43"}} 
[2025-10-13 19:33:43] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ece397a2f45","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 19:33:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 19:33:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:33:44] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:33:44] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:33:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","mobile_number":"818042746786"} 
[2025-10-13 19:33:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:33:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:33:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 19:33:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","wallet_id":"8003100011285"} 
[2025-10-13 19:33:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","wallet_id":"8003100011285"} 
[2025-10-13 19:33:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 19:33:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 19:33:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","mobile_number":"818042746786"} 
[2025-10-13 19:33:44] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 19:33:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ece39860a7e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":332.8869342803955078125} 
[2025-10-13 19:41:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:41:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:41:58] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:41:58] local.INFO: General API request started {"request_id":"REQ_68ece5864b591","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 19:41:58] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 19:41:58] local.INFO: Request analysis {"request_id":"REQ_68ece5864b591","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 19:41:58] local.INFO: General API processing data {"request_id":"REQ_68ece5864b591","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 19:41:58] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-13 19:41:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:41:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:41:58] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":582} 
[2025-10-13 19:41:58] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 19:41:58] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 19:41:58] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ece5866ceec","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:41:58] local.INFO: Wallet API response received {"request_id":"GEN_68ece5866ceec","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:41:58] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ece5864b591","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 19:41:58"}} 
[2025-10-13 19:41:58] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ece5864b591","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 19:41:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 19:41:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:41:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:41:58] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:41:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","mobile_number":"818042746786"} 
[2025-10-13 19:41:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:41:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:41:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 19:41:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","wallet_id":"8003100011285"} 
[2025-10-13 19:41:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","wallet_id":"8003100011285"} 
[2025-10-13 19:41:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 19:41:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 19:41:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","mobile_number":"818042746786"} 
[2025-10-13 19:41:59] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 19:41:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ece586e0e80","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":423.1889247894287109375} 
[2025-10-13 19:43:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:43:53] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:43:53] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:43:53] local.INFO: General API request started {"request_id":"REQ_68ece5f97dd3a","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 19:43:53] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 19:43:53] local.INFO: Request analysis {"request_id":"REQ_68ece5f97dd3a","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 19:43:53] local.INFO: General API processing data {"request_id":"REQ_68ece5f97dd3a","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 19:43:53] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-13 19:43:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:43:53] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:43:53] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":582} 
[2025-10-13 19:43:53] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 19:43:53] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 19:43:53] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ece5f984743","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:43:53] local.INFO: Wallet API response received {"request_id":"GEN_68ece5f984743","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:43:53] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ece5f97dd3a","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 19:43:53"}} 
[2025-10-13 19:43:53] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ece5f97dd3a","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 19:43:53] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 19:43:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:43:53] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:43:53] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:43:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","mobile_number":"818042746786"} 
[2025-10-13 19:43:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:43:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:43:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 19:43:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","wallet_id":"8003100011285"} 
[2025-10-13 19:43:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","wallet_id":"8003100011285"} 
[2025-10-13 19:43:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 19:43:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 19:43:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","mobile_number":"818042746786"} 
[2025-10-13 19:43:54] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 19:43:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ece5f9f0074","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":426.8939495086669921875} 
[2025-10-13 19:49:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:49:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:49:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:49:50] local.INFO: General API request started {"request_id":"REQ_68ece75e6a8ef","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 19:49:50] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 19:49:50] local.INFO: Request analysis {"request_id":"REQ_68ece75e6a8ef","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 19:49:50] local.INFO: General API processing data {"request_id":"REQ_68ece75e6a8ef","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 19:49:50] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-13 19:49:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:49:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:49:50] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":584} 
[2025-10-13 19:49:50] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 19:49:50] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 19:49:50] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ece75e77cd3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:49:50] local.INFO: Wallet API response received {"request_id":"GEN_68ece75e77cd3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:49:50] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ece75e6a8ef","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 19:49:50"}} 
[2025-10-13 19:49:50] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ece75e6a8ef","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 19:49:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 19:49:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:49:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:49:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:49:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","mobile_number":"818042746786"} 
[2025-10-13 19:49:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:49:51] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:49:51] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 19:49:51] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","wallet_id":"8003100011285"} 
[2025-10-13 19:49:51] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","wallet_id":"8003100011285"} 
[2025-10-13 19:49:51] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 19:49:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 19:49:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","mobile_number":"818042746786"} 
[2025-10-13 19:49:51] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 19:49:51] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ece75eedc2e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":349.3578433990478515625} 
[2025-10-13 19:50:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:50:37] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:50:37] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:50:37] local.INFO: General API request started {"request_id":"REQ_68ece78d8b20e","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 19:50:37] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 19:50:37] local.INFO: Request analysis {"request_id":"REQ_68ece78d8b20e","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 19:50:37] local.INFO: General API processing data {"request_id":"REQ_68ece78d8b20e","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 19:50:37] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-13 19:50:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:50:37] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:50:37] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":584} 
[2025-10-13 19:50:37] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 19:50:37] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 19:50:37] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ece78d9595d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:50:37] local.INFO: Wallet API response received {"request_id":"GEN_68ece78d9595d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:50:37] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ece78d8b20e","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 19:50:37"}} 
[2025-10-13 19:50:37] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ece78d8b20e","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 19:50:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ece78e13255","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 19:50:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 19:50:38] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 19:50:38] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 19:50:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ece78e13255","mobile_number":"818042746786"} 
[2025-10-13 19:50:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ece78e13255","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 19:50:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece78e13255","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 19:50:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 19:50:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ece78e13255","wallet_id":"8003100011285"} 
[2025-10-13 19:50:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ece78e13255","wallet_id":"8003100011285"} 
[2025-10-13 19:50:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ece78e13255","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 19:50:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ece78e13255","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 19:50:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ece78e13255","mobile_number":"818042746786"} 
[2025-10-13 19:50:38] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 19:50:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ece78e13255","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":372.5888729095458984375} 
[2025-10-13 19:54:13] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 19:54:14] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-14 19:54:13"} 
[2025-10-13 19:54:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-13 20:04:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:04:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:04:35] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:04:35] local.INFO: General API request started {"request_id":"REQ_68ecead3d3c42","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 20:04:35] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 20:04:35] local.INFO: Request analysis {"request_id":"REQ_68ecead3d3c42","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 20:04:35] local.INFO: General API processing data {"request_id":"REQ_68ecead3d3c42","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 20:04:35] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-13 20:04:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:04:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:04:35] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":586} 
[2025-10-13 20:04:35] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 20:04:35] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 20:04:35] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ecead3e53c8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:04:36] local.INFO: Wallet API response received {"request_id":"GEN_68ecead3e53c8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:04:36] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ecead3d3c42","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 20:04:36"}} 
[2025-10-13 20:04:36] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ecead3d3c42","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 20:04:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ecead474630","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 20:04:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:04:36] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:04:36] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:04:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ecead474630","mobile_number":"818042746786"} 
[2025-10-13 20:04:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ecead474630","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:04:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecead474630","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:04:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 20:04:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ecead474630","wallet_id":"8003100011285"} 
[2025-10-13 20:04:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ecead474630","wallet_id":"8003100011285"} 
[2025-10-13 20:04:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ecead474630","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 20:04:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecead474630","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 20:04:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ecead474630","mobile_number":"818042746786"} 
[2025-10-13 20:04:36] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 20:04:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ecead474630","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":489.5141124725341796875} 
[2025-10-13 20:05:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:05:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:05:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:05:40] local.INFO: General API request started {"request_id":"REQ_68eceb147082d","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 20:05:40] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 20:05:40] local.INFO: Request analysis {"request_id":"REQ_68eceb147082d","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 20:05:40] local.INFO: General API processing data {"request_id":"REQ_68eceb147082d","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 20:05:40] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-13 20:05:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:05:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:05:40] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":586} 
[2025-10-13 20:05:40] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 20:05:40] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 20:05:40] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68eceb14773c1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:05:40] local.INFO: Wallet API response received {"request_id":"GEN_68eceb14773c1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:05:40] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68eceb147082d","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 20:05:40"}} 
[2025-10-13 20:05:40] local.INFO: Wallet inquiry final response {"request_id":"REQ_68eceb147082d","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 20:05:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 20:05:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:05:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:05:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:05:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","mobile_number":"818042746786"} 
[2025-10-13 20:05:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:05:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:05:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 20:05:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","wallet_id":"8003100011285"} 
[2025-10-13 20:05:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","wallet_id":"8003100011285"} 
[2025-10-13 20:05:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 20:05:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 20:05:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","mobile_number":"818042746786"} 
[2025-10-13 20:05:41] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 20:05:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68eceb14ef929","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":396.2390422821044921875} 
[2025-10-13 20:24:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:24:49] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:24:49] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:24:49] local.INFO: General API request started {"request_id":"REQ_68ecef91ab7be","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 20:24:49] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 20:24:49] local.INFO: Request analysis {"request_id":"REQ_68ecef91ab7be","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 20:24:49] local.INFO: General API processing data {"request_id":"REQ_68ecef91ab7be","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 20:24:49] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-13 20:24:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:24:49] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:24:49] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":588} 
[2025-10-13 20:24:49] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 20:24:49] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 20:24:49] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ecef91b624e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:24:49] local.INFO: Wallet API response received {"request_id":"GEN_68ecef91b624e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:24:49] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ecef91ab7be","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 20:24:49"}} 
[2025-10-13 20:24:49] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ecef91ab7be","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 20:24:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 20:24:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:24:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:24:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:24:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","mobile_number":"818042746786"} 
[2025-10-13 20:24:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:24:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:24:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 20:24:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","wallet_id":"8003100011285"} 
[2025-10-13 20:24:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","wallet_id":"8003100011285"} 
[2025-10-13 20:24:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 20:24:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 20:24:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","mobile_number":"818042746786"} 
[2025-10-13 20:24:50] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 20:24:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ecef92498bf","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":472.548007965087890625} 
[2025-10-13 20:28:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:28:34] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:28:34] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:28:34] local.INFO: General API request started {"request_id":"REQ_68ecf072ee208","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 20:28:34] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 20:28:34] local.INFO: Request analysis {"request_id":"REQ_68ecf072ee208","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 20:28:34] local.INFO: General API processing data {"request_id":"REQ_68ecf072ee208","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 20:28:34] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-13 20:28:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:28:34] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:28:34] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":588} 
[2025-10-13 20:28:34] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 20:28:34] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 20:28:34] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ecf072f4042","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:28:35] local.INFO: Wallet API response received {"request_id":"GEN_68ecf072f4042","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:28:35] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ecf072ee208","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 20:28:35"}} 
[2025-10-13 20:28:35] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ecf072ee208","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 20:28:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 20:28:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:28:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:28:35] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:28:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","mobile_number":"818042746786"} 
[2025-10-13 20:28:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:28:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:28:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 20:28:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","wallet_id":"8003100011285"} 
[2025-10-13 20:28:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","wallet_id":"8003100011285"} 
[2025-10-13 20:28:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 20:28:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 20:28:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","mobile_number":"818042746786"} 
[2025-10-13 20:28:35] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 20:28:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ecf0737f184","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":455.7898044586181640625} 
[2025-10-13 20:30:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:30:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:30:43] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:30:43] local.INFO: General API request started {"request_id":"REQ_68ecf0f3dc30f","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-13 20:30:43] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-13 20:30:43] local.INFO: Request analysis {"request_id":"REQ_68ecf0f3dc30f","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-13 20:30:43] local.INFO: General API processing data {"request_id":"REQ_68ecf0f3dc30f","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-13 20:30:43] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-13 20:30:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:30:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:30:43] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":590} 
[2025-10-13 20:30:43] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-13 20:30:43] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-13 20:30:43] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68ecf0f3f168e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:30:44] local.INFO: Wallet API response received {"request_id":"GEN_68ecf0f3f168e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:30:44] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68ecf0f3dc30f","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-13 20:30:44"}} 
[2025-10-13 20:30:44] local.INFO: Wallet inquiry final response {"request_id":"REQ_68ecf0f3dc30f","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-13 20:30:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-13 20:30:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-13 20:30:44] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-13 20:30:44] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-13 20:30:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","mobile_number":"818042746786"} 
[2025-10-13 20:30:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-13 20:30:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-13 20:30:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-13 20:30:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","wallet_id":"8003100011285"} 
[2025-10-13 20:30:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","wallet_id":"8003100011285"} 
[2025-10-13 20:30:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-13 20:30:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-13 20:30:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","mobile_number":"818042746786"} 
[2025-10-13 20:30:44] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-13 20:30:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ecf0f4865da","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":398.403167724609375} 
[2025-10-14 09:57:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 09:57:14] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 09:57:14] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 09:57:14] local.INFO: General API request started {"request_id":"REQ_68edadfaeb86d","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-14 09:57:14] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-14 09:57:14] local.INFO: Request analysis {"request_id":"REQ_68edadfaeb86d","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-14 09:57:14] local.INFO: General API processing data {"request_id":"REQ_68edadfaeb86d","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-14 09:57:15] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-14 09:57:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 09:57:15] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 09:57:15] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":591} 
[2025-10-14 09:57:15] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-14 09:57:15] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-14 09:57:15] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68edadfb26f59","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 09:57:15] local.INFO: Wallet API response received {"request_id":"GEN_68edadfb26f59","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 09:57:15] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68edadfaeb86d","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-14 09:57:15"}} 
[2025-10-14 09:57:15] local.INFO: Wallet inquiry final response {"request_id":"REQ_68edadfaeb86d","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-14 09:57:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 09:57:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 09:57:15] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 09:57:15] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 09:57:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","mobile_number":"818042746786"} 
[2025-10-14 09:57:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 09:57:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 09:57:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 09:57:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","wallet_id":"8003100011285"} 
[2025-10-14 09:57:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","wallet_id":"8003100011285"} 
[2025-10-14 09:57:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 09:57:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 09:57:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","mobile_number":"818042746786"} 
[2025-10-14 09:57:16] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 09:57:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edadfbcfdd8","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":438.1000995635986328125} 
[2025-10-14 09:58:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 09:58:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 09:58:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 09:58:39] local.INFO: General API request started {"request_id":"REQ_68edae4f6876c","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-14 09:58:39] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-14 09:58:39] local.INFO: Request analysis {"request_id":"REQ_68edae4f6876c","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-14 09:58:39] local.INFO: General API processing data {"request_id":"REQ_68edae4f6876c","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-14 09:58:39] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-14 09:58:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 09:58:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 09:58:39] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":591} 
[2025-10-14 09:58:39] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-14 09:58:39] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-14 09:58:39] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68edae4f6d68a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 09:58:39] local.INFO: Wallet API response received {"request_id":"GEN_68edae4f6d68a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 09:58:39] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68edae4f6876c","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-14 09:58:39"}} 
[2025-10-14 09:58:39] local.INFO: Wallet inquiry final response {"request_id":"REQ_68edae4f6876c","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-14 09:58:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 09:58:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 09:58:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 09:58:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 09:58:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","mobile_number":"818042746786"} 
[2025-10-14 09:58:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 09:58:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 09:58:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 09:58:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","wallet_id":"8003100011285"} 
[2025-10-14 09:58:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","wallet_id":"8003100011285"} 
[2025-10-14 09:58:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 09:58:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 09:58:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","mobile_number":"818042746786"} 
[2025-10-14 09:58:40] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 09:58:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edae4fe1d26","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":350.9318828582763671875} 
[2025-10-14 10:04:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:04:45] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:04:45] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 10:04:45] local.INFO: General API request started {"request_id":"REQ_68edafbdb0b3b","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-14 10:04:45] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-14 10:04:45] local.INFO: Request analysis {"request_id":"REQ_68edafbdb0b3b","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-14 10:04:45] local.INFO: General API processing data {"request_id":"REQ_68edafbdb0b3b","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-14 10:04:45] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-14 10:04:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:04:45] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:04:45] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":593} 
[2025-10-14 10:04:45] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-14 10:04:45] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-14 10:04:45] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68edafbdbd2e7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 10:04:46] local.INFO: Wallet API response received {"request_id":"GEN_68edafbdbd2e7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 10:04:46] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68edafbdb0b3b","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-14 10:04:46"}} 
[2025-10-14 10:04:46] local.INFO: Wallet inquiry final response {"request_id":"REQ_68edafbdb0b3b","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-14 10:04:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 10:04:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:04:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:04:46] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 10:04:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","mobile_number":"818042746786"} 
[2025-10-14 10:04:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 10:04:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 10:04:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 10:04:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","wallet_id":"8003100011285"} 
[2025-10-14 10:04:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","wallet_id":"8003100011285"} 
[2025-10-14 10:04:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 10:04:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 10:04:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","mobile_number":"818042746786"} 
[2025-10-14 10:04:46] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 10:04:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edafbe5e401","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":429.072856903076171875} 
[2025-10-14 10:05:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:05:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:05:18] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 10:05:18] local.INFO: General API request started {"request_id":"REQ_68edafde6c700","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-14 10:05:18] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-14 10:05:18] local.INFO: Request analysis {"request_id":"REQ_68edafde6c700","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-14 10:05:18] local.INFO: General API processing data {"request_id":"REQ_68edafde6c700","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-14 10:05:18] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-14 10:05:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:05:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:05:18] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":593} 
[2025-10-14 10:05:18] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-14 10:05:18] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-14 10:05:18] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68edafde74291","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 10:05:18] local.INFO: Wallet API response received {"request_id":"GEN_68edafde74291","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 10:05:18] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68edafde6c700","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-14 10:05:18"}} 
[2025-10-14 10:05:18] local.INFO: Wallet inquiry final response {"request_id":"REQ_68edafde6c700","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-14 10:05:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 10:05:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:05:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:05:18] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 10:05:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","mobile_number":"818042746786"} 
[2025-10-14 10:05:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 10:05:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 10:05:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 10:05:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","wallet_id":"8003100011285"} 
[2025-10-14 10:05:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","wallet_id":"8003100011285"} 
[2025-10-14 10:05:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 10:05:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 10:05:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","mobile_number":"818042746786"} 
[2025-10-14 10:05:19] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 10:05:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edafdee7a26","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":340.969085693359375} 
[2025-10-14 10:05:19] local.DEBUG: CRC Parameter String {"string":"amount=400900&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-10-14 10:05:19] local.DEBUG: CRC Calculation Result {"crc":"c5222b0f","input_params_count":4} 
[2025-10-14 10:05:19] local.DEBUG: CRC Verification {"received":"c5222b0f","calculated":"c5222b0f","match":true} 
[2025-10-14 10:05:19] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"400900","program_code":"N1","crc_provided":true} 
[2025-10-14 10:05:20] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-10-14 10:10:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-14 10:10:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:10:54] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-14 10:10:54] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-14 10:10:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","mobile_number":"819073883079"} 
[2025-10-14 10:10:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-14 10:10:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-14 10:10:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-14 10:10:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","wallet_id":"8003100011326"} 
[2025-10-14 10:10:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","wallet_id":"8003100011326"} 
[2025-10-14 10:10:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-14 10:10:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-14 10:10:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","mobile_number":"819073883079"} 
[2025-10-14 10:10:54] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-14 10:10:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb12e367a0","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":555.9270381927490234375} 
[2025-10-14 10:10:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-14 10:10:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:10:55] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-14 10:10:55] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-14 10:10:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","mobile_number":"818037911717"} 
[2025-10-14 10:10:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-14 10:10:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-14 10:10:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-14 10:10:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","wallet_id":"8003100011275"} 
[2025-10-14 10:10:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","wallet_id":"8003100011275"} 
[2025-10-14 10:10:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-14 10:10:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-14 10:10:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","mobile_number":"818037911717"} 
[2025-10-14 10:10:55] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-14 10:10:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb12f2668a","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":374.8071193695068359375} 
[2025-10-14 10:10:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-14 10:10:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:10:55] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-14 10:10:55] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-14 10:10:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","mobile_number":"819090773803"} 
[2025-10-14 10:10:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-14 10:10:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-14 10:10:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-14 10:10:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","wallet_id":"8003100011393"} 
[2025-10-14 10:10:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","wallet_id":"8003100011393"} 
[2025-10-14 10:10:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-14 10:10:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-14 10:10:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","mobile_number":"819090773803"} 
[2025-10-14 10:10:56] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-14 10:10:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb12fcf5b7","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":341.7890071868896484375} 
[2025-10-14 10:10:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 10:10:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:10:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:10:56] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 10:10:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","mobile_number":"818042746786"} 
[2025-10-14 10:10:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 10:10:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 10:10:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 10:10:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","wallet_id":"8003100011285"} 
[2025-10-14 10:10:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","wallet_id":"8003100011285"} 
[2025-10-14 10:10:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 10:10:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 10:10:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","mobile_number":"818042746786"} 
[2025-10-14 10:10:56] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 10:10:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb1306f08f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":444.446086883544921875} 
[2025-10-14 10:10:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb13134862","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 10:10:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:10:57] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:10:57] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 10:10:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb13134862","mobile_number":"818042746786"} 
[2025-10-14 10:10:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb13134862","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 10:10:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb13134862","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 10:10:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 10:10:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb13134862","wallet_id":"8003100011285"} 
[2025-10-14 10:10:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb13134862","wallet_id":"8003100011285"} 
[2025-10-14 10:10:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb13134862","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 10:10:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb13134862","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 10:10:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb13134862","mobile_number":"818042746786"} 
[2025-10-14 10:10:57] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 10:10:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb13134862","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":356.750011444091796875} 
[2025-10-14 10:10:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-14 10:10:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:10:57] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-14 10:10:57] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-14 10:10:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","mobile_number":"819023053947"} 
[2025-10-14 10:10:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-14 10:10:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-14 10:10:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-14 10:10:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","wallet_id":"8003100011323"} 
[2025-10-14 10:10:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","wallet_id":"8003100011323"} 
[2025-10-14 10:10:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-14 10:10:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-14 10:10:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","mobile_number":"819023053947"} 
[2025-10-14 10:10:58] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-14 10:10:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb131cd7f2","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":330.439090728759765625} 
[2025-10-14 10:10:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-14 10:10:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 10:10:58] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-14 10:10:58] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-14 10:10:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","mobile_number":"60122005500"} 
[2025-10-14 10:10:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-14 10:10:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-14 10:10:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-14 10:10:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","wallet_id":"8003100011379"} 
[2025-10-14 10:10:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","wallet_id":"8003100011379"} 
[2025-10-14 10:10:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-14 10:10:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-14 10:10:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","mobile_number":"60122005500"} 
[2025-10-14 10:10:58] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-14 10:10:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb13279b0b","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":362.9169464111328125} 
[2025-10-14 10:10:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-14 10:10:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:10:59] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-14 10:10:59] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-14 10:10:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","mobile_number":"819031950417"} 
[2025-10-14 10:10:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-14 10:10:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-14 10:10:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-14 10:10:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","wallet_id":"8003100011328"} 
[2025-10-14 10:10:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","wallet_id":"8003100011328"} 
[2025-10-14 10:10:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-14 10:10:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-14 10:10:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","mobile_number":"819031950417"} 
[2025-10-14 10:10:59] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-14 10:10:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb1333d9bc","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":340.1420116424560546875} 
[2025-10-14 10:10:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-14 10:10:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 10:10:59] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-14 10:10:59] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-14 10:10:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","mobile_number":"60123678698"} 
[2025-10-14 10:10:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-14 10:11:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-14 10:11:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-14 10:11:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","wallet_id":"8003100011060"} 
[2025-10-14 10:11:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","wallet_id":"8003100011060"} 
[2025-10-14 10:11:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-14 10:11:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-14 10:11:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","mobile_number":"60123678698"} 
[2025-10-14 10:11:00] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-14 10:11:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb133e5fe2","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":346.13800048828125} 
[2025-10-14 10:12:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-14 10:12:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:12:25] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-14 10:12:25] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-14 10:12:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","mobile_number":"819073883079"} 
[2025-10-14 10:12:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-14 10:12:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-14 10:12:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-14 10:12:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","wallet_id":"8003100011326"} 
[2025-10-14 10:12:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","wallet_id":"8003100011326"} 
[2025-10-14 10:12:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-14 10:12:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-14 10:12:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","mobile_number":"819073883079"} 
[2025-10-14 10:12:26] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-14 10:12:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb189c09d2","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":396.2171077728271484375} 
[2025-10-14 10:12:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-14 10:12:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:12:26] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-14 10:12:26] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-14 10:12:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","mobile_number":"818037911717"} 
[2025-10-14 10:12:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-14 10:12:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-14 10:12:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-14 10:12:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","wallet_id":"8003100011275"} 
[2025-10-14 10:12:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","wallet_id":"8003100011275"} 
[2025-10-14 10:12:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-14 10:12:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-14 10:12:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","mobile_number":"818037911717"} 
[2025-10-14 10:12:26] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-14 10:12:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb18a722cd","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":323.45294952392578125} 
[2025-10-14 10:12:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-14 10:12:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:12:27] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-14 10:12:27] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-14 10:12:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","mobile_number":"819090773803"} 
[2025-10-14 10:12:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-14 10:12:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-14 10:12:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-14 10:12:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","wallet_id":"8003100011393"} 
[2025-10-14 10:12:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","wallet_id":"8003100011393"} 
[2025-10-14 10:12:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-14 10:12:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-14 10:12:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","mobile_number":"819090773803"} 
[2025-10-14 10:12:27] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-14 10:12:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb18b2296f","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":396.350860595703125} 
[2025-10-14 10:12:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 10:12:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:12:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:12:27] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 10:12:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","mobile_number":"818042746786"} 
[2025-10-14 10:12:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 10:12:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 10:12:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 10:12:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","wallet_id":"8003100011285"} 
[2025-10-14 10:12:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","wallet_id":"8003100011285"} 
[2025-10-14 10:12:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 10:12:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 10:12:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","mobile_number":"818042746786"} 
[2025-10-14 10:12:28] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 10:12:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb18be03c8","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":343.7049388885498046875} 
[2025-10-14 10:12:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 10:12:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:12:28] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 10:12:28] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 10:12:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","mobile_number":"818042746786"} 
[2025-10-14 10:12:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 10:12:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 10:12:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 10:12:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","wallet_id":"8003100011285"} 
[2025-10-14 10:12:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","wallet_id":"8003100011285"} 
[2025-10-14 10:12:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 10:12:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 10:12:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","mobile_number":"818042746786"} 
[2025-10-14 10:12:28] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 10:12:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb18c9384d","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":329.7340869903564453125} 
[2025-10-14 10:12:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-14 10:12:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:12:29] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-14 10:12:29] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-14 10:12:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","mobile_number":"819023053947"} 
[2025-10-14 10:12:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-14 10:12:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-14 10:12:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-14 10:12:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","wallet_id":"8003100011323"} 
[2025-10-14 10:12:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","wallet_id":"8003100011323"} 
[2025-10-14 10:12:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-14 10:12:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-14 10:12:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","mobile_number":"819023053947"} 
[2025-10-14 10:12:29] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-14 10:12:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb18d2f085","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":323.688030242919921875} 
[2025-10-14 10:12:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-14 10:12:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 10:12:29] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-14 10:12:29] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-14 10:12:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","mobile_number":"60122005500"} 
[2025-10-14 10:12:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-14 10:12:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-14 10:12:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-14 10:12:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","wallet_id":"8003100011379"} 
[2025-10-14 10:12:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","wallet_id":"8003100011379"} 
[2025-10-14 10:12:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-14 10:12:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-14 10:12:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","mobile_number":"60122005500"} 
[2025-10-14 10:12:30] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-14 10:12:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb18dcc79c","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":354.115962982177734375} 
[2025-10-14 10:12:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-14 10:12:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 10:12:30] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-14 10:12:30] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-14 10:12:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","mobile_number":"819031950417"} 
[2025-10-14 10:12:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-14 10:12:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-14 10:12:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-14 10:12:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","wallet_id":"8003100011328"} 
[2025-10-14 10:12:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","wallet_id":"8003100011328"} 
[2025-10-14 10:12:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-14 10:12:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-14 10:12:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","mobile_number":"819031950417"} 
[2025-10-14 10:12:30] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-14 10:12:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb18e77a5d","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":334.866046905517578125} 
[2025-10-14 10:12:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-14 10:12:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 10:12:31] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-14 10:12:31] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-14 10:12:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","mobile_number":"60123678698"} 
[2025-10-14 10:12:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-14 10:12:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-14 10:12:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-14 10:12:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","wallet_id":"8003100011060"} 
[2025-10-14 10:12:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","wallet_id":"8003100011060"} 
[2025-10-14 10:12:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-14 10:12:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-14 10:12:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","mobile_number":"60123678698"} 
[2025-10-14 10:12:31] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-14 10:12:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edb18f2c582","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":394.3479061126708984375} 
[2025-10-14 10:23:28] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 10:23:30] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-15 10:23:28"} 
[2025-10-14 10:23:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 11:06:52] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 11:06:52] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 11:06:54] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-15 11:06:52"} 
[2025-10-14 11:06:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 11:07:02] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-10-14 11:07:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-14 11:07:02] local.INFO: QR payload decrypted successfully {"token":"56C8B793-DF99-4C72-8DF2-7E43156537DF","user_id":"KASH00"} 
[2025-10-14 11:07:02] local.INFO: Calling encrypt API {"token":"56C8B793-DF99-4C72-8DF2-7E43156537DF","user_id":"KASH00"} 
[2025-10-14 11:07:02] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-10-14 11:07:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-10-14 11:07:02] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-10-14 12:08:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-14 12:08:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 12:08:18] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-14 12:08:18] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-14 12:08:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","mobile_number":"819073883079"} 
[2025-10-14 12:08:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-14 12:08:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-14 12:08:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-14 12:08:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","wallet_id":"8003100011326"} 
[2025-10-14 12:08:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","wallet_id":"8003100011326"} 
[2025-10-14 12:08:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-14 12:08:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-14 12:08:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","mobile_number":"819073883079"} 
[2025-10-14 12:08:18] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-14 12:08:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb228bd3","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":541.452884674072265625} 
[2025-10-14 12:08:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-14 12:08:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 12:08:19] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-14 12:08:19] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-14 12:08:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","mobile_number":"818037911717"} 
[2025-10-14 12:08:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-14 12:08:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-14 12:08:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-14 12:08:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","wallet_id":"8003100011275"} 
[2025-10-14 12:08:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","wallet_id":"8003100011275"} 
[2025-10-14 12:08:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-14 12:08:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-14 12:08:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","mobile_number":"818037911717"} 
[2025-10-14 12:08:19] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-14 12:08:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb3280e8","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":370.7339763641357421875} 
[2025-10-14 12:08:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-14 12:08:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 12:08:19] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-14 12:08:19] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-14 12:08:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","mobile_number":"819090773803"} 
[2025-10-14 12:08:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-14 12:08:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-14 12:08:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-14 12:08:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","wallet_id":"8003100011393"} 
[2025-10-14 12:08:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","wallet_id":"8003100011393"} 
[2025-10-14 12:08:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-14 12:08:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-14 12:08:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","mobile_number":"819090773803"} 
[2025-10-14 12:08:20] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-14 12:08:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb3caf48","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":366.034030914306640625} 
[2025-10-14 12:08:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb48115a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 12:08:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 12:08:20] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 12:08:20] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 12:08:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb48115a","mobile_number":"818042746786"} 
[2025-10-14 12:08:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb48115a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 12:08:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb48115a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 12:08:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 12:08:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb48115a","wallet_id":"8003100011285"} 
[2025-10-14 12:08:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb48115a","wallet_id":"8003100011285"} 
[2025-10-14 12:08:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb48115a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 12:08:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb48115a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 12:08:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb48115a","mobile_number":"818042746786"} 
[2025-10-14 12:08:20] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 12:08:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb48115a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":409.494876861572265625} 
[2025-10-14 12:08:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb53d091","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-14 12:08:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 12:08:21] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-14 12:08:21] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-14 12:08:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb53d091","mobile_number":"818042746786"} 
[2025-10-14 12:08:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb53d091","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-14 12:08:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb53d091","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-14 12:08:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-14 12:08:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb53d091","wallet_id":"8003100011285"} 
[2025-10-14 12:08:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb53d091","wallet_id":"8003100011285"} 
[2025-10-14 12:08:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb53d091","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-14 12:08:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb53d091","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-14 12:08:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb53d091","mobile_number":"818042746786"} 
[2025-10-14 12:08:21] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-14 12:08:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb53d091","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":446.0570812225341796875} 
[2025-10-14 12:08:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-14 12:08:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 12:08:21] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-14 12:08:21] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-14 12:08:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","mobile_number":"819023053947"} 
[2025-10-14 12:08:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-14 12:08:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-14 12:08:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-14 12:08:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","wallet_id":"8003100011323"} 
[2025-10-14 12:08:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","wallet_id":"8003100011323"} 
[2025-10-14 12:08:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-14 12:08:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-14 12:08:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","mobile_number":"819023053947"} 
[2025-10-14 12:08:22] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-14 12:08:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb5f0819","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":374.1471767425537109375} 
[2025-10-14 12:08:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-14 12:08:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 12:08:22] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-14 12:08:22] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-14 12:08:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","mobile_number":"60122005500"} 
[2025-10-14 12:08:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-14 12:08:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-14 12:08:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-14 12:08:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","wallet_id":"8003100011379"} 
[2025-10-14 12:08:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","wallet_id":"8003100011379"} 
[2025-10-14 12:08:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-14 12:08:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-14 12:08:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","mobile_number":"60122005500"} 
[2025-10-14 12:08:23] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-14 12:08:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb6adbee","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":400.0370502471923828125} 
[2025-10-14 12:08:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-14 12:08:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-14 12:08:23] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-14 12:08:23] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-14 12:08:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","mobile_number":"819031950417"} 
[2025-10-14 12:08:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-14 12:08:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-14 12:08:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-14 12:08:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","wallet_id":"8003100011328"} 
[2025-10-14 12:08:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","wallet_id":"8003100011328"} 
[2025-10-14 12:08:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-14 12:08:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-14 12:08:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","mobile_number":"819031950417"} 
[2025-10-14 12:08:23] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-14 12:08:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb75f1cb","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":350.0669002532958984375} 
[2025-10-14 12:08:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-14 12:08:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 12:08:24] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-14 12:08:24] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-14 12:08:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","mobile_number":"60123678698"} 
[2025-10-14 12:08:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-14 12:08:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-14 12:08:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-14 12:08:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","wallet_id":"8003100011060"} 
[2025-10-14 12:08:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","wallet_id":"8003100011060"} 
[2025-10-14 12:08:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-14 12:08:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-14 12:08:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","mobile_number":"60123678698"} 
[2025-10-14 12:08:24] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-14 12:08:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68edccb80e0c1","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":365.05603790283203125} 
[2025-10-14 12:25:44] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 12:25:46] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-15 12:25:44"} 
[2025-10-14 12:25:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:37:52] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:37:53] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-10-15 14:37:52"} 
[2025-10-14 14:37:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:51:54] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:51:56] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-15 14:51:54"} 
[2025-10-14 14:51:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:52:03] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-15 14:51:54"} 
[2025-10-14 14:52:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:52:06] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-15 14:51:54"} 
[2025-10-14 14:52:06] local.INFO: Profile image removed via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:52:07] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-15 14:51:54"} 
[2025-10-14 14:52:07] local.INFO: N1User profile updated via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field"]} 
[2025-10-14 14:52:15] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-15 14:51:54"} 
[2025-10-14 14:52:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:52:23] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:52:23] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 14:52:25] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-15 14:52:23"} 
[2025-10-14 14:52:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:08:04] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:08:04] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:08:05] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-15 15:08:04"} 
[2025-10-14 15:08:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:48:36] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:48:37] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:48:39] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-15 15:48:36"} 
[2025-10-14 15:48:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:49:20] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-10-14 15:49:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-14 15:49:20] local.INFO: QR payload decrypted successfully {"token":"017D4061-F970-4CCC-83BA-EB9D4CA7C4EE","user_id":"GLOBE00"} 
[2025-10-14 15:49:20] local.INFO: Calling encrypt API {"token":"017D4061-F970-4CCC-83BA-EB9D4CA7C4EE","user_id":"GLOBE00"} 
[2025-10-14 15:49:20] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-10-14 15:49:20] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-14 15:49:20] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-10-14 15:50:14] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:50:15] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-10-15 15:50:14"} 
[2025-10-14 15:50:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:53:21] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 15:53:23] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-15 15:53:21"} 
[2025-10-14 15:53:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 16:00:18] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 16:00:20] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-15 16:00:18"} 
[2025-10-14 16:00:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 16:01:15] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 16:01:16] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-10-15 16:01:15"} 
[2025-10-14 16:01:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 16:03:02] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 16:03:03] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-10-15 16:03:02"} 
[2025-10-14 16:03:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 16:43:31] local.INFO: Successful PIN login via API {"user_id":73,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 16:43:33] local.DEBUG: Session authenticated successfully {"user_id":73,"session_expires":"2025-10-15 16:43:31"} 
[2025-10-14 16:43:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":73,"active_user_id":73,"mobile_number":"819095432890","requested_id":"73","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:01:11] local.INFO: N1User created via API {"user_id":98,"mobile_number":"819039791956","memberhash":"8TSUGLCN1760432471DHKSWO","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-14 17:01:12] local.INFO: FCM token saved for user {"user_id":98,"mobile_number":"819039791956","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:01:14] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-15 17:01:11"} 
[2025-10-14 17:01:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:05:17] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:05:22] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-15 17:05:17"} 
[2025-10-14 17:05:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:07:39] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:07:41] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-15 17:07:39"} 
[2025-10-14 17:07:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:34:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ee19112985f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-14 17:34:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 17:34:09] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-14 17:34:09] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-14 17:34:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ee19112985f","mobile_number":"60192626086"} 
[2025-10-14 17:34:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ee19112985f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-14 17:34:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ee19112985f","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-14 17:38:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ee1a0f67363","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-14 17:38:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 17:38:23] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-14 17:38:23] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-14 17:38:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ee1a0f67363","mobile_number":"60192626086"} 
[2025-10-14 17:38:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ee1a0f67363","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-14 17:38:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ee1a0f67363","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-14 17:42:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ee1af611bbc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-14 17:42:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-14 17:42:14] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-14 17:42:14] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-14 17:42:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ee1af611bbc","mobile_number":"60192626086"} 
[2025-10-14 17:42:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ee1af611bbc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-14 17:42:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ee1af611bbc","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-14 17:44:16] local.WARNING: Failed PIN attempt via API {"user_id":39,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-14 17:44:39] local.WARNING: Failed PIN attempt via API {"user_id":39,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-10-14 17:44:54] local.INFO: Successful PIN login via API {"user_id":39,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:44:55] local.INFO: FCM token saved for user {"user_id":39,"mobile_number":"819058845284","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:44:57] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-10-15 17:44:54"} 
[2025-10-14 17:44:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:52:38] local.INFO: Successful PIN login via API {"user_id":54,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 17:52:40] local.DEBUG: Session authenticated successfully {"user_id":54,"session_expires":"2025-10-15 17:52:38"} 
[2025-10-14 17:52:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":54,"active_user_id":54,"mobile_number":"819097037088","requested_id":"54","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 21:48:41] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 21:48:42] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 21:48:43] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-15 21:48:41"} 
[2025-10-14 21:48:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 21:48:59] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-14 21:48:59] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-14 21:48:59] local.INFO: QR payload decrypted successfully {"token":"9FB81611-37DE-4496-A030-25E541A05834","user_id":"WSHENG01"} 
[2025-10-14 21:48:59] local.INFO: Calling encrypt API {"token":"9FB81611-37DE-4496-A030-25E541A05834","user_id":"WSHENG01"} 
[2025-10-14 21:48:59] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-14 21:48:59] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-14 21:48:59] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-14 21:51:39] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-15 21:48:41"} 
[2025-10-14 21:51:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 22:04:53] local.INFO: N1User created via API {"user_id":99,"mobile_number":"60192626086","memberhash":"LWZTBONT1760450693B8LHZE","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-14 22:04:53] local.INFO: FCM token saved for user {"user_id":99,"mobile_number":"60192626086","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 22:04:55] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-15 22:04:53"} 
[2025-10-14 22:04:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 22:05:04] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-15 22:04:53"} 
[2025-10-14 22:05:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-14 22:06:13] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-15 22:04:53"} 
[2025-10-14 22:06:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 09:04:12] local.WARNING: Failed PIN attempt via API {"user_id":93,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-15 09:18:33] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 09:18:35] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-16 09:18:33"} 
[2025-10-15 09:18:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 12:10:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-15 12:10:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 12:10:05] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-15 12:10:05] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-15 12:10:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","mobile_number":"819073883079"} 
[2025-10-15 12:10:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-15 12:10:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-15 12:10:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-15 12:10:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","wallet_id":"8003100011326"} 
[2025-10-15 12:10:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","wallet_id":"8003100011326"} 
[2025-10-15 12:10:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-15 12:10:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-15 12:10:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","mobile_number":"819073883079"} 
[2025-10-15 12:10:07] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-15 12:10:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1e9d8ce1a","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":1771.4769840240478515625} 
[2025-10-15 12:10:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-15 12:10:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 12:10:07] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-15 12:10:07] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-15 12:10:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","mobile_number":"818037911717"} 
[2025-10-15 12:10:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-15 12:10:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-15 12:10:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-15 12:10:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","wallet_id":"8003100011275"} 
[2025-10-15 12:10:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","wallet_id":"8003100011275"} 
[2025-10-15 12:10:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-15 12:10:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-15 12:10:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","mobile_number":"818037911717"} 
[2025-10-15 12:10:08] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-15 12:10:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1e9fae9b3","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":417.316913604736328125} 
[2025-10-15 12:10:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-15 12:10:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 12:10:08] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-15 12:10:08] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-15 12:10:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","mobile_number":"819090773803"} 
[2025-10-15 12:10:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-15 12:10:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-15 12:10:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-15 12:10:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","wallet_id":"8003100011393"} 
[2025-10-15 12:10:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","wallet_id":"8003100011393"} 
[2025-10-15 12:10:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-15 12:10:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-15 12:10:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","mobile_number":"819090773803"} 
[2025-10-15 12:10:08] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-15 12:10:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1ea06a492","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":379.9102306365966796875} 
[2025-10-15 12:10:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-15 12:10:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 12:10:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-15 12:10:09] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-15 12:10:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","mobile_number":"818042746786"} 
[2025-10-15 12:10:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-15 12:10:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-15 12:10:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-15 12:10:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","wallet_id":"8003100011285"} 
[2025-10-15 12:10:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","wallet_id":"8003100011285"} 
[2025-10-15 12:10:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-15 12:10:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-15 12:10:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","mobile_number":"818042746786"} 
[2025-10-15 12:10:09] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-15 12:10:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1ea11cd3c","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":379.7130584716796875} 
[2025-10-15 12:10:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-15 12:10:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 12:10:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-15 12:10:09] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-15 12:10:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","mobile_number":"818042746786"} 
[2025-10-15 12:10:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-15 12:10:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-15 12:10:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-15 12:10:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","wallet_id":"8003100011285"} 
[2025-10-15 12:10:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","wallet_id":"8003100011285"} 
[2025-10-15 12:10:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-15 12:10:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-15 12:10:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","mobile_number":"818042746786"} 
[2025-10-15 12:10:10] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-15 12:10:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1ea1d51da","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":364.387035369873046875} 
[2025-10-15 12:10:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-15 12:10:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 12:10:10] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-15 12:10:10] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-15 12:10:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","mobile_number":"819023053947"} 
[2025-10-15 12:10:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-15 12:10:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-15 12:10:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-15 12:10:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","wallet_id":"8003100011323"} 
[2025-10-15 12:10:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","wallet_id":"8003100011323"} 
[2025-10-15 12:10:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-15 12:10:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-15 12:10:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","mobile_number":"819023053947"} 
[2025-10-15 12:10:11] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-15 12:10:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1ea27d148","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":534.592151641845703125} 
[2025-10-15 12:10:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-15 12:10:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 12:10:11] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-15 12:10:11] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-15 12:10:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","mobile_number":"60122005500"} 
[2025-10-15 12:10:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-15 12:10:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-15 12:10:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-15 12:10:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","wallet_id":"8003100011379"} 
[2025-10-15 12:10:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","wallet_id":"8003100011379"} 
[2025-10-15 12:10:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-15 12:10:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-15 12:10:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","mobile_number":"60122005500"} 
[2025-10-15 12:10:11] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-15 12:10:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1ea36bc8a","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":371.432781219482421875} 
[2025-10-15 12:10:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-15 12:10:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 12:10:12] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-15 12:10:12] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-15 12:10:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","mobile_number":"819031950417"} 
[2025-10-15 12:10:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-15 12:10:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-15 12:10:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-15 12:10:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","wallet_id":"8003100011328"} 
[2025-10-15 12:10:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","wallet_id":"8003100011328"} 
[2025-10-15 12:10:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-15 12:10:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-15 12:10:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","mobile_number":"819031950417"} 
[2025-10-15 12:10:12] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-15 12:10:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1ea41cc79","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":403.6128520965576171875} 
[2025-10-15 12:10:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-15 12:10:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 12:10:12] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-15 12:10:12] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-15 12:10:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","mobile_number":"60123678698"} 
[2025-10-15 12:10:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-15 12:10:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-15 12:10:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-15 12:10:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","wallet_id":"8003100011060"} 
[2025-10-15 12:10:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","wallet_id":"8003100011060"} 
[2025-10-15 12:10:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-15 12:10:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-15 12:10:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","mobile_number":"60123678698"} 
[2025-10-15 12:10:13] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-15 12:10:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef1ea4c422b","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":415.61412811279296875} 
[2025-10-15 14:25:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-15 14:25:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:09] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-15 14:25:09] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-15 14:25:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","mobile_number":"819073883079"} 
[2025-10-15 14:25:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-15 14:25:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-15 14:25:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-15 14:25:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","wallet_id":"8003100011326"} 
[2025-10-15 14:25:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","wallet_id":"8003100011326"} 
[2025-10-15 14:25:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-15 14:25:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-15 14:25:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","mobile_number":"819073883079"} 
[2025-10-15 14:25:10] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-15 14:25:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e457aa17","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":1058.75301361083984375} 
[2025-10-15 14:25:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-15 14:25:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:10] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-15 14:25:10] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-15 14:25:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","mobile_number":"818037911717"} 
[2025-10-15 14:25:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-15 14:25:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-15 14:25:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-15 14:25:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","wallet_id":"8003100011275"} 
[2025-10-15 14:25:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","wallet_id":"8003100011275"} 
[2025-10-15 14:25:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-15 14:25:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-15 14:25:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","mobile_number":"818037911717"} 
[2025-10-15 14:25:11] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-15 14:25:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e46d6da2","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":401.9119739532470703125} 
[2025-10-15 14:25:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-15 14:25:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:11] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-15 14:25:11] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-15 14:25:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","mobile_number":"819090773803"} 
[2025-10-15 14:25:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-15 14:25:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-15 14:25:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-15 14:25:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","wallet_id":"8003100011393"} 
[2025-10-15 14:25:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","wallet_id":"8003100011393"} 
[2025-10-15 14:25:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-15 14:25:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-15 14:25:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","mobile_number":"819090773803"} 
[2025-10-15 14:25:11] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-15 14:25:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e47871fd","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":372.0340728759765625} 
[2025-10-15 14:25:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-15 14:25:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-15 14:25:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-15 14:25:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","mobile_number":"818042746786"} 
[2025-10-15 14:25:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-15 14:25:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-15 14:25:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-15 14:25:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","wallet_id":"8003100011285"} 
[2025-10-15 14:25:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","wallet_id":"8003100011285"} 
[2025-10-15 14:25:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-15 14:25:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-15 14:25:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","mobile_number":"818042746786"} 
[2025-10-15 14:25:12] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-15 14:25:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e483c2c4","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":360.0749969482421875} 
[2025-10-15 14:25:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-15 14:25:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-15 14:25:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-15 14:25:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","mobile_number":"818042746786"} 
[2025-10-15 14:25:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-15 14:25:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-15 14:25:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-15 14:25:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","wallet_id":"8003100011285"} 
[2025-10-15 14:25:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","wallet_id":"8003100011285"} 
[2025-10-15 14:25:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-15 14:25:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-15 14:25:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","mobile_number":"818042746786"} 
[2025-10-15 14:25:13] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-15 14:25:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e48d29f2","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":356.7259311676025390625} 
[2025-10-15 14:25:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-15 14:25:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:13] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-15 14:25:13] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-15 14:25:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","mobile_number":"819023053947"} 
[2025-10-15 14:25:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-15 14:25:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-15 14:25:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-15 14:25:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","wallet_id":"8003100011323"} 
[2025-10-15 14:25:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","wallet_id":"8003100011323"} 
[2025-10-15 14:25:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-15 14:25:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-15 14:25:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","mobile_number":"819023053947"} 
[2025-10-15 14:25:13] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-15 14:25:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4971f20","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":352.3540496826171875} 
[2025-10-15 14:25:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-15 14:25:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 14:25:14] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-15 14:25:14] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-15 14:25:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","mobile_number":"60122005500"} 
[2025-10-15 14:25:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-15 14:25:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-15 14:25:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-15 14:25:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","wallet_id":"8003100011379"} 
[2025-10-15 14:25:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","wallet_id":"8003100011379"} 
[2025-10-15 14:25:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-15 14:25:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-15 14:25:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","mobile_number":"60122005500"} 
[2025-10-15 14:25:14] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-15 14:25:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4a1265e","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":395.35999298095703125} 
[2025-10-15 14:25:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-15 14:25:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:14] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-15 14:25:14] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-15 14:25:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","mobile_number":"819031950417"} 
[2025-10-15 14:25:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-15 14:25:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-15 14:25:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-15 14:25:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","wallet_id":"8003100011328"} 
[2025-10-15 14:25:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","wallet_id":"8003100011328"} 
[2025-10-15 14:25:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-15 14:25:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-15 14:25:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","mobile_number":"819031950417"} 
[2025-10-15 14:25:15] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-15 14:25:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4abe363","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":387.0608806610107421875} 
[2025-10-15 14:25:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-15 14:25:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 14:25:15] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-15 14:25:15] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-15 14:25:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","mobile_number":"60123678698"} 
[2025-10-15 14:25:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-15 14:25:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-15 14:25:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-15 14:25:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","wallet_id":"8003100011060"} 
[2025-10-15 14:25:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","wallet_id":"8003100011060"} 
[2025-10-15 14:25:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-15 14:25:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-15 14:25:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","mobile_number":"60123678698"} 
[2025-10-15 14:25:15] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-15 14:25:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4b67c77","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":436.96308135986328125} 
[2025-10-15 14:25:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-15 14:25:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:16] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-15 14:25:16] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-15 14:25:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","mobile_number":"819073883079"} 
[2025-10-15 14:25:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-15 14:25:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-15 14:25:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-15 14:25:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","wallet_id":"8003100011326"} 
[2025-10-15 14:25:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","wallet_id":"8003100011326"} 
[2025-10-15 14:25:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-15 14:25:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-15 14:25:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","mobile_number":"819073883079"} 
[2025-10-15 14:25:16] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-15 14:25:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4c21955","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":387.1428966522216796875} 
[2025-10-15 14:25:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-15 14:25:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:16] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-15 14:25:16] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-15 14:25:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","mobile_number":"818037911717"} 
[2025-10-15 14:25:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-15 14:25:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-15 14:25:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-15 14:25:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","wallet_id":"8003100011275"} 
[2025-10-15 14:25:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","wallet_id":"8003100011275"} 
[2025-10-15 14:25:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-15 14:25:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-15 14:25:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","mobile_number":"818037911717"} 
[2025-10-15 14:25:17] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-15 14:25:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4cc5100","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":412.85610198974609375} 
[2025-10-15 14:25:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-15 14:25:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:17] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-15 14:25:17] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-15 14:25:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","mobile_number":"819090773803"} 
[2025-10-15 14:25:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-15 14:25:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-15 14:25:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-15 14:25:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","wallet_id":"8003100011393"} 
[2025-10-15 14:25:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","wallet_id":"8003100011393"} 
[2025-10-15 14:25:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-15 14:25:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-15 14:25:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","mobile_number":"819090773803"} 
[2025-10-15 14:25:17] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-15 14:25:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4d7136e","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":437.7658367156982421875} 
[2025-10-15 14:25:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-15 14:25:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-15 14:25:18] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-15 14:25:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","mobile_number":"818042746786"} 
[2025-10-15 14:25:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-15 14:25:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-15 14:25:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-15 14:25:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","wallet_id":"8003100011285"} 
[2025-10-15 14:25:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","wallet_id":"8003100011285"} 
[2025-10-15 14:25:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-15 14:25:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-15 14:25:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","mobile_number":"818042746786"} 
[2025-10-15 14:25:18] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-15 14:25:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4e337e9","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":346.1170196533203125} 
[2025-10-15 14:25:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-15 14:25:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-15 14:25:18] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-15 14:25:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","mobile_number":"818042746786"} 
[2025-10-15 14:25:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-15 14:25:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-15 14:25:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-15 14:25:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","wallet_id":"8003100011285"} 
[2025-10-15 14:25:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","wallet_id":"8003100011285"} 
[2025-10-15 14:25:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-15 14:25:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-15 14:25:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","mobile_number":"818042746786"} 
[2025-10-15 14:25:19] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-15 14:25:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4ec62bc","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":395.987987518310546875} 
[2025-10-15 14:25:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-15 14:25:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:19] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-15 14:25:19] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-15 14:25:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","mobile_number":"819023053947"} 
[2025-10-15 14:25:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-15 14:25:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-15 14:25:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-15 14:25:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","wallet_id":"8003100011323"} 
[2025-10-15 14:25:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","wallet_id":"8003100011323"} 
[2025-10-15 14:25:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-15 14:25:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-15 14:25:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","mobile_number":"819023053947"} 
[2025-10-15 14:25:19] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-15 14:25:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e4f743e2","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":336.58695220947265625} 
[2025-10-15 14:25:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-15 14:25:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 14:25:20] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-15 14:25:20] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-15 14:25:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","mobile_number":"60122005500"} 
[2025-10-15 14:25:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-15 14:25:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-15 14:25:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-15 14:25:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","wallet_id":"8003100011379"} 
[2025-10-15 14:25:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","wallet_id":"8003100011379"} 
[2025-10-15 14:25:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-15 14:25:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-15 14:25:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","mobile_number":"60122005500"} 
[2025-10-15 14:25:20] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-15 14:25:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e5010fa1","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":341.084003448486328125} 
[2025-10-15 14:25:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-15 14:25:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:25:20] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-15 14:25:20] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-15 14:25:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","mobile_number":"819031950417"} 
[2025-10-15 14:25:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-15 14:25:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-15 14:25:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-15 14:25:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","wallet_id":"8003100011328"} 
[2025-10-15 14:25:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","wallet_id":"8003100011328"} 
[2025-10-15 14:25:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-15 14:25:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-15 14:25:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","mobile_number":"819031950417"} 
[2025-10-15 14:25:21] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-15 14:25:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e50b18fe","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":333.5659503936767578125} 
[2025-10-15 14:25:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-15 14:25:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 14:25:21] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-15 14:25:21] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-15 14:25:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","mobile_number":"60123678698"} 
[2025-10-15 14:25:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-15 14:25:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-15 14:25:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-15 14:25:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","wallet_id":"8003100011060"} 
[2025-10-15 14:25:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","wallet_id":"8003100011060"} 
[2025-10-15 14:25:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-15 14:25:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-15 14:25:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","mobile_number":"60123678698"} 
[2025-10-15 14:25:21] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-15 14:25:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef3e515075c","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":395.6851959228515625} 
[2025-10-15 14:36:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 14:36:29] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-10-15 14:36:29] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-10-15 14:36:29] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":69,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-10-15 14:40:17] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 14:40:17] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 14:40:18] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-16 14:40:16"} 
[2025-10-15 14:40:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 14:58:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-15 14:58:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:58:26] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-15 14:58:26] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-15 14:58:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","mobile_number":"819073883079"} 
[2025-10-15 14:58:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-15 14:58:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-15 14:58:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-15 14:58:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","wallet_id":"8003100011326"} 
[2025-10-15 14:58:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","wallet_id":"8003100011326"} 
[2025-10-15 14:58:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-15 14:58:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-15 14:58:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","mobile_number":"819073883079"} 
[2025-10-15 14:58:27] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-15 14:58:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef46125ad29","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":881.13689422607421875} 
[2025-10-15 14:58:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-15 14:58:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:58:27] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-15 14:58:27] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-15 14:58:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","mobile_number":"818037911717"} 
[2025-10-15 14:58:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-15 14:58:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-15 14:58:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-15 14:58:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","wallet_id":"8003100011275"} 
[2025-10-15 14:58:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","wallet_id":"8003100011275"} 
[2025-10-15 14:58:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-15 14:58:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-15 14:58:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","mobile_number":"818037911717"} 
[2025-10-15 14:58:28] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-15 14:58:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef4613962cd","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":391.7400836944580078125} 
[2025-10-15 14:58:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-15 14:58:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:58:28] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-15 14:58:28] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-15 14:58:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","mobile_number":"819090773803"} 
[2025-10-15 14:58:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-15 14:58:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-15 14:58:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-15 14:58:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","wallet_id":"8003100011393"} 
[2025-10-15 14:58:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","wallet_id":"8003100011393"} 
[2025-10-15 14:58:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-15 14:58:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-15 14:58:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","mobile_number":"819090773803"} 
[2025-10-15 14:58:28] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-15 14:58:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef46145eb6b","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":391.995906829833984375} 
[2025-10-15 14:58:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef461514761","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-15 14:58:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:58:29] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-15 14:58:29] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-15 14:58:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef461514761","mobile_number":"818042746786"} 
[2025-10-15 14:58:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef461514761","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-15 14:58:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef461514761","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-15 14:58:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-15 14:58:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef461514761","wallet_id":"8003100011285"} 
[2025-10-15 14:58:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef461514761","wallet_id":"8003100011285"} 
[2025-10-15 14:58:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef461514761","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-15 14:58:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef461514761","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-15 14:58:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef461514761","mobile_number":"818042746786"} 
[2025-10-15 14:58:29] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-15 14:58:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef461514761","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":418.45417022705078125} 
[2025-10-15 14:58:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-15 14:58:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:58:29] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-15 14:58:29] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-15 14:58:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","mobile_number":"818042746786"} 
[2025-10-15 14:58:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-15 14:58:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-15 14:58:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-15 14:58:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","wallet_id":"8003100011285"} 
[2025-10-15 14:58:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","wallet_id":"8003100011285"} 
[2025-10-15 14:58:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-15 14:58:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-15 14:58:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","mobile_number":"818042746786"} 
[2025-10-15 14:58:30] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-15 14:58:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef4615c7d64","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":401.6978740692138671875} 
[2025-10-15 14:58:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef461678de8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-15 14:58:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:58:30] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-15 14:58:30] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-15 14:58:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef461678de8","mobile_number":"819023053947"} 
[2025-10-15 14:58:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef461678de8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-15 14:58:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef461678de8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-15 14:58:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-15 14:58:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef461678de8","wallet_id":"8003100011323"} 
[2025-10-15 14:58:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef461678de8","wallet_id":"8003100011323"} 
[2025-10-15 14:58:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef461678de8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-15 14:58:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef461678de8","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-15 14:58:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef461678de8","mobile_number":"819023053947"} 
[2025-10-15 14:58:31] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-15 14:58:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef461678de8","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":508.081912994384765625} 
[2025-10-15 14:58:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef461750195","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-15 14:58:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 14:58:31] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-15 14:58:31] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-15 14:58:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef461750195","mobile_number":"60122005500"} 
[2025-10-15 14:58:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef461750195","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-15 14:58:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef461750195","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-15 14:58:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-15 14:58:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef461750195","wallet_id":"8003100011379"} 
[2025-10-15 14:58:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef461750195","wallet_id":"8003100011379"} 
[2025-10-15 14:58:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef461750195","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-15 14:58:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef461750195","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-15 14:58:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef461750195","mobile_number":"60122005500"} 
[2025-10-15 14:58:31] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-15 14:58:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef461750195","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":360.17513275146484375} 
[2025-10-15 14:58:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-15 14:58:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 14:58:31] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-15 14:58:31] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-15 14:58:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","mobile_number":"819031950417"} 
[2025-10-15 14:58:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-15 14:58:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-15 14:58:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-15 14:58:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","wallet_id":"8003100011328"} 
[2025-10-15 14:58:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","wallet_id":"8003100011328"} 
[2025-10-15 14:58:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-15 14:58:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-15 14:58:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","mobile_number":"819031950417"} 
[2025-10-15 14:58:32] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-15 14:58:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef4617e979d","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":352.7679443359375} 
[2025-10-15 14:58:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68ef46189213a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-15 14:58:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 14:58:32] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-15 14:58:32] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-15 14:58:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68ef46189213a","mobile_number":"60123678698"} 
[2025-10-15 14:58:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68ef46189213a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-15 14:58:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef46189213a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-15 14:58:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-15 14:58:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68ef46189213a","wallet_id":"8003100011060"} 
[2025-10-15 14:58:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68ef46189213a","wallet_id":"8003100011060"} 
[2025-10-15 14:58:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68ef46189213a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-15 14:58:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68ef46189213a","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-15 14:58:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68ef46189213a","mobile_number":"60123678698"} 
[2025-10-15 14:58:32] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-15 14:58:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68ef46189213a","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":343.6000347137451171875} 
[2025-10-15 15:01:23] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-15 15:01:59] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:02:01] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-16 15:01:59"} 
[2025-10-15 15:02:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:02:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 15:02:38] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-10-15 15:02:38] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-10-15 15:02:38] local.INFO: User verification status retrieved via API {"mobile_number":"60173132814","user_id":69,"phone_verified":true,"has_fcm_token":true,"partner_id":null} 
[2025-10-15 15:02:43] local.INFO: Successful PIN login via API {"user_id":90,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:02:45] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-16 15:02:43"} 
[2025-10-15 15:02:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:03:11] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-16 15:01:59"} 
[2025-10-15 15:03:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:16:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=984450&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-10-15 15:16:01] local.DEBUG: CRC Calculation Result {"crc":"26a40435","input_params_count":5} 
[2025-10-15 15:16:01] local.DEBUG: CRC Verification {"received":"26a40435","calculated":"26a40435","match":true} 
[2025-10-15 15:16:01] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60173132814","tac":"984450","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 15:17:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814,6017313288&pid=ADFSIOQR2ZZR3VLR","length":57} 
[2025-10-15 15:17:10] local.DEBUG: CRC Calculation Result {"crc":"b6b8bdbb","input_params_count":2} 
[2025-10-15 15:17:10] local.DEBUG: CRC Verification {"received":"b6b8bdbb","calculated":"b6b8bdbb","match":true} 
[2025-10-15 15:17:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 15:17:41] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:17:42] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-16 15:17:41"} 
[2025-10-15 15:17:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:18:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-15 15:18:25] local.DEBUG: CRC Calculation Result {"crc":"0ab7d289","input_params_count":2} 
[2025-10-15 15:18:25] local.DEBUG: CRC Verification {"received":"b6b8bdbb","calculated":"0ab7d289","match":false} 
[2025-10-15 15:18:25] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814,60173132888","received_crc":"b6b8bdbb"} 
[2025-10-15 15:18:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-15 15:18:28] local.DEBUG: CRC Calculation Result {"crc":"0ab7d289","input_params_count":2} 
[2025-10-15 15:18:28] local.DEBUG: CRC Verification {"received":"b6b8bdbb","calculated":"0ab7d289","match":false} 
[2025-10-15 15:18:28] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814,60173132888","received_crc":"b6b8bdbb"} 
[2025-10-15 15:18:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-15 15:18:48] local.DEBUG: CRC Calculation Result {"crc":"0ab7d289","input_params_count":2} 
[2025-10-15 15:18:48] local.DEBUG: CRC Verification {"received":"0ab7d289","calculated":"0ab7d289","match":true} 
[2025-10-15 15:18:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":8,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 15:18:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=rewt&timestamp=2025-10-15 15:18:53&verified=1","length":96} 
[2025-10-15 15:18:53] local.DEBUG: CRC Calculation Result {"crc":"6af8bb07","input_params_count":5} 
[2025-10-15 15:18:53] local.DEBUG: CRC Verification {"received":"6af8bb07","calculated":"6af8bb07","match":true} 
[2025-10-15 15:18:53] local.WARNING: TAC verification failed - TAC not found or already verified {"mobile_number":"60123247318","tac":"rewt","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 15:51:44] local.INFO: Successful PIN login via API {"user_id":90,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:51:46] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-16 15:51:44"} 
[2025-10-15 15:51:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 15:52:02] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-16 15:51:44"} 
[2025-10-15 15:52:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 16:20:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 16:20:22] local.DEBUG: CRC Calculation Result {"crc":"d68c56fc","input_params_count":2} 
[2025-10-15 16:20:22] local.DEBUG: CRC Verification {"received":"d68c56fc","calculated":"d68c56fc","match":true} 
[2025-10-15 16:21:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-15 16:21:33] local.DEBUG: CRC Calculation Result {"crc":"d68c56fc","input_params_count":2} 
[2025-10-15 16:21:33] local.DEBUG: CRC Verification {"received":"d68c56fc","calculated":"d68c56fc","match":true} 
[2025-10-15 16:22:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:22:45] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:22:45] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:22:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:27:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:27:10] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:27:10] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:27:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:27:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:27:31] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:27:31] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:27:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:28:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:28:57] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:28:57] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:28:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:31:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:31:30] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:31:30] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:31:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:33:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:33:17] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:33:17] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:33:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:36:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:36:27] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:36:27] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:36:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:36:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:36:39] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:36:39] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:36:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:36:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:36:57] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:36:57] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:36:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:37:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:37:16] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:37:16] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:37:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:38:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:38:16] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:38:16] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:38:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:39:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:39:21] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:39:21] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:39:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:41:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:41:06] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:41:06] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:41:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:41:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:41:30] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:41:30] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:41:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:41:31] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 16:41:32] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 16:41:33] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-16 16:41:31"} 
[2025-10-15 16:41:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 16:42:16] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-10-15 16:42:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-15 16:42:17] local.INFO: QR payload decrypted successfully {"token":"259E6852-EF12-4A8B-85B9-707C5DE04A9C","user_id":"KASH00"} 
[2025-10-15 16:42:17] local.INFO: Calling encrypt API {"token":"259E6852-EF12-4A8B-85B9-707C5DE04A9C","user_id":"KASH00"} 
[2025-10-15 16:42:17] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-10-15 16:42:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-10-15 16:42:17] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-10-15 16:42:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:42:23] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:42:23] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:42:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:43:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:43:00] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:43:00] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:43:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:43:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:43:04] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:43:04] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:43:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:44:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:44:46] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:44:46] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:44:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:45:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:45:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:45:19] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:45:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:46:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:46:56] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:46:56] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:46:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:49:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:49:56] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:49:56] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:49:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 16:54:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-15 16:54:08] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-15 16:54:08] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-15 16:54:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-15 17:22:14] local.INFO: Successful PIN login via API {"user_id":90,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 17:22:16] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-16 17:22:14"} 
[2025-10-15 17:22:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-15 17:22:19] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-16 17:22:14"} 
[2025-10-15 17:22:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 06:17:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 06:17:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 06:17:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 06:17:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 06:17:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","mobile_number":"818042746786"} 
[2025-10-16 06:17:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 06:17:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 06:17:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 06:17:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","wallet_id":"8003100011285"} 
[2025-10-16 06:17:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","wallet_id":"8003100011285"} 
[2025-10-16 06:17:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 06:17:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 06:17:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","mobile_number":"818042746786"} 
[2025-10-16 06:17:52] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 06:17:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f01d8e9149f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":2079.3240070343017578125} 
[2025-10-16 06:18:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 06:18:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 06:18:32] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 06:18:32] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 06:18:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","mobile_number":"818042746786"} 
[2025-10-16 06:18:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 06:18:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 06:18:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 06:18:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","wallet_id":"8003100011285"} 
[2025-10-16 06:18:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","wallet_id":"8003100011285"} 
[2025-10-16 06:18:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 06:18:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 06:18:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","mobile_number":"818042746786"} 
[2025-10-16 06:18:32] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 06:18:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f01db80bf28","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":504.2121410369873046875} 
[2025-10-16 06:18:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 06:18:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 06:18:54] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 06:18:54] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 06:18:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","mobile_number":"818042746786"} 
[2025-10-16 06:18:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 06:18:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 06:18:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 06:18:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","wallet_id":"8003100011285"} 
[2025-10-16 06:18:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","wallet_id":"8003100011285"} 
[2025-10-16 06:18:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 06:18:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 06:18:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","mobile_number":"818042746786"} 
[2025-10-16 06:18:54] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 06:18:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f01dce2cdfd","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":424.953937530517578125} 
[2025-10-16 09:08:55] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 09:08:56] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 09:08:55"} 
[2025-10-16 09:08:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 10:14:20] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 10:14:21] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-10-17 10:14:20"} 
[2025-10-16 10:14:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:13:58] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:13:59] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:13:58"} 
[2025-10-16 11:13:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:14:16] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:14:17] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:14:16"} 
[2025-10-16 11:14:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:15:04] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:15:06] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:15:04"} 
[2025-10-16 11:15:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:16:32] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:16:32] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:16:34] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-17 11:16:32"} 
[2025-10-16 11:16:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:17:38] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:18:00] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:18:01] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:18:00"} 
[2025-10-16 11:18:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:18:29] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:18:30] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:18:31] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-17 11:18:29"} 
[2025-10-16 11:18:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:19:54] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:19:55] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-10-17 11:19:54"} 
[2025-10-16 11:19:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:20:11] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:20:12] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:20:11"} 
[2025-10-16 11:20:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:22:42] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:22:43] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:22:44] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-17 11:22:42"} 
[2025-10-16 11:22:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:38:51] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:38:52] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-17 11:38:51"} 
[2025-10-16 11:38:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:39:07] local.WARNING: Failed PIN attempt via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-16 11:39:11] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:39:12] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:39:13] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-17 11:39:11"} 
[2025-10-16 11:39:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:39:24] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-17 11:39:11"} 
[2025-10-16 11:39:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:44:23] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:44:24] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:44:23"} 
[2025-10-16 11:44:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:44:54] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:44:54] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:44:55] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-17 11:44:54"} 
[2025-10-16 11:44:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:45:54] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:45:55] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:45:54"} 
[2025-10-16 11:45:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:47:59] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:47:59] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:47:59"} 
[2025-10-16 11:47:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:48:54] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:48:55] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:48:54"} 
[2025-10-16 11:48:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:51:11] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 11:51:11] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 11:51:11"} 
[2025-10-16 11:51:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 12:02:51] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 12:02:51] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 12:02:53] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-17 12:02:51"} 
[2025-10-16 12:02:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 12:03:45] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-17 12:02:51"} 
[2025-10-16 12:03:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 12:08:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-16 12:08:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 12:08:40] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-16 12:08:40] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-16 12:08:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","mobile_number":"818037911717"} 
[2025-10-16 12:08:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-16 12:08:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-16 12:08:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-16 12:08:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","wallet_id":"8003100011275"} 
[2025-10-16 12:08:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","wallet_id":"8003100011275"} 
[2025-10-16 12:08:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-16 12:08:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-16 12:08:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","mobile_number":"818037911717"} 
[2025-10-16 12:08:40] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-16 12:08:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f06fc7f34dc","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":616.6670322418212890625} 
[2025-10-16 12:21:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-16 12:21:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 12:21:16] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-16 12:21:16] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-16 12:21:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","mobile_number":"818037911717"} 
[2025-10-16 12:21:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-16 12:21:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-16 12:21:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-16 12:21:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","wallet_id":"8003100011275"} 
[2025-10-16 12:21:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","wallet_id":"8003100011275"} 
[2025-10-16 12:21:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-16 12:21:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-16 12:21:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","mobile_number":"818037911717"} 
[2025-10-16 12:21:17] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-16 12:21:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f072bc36bbf","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":852.66399383544921875} 
[2025-10-16 12:21:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f072d71429c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-16 12:21:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 12:21:43] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-16 12:21:43] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-16 12:21:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f072d71429c","mobile_number":"818037911717"} 
[2025-10-16 12:21:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f072d71429c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-16 12:21:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f072d71429c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-16 12:21:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-16 12:21:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f072d71429c","wallet_id":"8003100011275"} 
[2025-10-16 12:21:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f072d71429c","wallet_id":"8003100011275"} 
[2025-10-16 12:21:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f072d71429c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-16 12:21:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f072d71429c","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-16 12:21:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f072d71429c","mobile_number":"818037911717"} 
[2025-10-16 12:21:43] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-16 12:21:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f072d71429c","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":360.7890605926513671875} 
[2025-10-16 12:42:15] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 12:42:17] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 12:42:15"} 
[2025-10-16 12:42:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 12:43:49] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 12:43:50] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 12:43:49"} 
[2025-10-16 12:43:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:01:43] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:01:45] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-17 14:01:43"} 
[2025-10-16 14:01:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:04:50] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:04:52] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-17 14:04:50"} 
[2025-10-16 14:04:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:16:24] local.INFO: Successful PIN login via API {"user_id":69,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:16:24] local.INFO: FCM token saved for user {"user_id":69,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:16:26] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-17 14:16:24"} 
[2025-10-16 14:16:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:16:54] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-17 14:16:24"} 
[2025-10-16 14:16:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:16:57] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-17 14:16:24"} 
[2025-10-16 14:16:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:19:29] local.DEBUG: Session authenticated successfully {"user_id":69,"session_expires":"2025-10-17 14:16:24"} 
[2025-10-16 14:19:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":69,"active_user_id":69,"mobile_number":"60173132814","requested_id":"69","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 14:19:41] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-16 14:25:50] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 14:25:50] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 14:25:50] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 14:25:50] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"160679","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 14:25:50] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":11,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 14:28:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=160679&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-10-16 14:28:16] local.DEBUG: CRC Calculation Result {"crc":"d9fa5a36","input_params_count":5} 
[2025-10-16 14:28:16] local.DEBUG: CRC Verification {"received":"d9fa5a36","calculated":"d9fa5a36","match":true} 
[2025-10-16 14:28:16] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":11,"verified_at":"2025-09-23 15:21:08","timestamp_from_request":"2025-09-23 15:21:08","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 14:35:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=450719","length":57} 
[2025-10-16 14:35:52] local.DEBUG: CRC Calculation Result {"crc":"d276b172","input_params_count":3} 
[2025-10-16 14:35:52] local.DEBUG: CRC Verification {"received":"d9fa5a36","calculated":"d276b172","match":false} 
[2025-10-16 14:35:52] local.WARNING: Invalid CRC in getTacStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814","received_crc":"d9fa5a36"} 
[2025-10-16 14:36:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=450719","length":57} 
[2025-10-16 14:36:04] local.DEBUG: CRC Calculation Result {"crc":"d276b172","input_params_count":3} 
[2025-10-16 14:36:04] local.DEBUG: CRC Verification {"received":"d276b172","calculated":"d276b172","match":true} 
[2025-10-16 14:53:29] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 14:53:29] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 14:53:29] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 14:53:29] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"428904","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 14:53:30] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":12,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:01:48] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:01:48] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:01:48] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:01:49] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"426013","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:01:49] local.INFO: TAC updated for mobile number {"mobile_number":"60173132814","tac_id":12,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:02:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=426013","length":57} 
[2025-10-16 15:02:28] local.DEBUG: CRC Calculation Result {"crc":"a0a7cd25","input_params_count":3} 
[2025-10-16 15:02:28] local.DEBUG: CRC Verification {"received":"a0a7cd25","calculated":"a0a7cd25","match":true} 
[2025-10-16 15:02:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=426013","length":57} 
[2025-10-16 15:02:30] local.DEBUG: CRC Calculation Result {"crc":"a0a7cd25","input_params_count":3} 
[2025-10-16 15:02:30] local.DEBUG: CRC Verification {"received":"a0a7cd25","calculated":"a0a7cd25","match":true} 
[2025-10-16 15:02:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=426013&timestamp=2025-09-23 15:21:08&verified=1","length":98} 
[2025-10-16 15:02:32] local.DEBUG: CRC Calculation Result {"crc":"b0a7759c","input_params_count":5} 
[2025-10-16 15:02:32] local.DEBUG: CRC Verification {"received":"b0a7759c","calculated":"b0a7759c","match":true} 
[2025-10-16 15:02:32] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":12,"verified_at":"2025-09-23 15:21:08","timestamp_from_request":"2025-09-23 15:21:08","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:02:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=426013","length":57} 
[2025-10-16 15:02:35] local.DEBUG: CRC Calculation Result {"crc":"a0a7cd25","input_params_count":3} 
[2025-10-16 15:02:35] local.DEBUG: CRC Verification {"received":"a0a7cd25","calculated":"a0a7cd25","match":true} 
[2025-10-16 15:03:54] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:03:54] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:03:54] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:03:55] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"982321","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:03:55] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":13,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:04:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=982321&timestamp=2025-10-16 15:04:39&verified=1","length":98} 
[2025-10-16 15:04:39] local.DEBUG: CRC Calculation Result {"crc":"f0694ac4","input_params_count":5} 
[2025-10-16 15:04:39] local.DEBUG: CRC Verification {"received":"f0694ac4","calculated":"f0694ac4","match":true} 
[2025-10-16 15:04:39] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":13,"verified_at":"2025-10-16 15:04:39","timestamp_from_request":"2025-10-16 15:04:39","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:16:26] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:16:26] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:16:26] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:16:26] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"487597","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:16:26] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":14,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:16:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=487597&timestamp=2025-10-16 15:16:35&verified=1","length":98} 
[2025-10-16 15:16:36] local.DEBUG: CRC Calculation Result {"crc":"49a9f25c","input_params_count":5} 
[2025-10-16 15:16:36] local.DEBUG: CRC Verification {"received":"49a9f25c","calculated":"49a9f25c","match":true} 
[2025-10-16 15:16:36] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":14,"verified_at":"2025-10-16 15:16:35","timestamp_from_request":"2025-10-16 15:16:35","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:24:58] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:24:58] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:24:58] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:24:59] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"244628","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:24:59] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":15,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:25:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=244628&timestamp=2025-10-16 15:25:11&verified=1","length":98} 
[2025-10-16 15:25:11] local.DEBUG: CRC Calculation Result {"crc":"d7861171","input_params_count":5} 
[2025-10-16 15:25:11] local.DEBUG: CRC Verification {"received":"d7861171","calculated":"d7861171","match":true} 
[2025-10-16 15:25:11] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":15,"verified_at":"2025-10-16 15:25:11","timestamp_from_request":"2025-10-16 15:25:11","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:27:59] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:27:59] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:27:59] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:27:59] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"539600","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:27:59] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":16,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:36:38] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:36:38] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:36:38] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:36:39] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"576388","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:36:39] local.INFO: TAC updated for mobile number {"mobile_number":"60173132814","tac_id":16,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:36:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=576388&timestamp=2025-10-16 15:36:54&verified=1","length":98} 
[2025-10-16 15:36:54] local.DEBUG: CRC Calculation Result {"crc":"b033b20e","input_params_count":5} 
[2025-10-16 15:36:54] local.DEBUG: CRC Verification {"received":"b033b20e","calculated":"b033b20e","match":true} 
[2025-10-16 15:36:54] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":16,"verified_at":"2025-10-16 15:36:54","timestamp_from_request":"2025-10-16 15:36:54","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:37:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=576388","length":57} 
[2025-10-16 15:37:00] local.DEBUG: CRC Calculation Result {"crc":"e74d4d68","input_params_count":3} 
[2025-10-16 15:37:00] local.DEBUG: CRC Verification {"received":"cf75fd81","calculated":"e74d4d68","match":false} 
[2025-10-16 15:37:00] local.WARNING: Invalid CRC in getTacStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814","received_crc":"cf75fd81"} 
[2025-10-16 15:38:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=576388","length":57} 
[2025-10-16 15:38:16] local.DEBUG: CRC Calculation Result {"crc":"e74d4d68","input_params_count":3} 
[2025-10-16 15:38:16] local.DEBUG: CRC Verification {"received":"cf75fd81","calculated":"e74d4d68","match":false} 
[2025-10-16 15:38:16] local.WARNING: Invalid CRC in getTacStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814","received_crc":"cf75fd81"} 
[2025-10-16 15:39:46] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:39:46] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:39:46] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:39:46] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"451418","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:39:46] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":17,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:39:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=451418&timestamp=2025-10-16 15:39:59&verified=1","length":98} 
[2025-10-16 15:39:59] local.DEBUG: CRC Calculation Result {"crc":"f4397b96","input_params_count":5} 
[2025-10-16 15:39:59] local.DEBUG: CRC Verification {"received":"f4397b96","calculated":"f4397b96","match":true} 
[2025-10-16 15:40:00] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":17,"verified_at":"2025-10-16 15:39:59","timestamp_from_request":"2025-10-16 15:39:59","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:40:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=451418","length":57} 
[2025-10-16 15:40:10] local.DEBUG: CRC Calculation Result {"crc":"1f8b58d8","input_params_count":3} 
[2025-10-16 15:40:10] local.DEBUG: CRC Verification {"received":"bc1d2b49","calculated":"1f8b58d8","match":false} 
[2025-10-16 15:40:10] local.WARNING: Invalid CRC in getTacStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814","received_crc":"bc1d2b49"} 
[2025-10-16 15:44:10] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:44:10] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:44:10] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:44:12] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"191637","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:44:12] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":18,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:44:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=191637&timestamp=2025-10-16 15:44:24&verified=1","length":98} 
[2025-10-16 15:44:24] local.DEBUG: CRC Calculation Result {"crc":"6fa55573","input_params_count":5} 
[2025-10-16 15:44:24] local.DEBUG: CRC Verification {"received":"6fa55573","calculated":"6fa55573","match":true} 
[2025-10-16 15:44:24] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":18,"verified_at":"2025-10-16 15:44:24","timestamp_from_request":"2025-10-16 15:44:24","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:44:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=191637","length":57} 
[2025-10-16 15:44:28] local.DEBUG: CRC Calculation Result {"crc":"2bbb8f17","input_params_count":3} 
[2025-10-16 15:44:28] local.DEBUG: CRC Verification {"received":"2bbb8f17","calculated":"2bbb8f17","match":true} 
[2025-10-16 15:47:07] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:47:07] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:47:07] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:47:07] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"343219","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:47:07] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":19,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:47:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=343219&timestamp=2025-10-16 15:47:15&verified=1","length":98} 
[2025-10-16 15:47:15] local.DEBUG: CRC Calculation Result {"crc":"5a435213","input_params_count":5} 
[2025-10-16 15:47:15] local.DEBUG: CRC Verification {"received":"5a435213","calculated":"5a435213","match":true} 
[2025-10-16 15:47:15] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":19,"verified_at":"2025-10-16 15:47:15","timestamp_from_request":"2025-10-16 15:47:15","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:47:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=343219","length":57} 
[2025-10-16 15:47:21] local.DEBUG: CRC Calculation Result {"crc":"e66dc57f","input_params_count":3} 
[2025-10-16 15:47:21] local.DEBUG: CRC Verification {"received":"e66dc57f","calculated":"e66dc57f","match":true} 
[2025-10-16 15:47:39] local.INFO: N1User created via API {"user_id":100,"mobile_number":"60173132814","memberhash":"AVRCTBT51760600859EVQXWF","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-16 15:47:39] local.INFO: FCM token saved for user {"user_id":100,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 15:47:42] local.DEBUG: Session authenticated successfully {"user_id":100,"session_expires":"2025-10-17 15:47:39"} 
[2025-10-16 15:47:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":100,"active_user_id":100,"mobile_number":"60173132814","requested_id":"100","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 15:52:29] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 15:52:30] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-10-17 15:52:29"} 
[2025-10-16 15:52:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 15:53:42] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-16 15:53:42] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-16 15:53:42] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:53:42] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"498670","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:53:42] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":20,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-16 15:54:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=498670&timestamp=2025-10-16 15:54:03&verified=1","length":98} 
[2025-10-16 15:54:04] local.DEBUG: CRC Calculation Result {"crc":"6be58ed8","input_params_count":5} 
[2025-10-16 15:54:04] local.DEBUG: CRC Verification {"received":"6be58ed8","calculated":"6be58ed8","match":true} 
[2025-10-16 15:54:04] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":20,"verified_at":"2025-10-16 15:54:03","timestamp_from_request":"2025-10-16 15:54:03","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 15:54:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=498670","length":57} 
[2025-10-16 15:54:52] local.DEBUG: CRC Calculation Result {"crc":"fc760189","input_params_count":3} 
[2025-10-16 15:54:52] local.DEBUG: CRC Verification {"received":"fc760189","calculated":"fc760189","match":true} 
[2025-10-16 16:49:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0b183a876c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819099005174"} 
[2025-10-16 16:49:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819099005174&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 16:49:07] local.DEBUG: CRC Calculation Result {"crc":"212d6314","input_params_count":2} 
[2025-10-16 16:49:07] local.DEBUG: CRC Verification {"received":"212d6314","calculated":"212d6314","match":true} 
[2025-10-16 16:49:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0b183a876c","mobile_number":"819099005174"} 
[2025-10-16 16:49:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0b183a876c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819099005174","mobile_number":"819099005174"} 
[2025-10-16 16:49:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0b183a876c","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-16 16:51:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0b203bf4e2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819099005174"} 
[2025-10-16 16:51:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819099005174&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 16:51:15] local.DEBUG: CRC Calculation Result {"crc":"212d6314","input_params_count":2} 
[2025-10-16 16:51:15] local.DEBUG: CRC Verification {"received":"212d6314","calculated":"212d6314","match":true} 
[2025-10-16 16:51:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0b203bf4e2","mobile_number":"819099005174"} 
[2025-10-16 16:51:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0b203bf4e2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819099005174","mobile_number":"819099005174"} 
[2025-10-16 16:51:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0b203bf4e2","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-16 16:53:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-16 16:53:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 16:53:41] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-16 16:53:41] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-16 16:53:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","mobile_number":"818037911717"} 
[2025-10-16 16:53:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-16 16:53:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-16 16:53:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-16 16:53:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","wallet_id":"8003100011275"} 
[2025-10-16 16:53:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","wallet_id":"8003100011275"} 
[2025-10-16 16:53:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-16 16:53:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-16 16:53:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","mobile_number":"818037911717"} 
[2025-10-16 16:53:42] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-16 16:53:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0b295d4543","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":706.0048580169677734375} 
[2025-10-16 16:55:25] local.INFO: Successful PIN login via API {"user_id":96,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 16:55:26] local.INFO: FCM token saved for user {"user_id":96,"mobile_number":"819058621366","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 16:55:29] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2025-10-17 16:55:25"} 
[2025-10-16 16:55:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 18:13:56] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 18:13:57] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 18:13:56"} 
[2025-10-16 18:13:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 18:39:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-16 18:39:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 18:39:17] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-16 18:39:17] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-16 18:39:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","mobile_number":"819073883079"} 
[2025-10-16 18:39:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-16 18:39:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-16 18:39:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-16 18:39:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","wallet_id":"8003100011326"} 
[2025-10-16 18:39:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","wallet_id":"8003100011326"} 
[2025-10-16 18:39:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-16 18:39:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-16 18:39:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","mobile_number":"819073883079"} 
[2025-10-16 18:39:18] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-16 18:39:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb557d37c","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":684.70287322998046875} 
[2025-10-16 18:39:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-16 18:39:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 18:39:18] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-16 18:39:18] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-16 18:39:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","mobile_number":"818037911717"} 
[2025-10-16 18:39:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-16 18:39:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-16 18:39:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-16 18:39:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","wallet_id":"8003100011275"} 
[2025-10-16 18:39:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","wallet_id":"8003100011275"} 
[2025-10-16 18:39:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-16 18:39:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-16 18:39:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","mobile_number":"818037911717"} 
[2025-10-16 18:39:19] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-16 18:39:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb568c8f2","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":538.0980968475341796875} 
[2025-10-16 18:39:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-16 18:39:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 18:39:19] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-16 18:39:19] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-16 18:39:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","mobile_number":"819090773803"} 
[2025-10-16 18:39:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-16 18:39:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-16 18:39:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-16 18:39:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","wallet_id":"8003100011393"} 
[2025-10-16 18:39:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","wallet_id":"8003100011393"} 
[2025-10-16 18:39:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-16 18:39:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-16 18:39:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","mobile_number":"819090773803"} 
[2025-10-16 18:39:20] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-16 18:39:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb5769427","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":753.159999847412109375} 
[2025-10-16 18:39:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 18:39:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 18:39:20] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 18:39:20] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 18:39:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","mobile_number":"818042746786"} 
[2025-10-16 18:39:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 18:39:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 18:39:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 18:39:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","wallet_id":"8003100011285"} 
[2025-10-16 18:39:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","wallet_id":"8003100011285"} 
[2025-10-16 18:39:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 18:39:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 18:39:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","mobile_number":"818042746786"} 
[2025-10-16 18:39:22] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 18:39:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb587182d","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":1555.7270050048828125} 
[2025-10-16 18:39:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 18:39:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 18:39:22] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 18:39:22] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 18:39:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","mobile_number":"818042746786"} 
[2025-10-16 18:39:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 18:39:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 18:39:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 18:39:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","wallet_id":"8003100011285"} 
[2025-10-16 18:39:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","wallet_id":"8003100011285"} 
[2025-10-16 18:39:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 18:39:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 18:39:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","mobile_number":"818042746786"} 
[2025-10-16 18:39:22] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 18:39:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb5a5c972","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":536.656856536865234375} 
[2025-10-16 18:39:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-16 18:39:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 18:39:23] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-16 18:39:23] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-16 18:39:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","mobile_number":"819023053947"} 
[2025-10-16 18:39:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-16 18:39:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-16 18:39:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-16 18:39:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","wallet_id":"8003100011323"} 
[2025-10-16 18:39:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","wallet_id":"8003100011323"} 
[2025-10-16 18:39:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-16 18:39:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-16 18:39:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","mobile_number":"819023053947"} 
[2025-10-16 18:39:23] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-16 18:39:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb5b3c74e","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":472.5611209869384765625} 
[2025-10-16 18:39:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-16 18:39:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-16 18:39:24] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-16 18:39:24] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-16 18:39:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","mobile_number":"60122005500"} 
[2025-10-16 18:39:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-16 18:39:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-16 18:39:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-16 18:39:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","wallet_id":"8003100011379"} 
[2025-10-16 18:39:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","wallet_id":"8003100011379"} 
[2025-10-16 18:39:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-16 18:39:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-16 18:39:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","mobile_number":"60122005500"} 
[2025-10-16 18:39:24] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-16 18:39:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb5c0526f","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":418.9360141754150390625} 
[2025-10-16 18:39:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-16 18:39:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 18:39:24] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-16 18:39:24] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-16 18:39:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","mobile_number":"819031950417"} 
[2025-10-16 18:39:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-16 18:39:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-16 18:39:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-16 18:39:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","wallet_id":"8003100011328"} 
[2025-10-16 18:39:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","wallet_id":"8003100011328"} 
[2025-10-16 18:39:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-16 18:39:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-16 18:39:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","mobile_number":"819031950417"} 
[2025-10-16 18:39:25] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-16 18:39:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb5cb86e3","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":436.9690418243408203125} 
[2025-10-16 18:39:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-16 18:39:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-16 18:39:25] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-16 18:39:25] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-16 18:39:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","mobile_number":"60123678698"} 
[2025-10-16 18:39:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-16 18:39:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-16 18:39:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-16 18:39:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","wallet_id":"8003100011060"} 
[2025-10-16 18:39:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","wallet_id":"8003100011060"} 
[2025-10-16 18:39:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-16 18:39:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-16 18:39:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","mobile_number":"60123678698"} 
[2025-10-16 18:39:25] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-16 18:39:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0cb5d84863","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":427.12497711181640625} 
[2025-10-16 19:14:35] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 19:14:35] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 19:14:35"} 
[2025-10-16 19:14:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 19:26:10] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 19:26:12] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-17 19:26:10"} 
[2025-10-16 19:26:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 19:26:31] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-17 19:26:10"} 
[2025-10-16 19:26:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 19:48:16] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 19:48:17] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-17 19:48:16"} 
[2025-10-16 19:48:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 21:12:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:12:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:12:46] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:12:46] local.INFO: General API request started {"request_id":"REQ_68f0ef4ea2e81","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-16 21:12:46] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-16 21:12:46] local.INFO: Request analysis {"request_id":"REQ_68f0ef4ea2e81","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-16 21:12:46] local.INFO: General API processing data {"request_id":"REQ_68f0ef4ea2e81","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-16 21:12:46] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-16 21:12:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:12:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:12:46] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":595} 
[2025-10-16 21:12:46] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-16 21:12:46] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-16 21:12:46] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68f0ef4ef30a2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:12:48] local.INFO: Wallet API response received {"request_id":"GEN_68f0ef4ef30a2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:12:48] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68f0ef4ea2e81","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-16 21:12:48"}} 
[2025-10-16 21:12:48] local.INFO: Wallet inquiry final response {"request_id":"REQ_68f0ef4ea2e81","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-16 21:12:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 21:12:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:12:48] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:12:48] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:12:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","mobile_number":"818042746786"} 
[2025-10-16 21:12:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:12:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:12:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 21:12:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","wallet_id":"8003100011285"} 
[2025-10-16 21:12:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","wallet_id":"8003100011285"} 
[2025-10-16 21:12:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 21:12:49] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 21:12:49] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","mobile_number":"818042746786"} 
[2025-10-16 21:12:49] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 21:12:49] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0ef509010a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":587.872982025146484375} 
[2025-10-16 21:13:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:13:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:13:56] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:13:56] local.INFO: General API request started {"request_id":"REQ_68f0ef94bcba7","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-16 21:13:56] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-16 21:13:56] local.INFO: Request analysis {"request_id":"REQ_68f0ef94bcba7","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-16 21:13:56] local.INFO: General API processing data {"request_id":"REQ_68f0ef94bcba7","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-16 21:13:56] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 21:13:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:13:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:13:56] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":595} 
[2025-10-16 21:13:56] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-16 21:13:56] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-16 21:13:56] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68f0ef94cff62","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:13:57] local.INFO: Wallet API response received {"request_id":"GEN_68f0ef94cff62","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:13:57] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68f0ef94bcba7","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-16 21:13:57"}} 
[2025-10-16 21:13:57] local.INFO: Wallet inquiry final response {"request_id":"REQ_68f0ef94bcba7","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-16 21:13:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 21:13:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:13:57] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:13:57] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:13:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","mobile_number":"818042746786"} 
[2025-10-16 21:13:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:13:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:13:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 21:13:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","wallet_id":"8003100011285"} 
[2025-10-16 21:13:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","wallet_id":"8003100011285"} 
[2025-10-16 21:13:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 21:13:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 21:13:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","mobile_number":"818042746786"} 
[2025-10-16 21:13:58] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 21:13:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0ef957206b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":539.515972137451171875} 
[2025-10-16 21:14:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:14:47] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:14:47] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:14:47] local.INFO: General API request started {"request_id":"REQ_68f0efc77f2ab","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-16 21:14:47] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-16 21:14:47] local.INFO: Request analysis {"request_id":"REQ_68f0efc77f2ab","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-16 21:14:47] local.INFO: General API processing data {"request_id":"REQ_68f0efc77f2ab","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-16 21:14:47] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 21:14:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:14:47] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:14:47] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":595} 
[2025-10-16 21:14:47] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-16 21:14:47] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-16 21:14:47] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68f0efc7884c9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:14:47] local.INFO: Wallet API response received {"request_id":"GEN_68f0efc7884c9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:14:47] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68f0efc77f2ab","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-16 21:14:47"}} 
[2025-10-16 21:14:47] local.INFO: Wallet inquiry final response {"request_id":"REQ_68f0efc77f2ab","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-16 21:14:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 21:14:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:14:48] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:14:48] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:14:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","mobile_number":"818042746786"} 
[2025-10-16 21:14:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:14:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:14:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 21:14:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","wallet_id":"8003100011285"} 
[2025-10-16 21:14:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","wallet_id":"8003100011285"} 
[2025-10-16 21:14:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 21:14:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 21:14:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","mobile_number":"818042746786"} 
[2025-10-16 21:14:48] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 21:14:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0efc80850b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":429.904937744140625} 
[2025-10-16 21:15:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:21] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:15:21] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:15:21] local.INFO: General API request started {"request_id":"REQ_68f0efe95bd77","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-16 21:15:21] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-16 21:15:21] local.INFO: Request analysis {"request_id":"REQ_68f0efe95bd77","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-16 21:15:21] local.INFO: General API processing data {"request_id":"REQ_68f0efe95bd77","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-16 21:15:21] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-16 21:15:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:21] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:15:21] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":595} 
[2025-10-16 21:15:21] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-10-16 21:15:21] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-10-16 21:15:21] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68f0efe96467f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:15:21] local.INFO: Wallet API response received {"request_id":"GEN_68f0efe96467f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:15:21] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68f0efe95bd77","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-10-16 21:15:21"}} 
[2025-10-16 21:15:21] local.INFO: Wallet inquiry final response {"request_id":"REQ_68f0efe95bd77","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-16 21:15:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 21:15:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:21] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:15:21] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:15:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","mobile_number":"818042746786"} 
[2025-10-16 21:15:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:15:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:15:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 21:15:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","wallet_id":"8003100011285"} 
[2025-10-16 21:15:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","wallet_id":"8003100011285"} 
[2025-10-16 21:15:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 21:15:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 21:15:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","mobile_number":"818042746786"} 
[2025-10-16 21:15:22] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 21:15:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0efe9dc365","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":442.3611164093017578125} 
[2025-10-16 21:15:22] local.DEBUG: CRC Parameter String {"string":"amount=320720&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-10-16 21:15:22] local.DEBUG: CRC Calculation Result {"crc":"334fb496","input_params_count":4} 
[2025-10-16 21:15:22] local.DEBUG: CRC Verification {"received":"334fb496","calculated":"334fb496","match":true} 
[2025-10-16 21:15:22] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"320720","program_code":"N1","crc_provided":true} 
[2025-10-16 21:15:23] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-10-16 21:15:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0effca4988","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-16 21:15:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:40] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-16 21:15:40] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-16 21:15:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0effca4988","mobile_number":"819073883079"} 
[2025-10-16 21:15:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0effca4988","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-16 21:15:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0effca4988","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-16 21:15:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-16 21:15:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0effca4988","wallet_id":"8003100011326"} 
[2025-10-16 21:15:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0effca4988","wallet_id":"8003100011326"} 
[2025-10-16 21:15:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0effca4988","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-16 21:15:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0effca4988","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-16 21:15:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0effca4988","mobile_number":"819073883079"} 
[2025-10-16 21:15:41] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-16 21:15:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0effca4988","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":464.51091766357421875} 
[2025-10-16 21:15:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-16 21:15:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:41] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-16 21:15:41] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-16 21:15:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","mobile_number":"818037911717"} 
[2025-10-16 21:15:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-16 21:15:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-16 21:15:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-16 21:15:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","wallet_id":"8003100011275"} 
[2025-10-16 21:15:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","wallet_id":"8003100011275"} 
[2025-10-16 21:15:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-16 21:15:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-16 21:15:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","mobile_number":"818037911717"} 
[2025-10-16 21:15:41] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-16 21:15:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0effd70cca","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":376.016139984130859375} 
[2025-10-16 21:15:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-16 21:15:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:42] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-16 21:15:42] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-16 21:15:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","mobile_number":"819090773803"} 
[2025-10-16 21:15:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-16 21:15:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-16 21:15:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-16 21:15:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","wallet_id":"8003100011393"} 
[2025-10-16 21:15:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","wallet_id":"8003100011393"} 
[2025-10-16 21:15:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-16 21:15:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-16 21:15:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","mobile_number":"819090773803"} 
[2025-10-16 21:15:42] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-16 21:15:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0effe1ea6a","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":438.7989044189453125} 
[2025-10-16 21:15:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0effed2317","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 21:15:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:15:42] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:15:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0effed2317","mobile_number":"818042746786"} 
[2025-10-16 21:15:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0effed2317","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:15:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0effed2317","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:15:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 21:15:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0effed2317","wallet_id":"8003100011285"} 
[2025-10-16 21:15:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0effed2317","wallet_id":"8003100011285"} 
[2025-10-16 21:15:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0effed2317","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 21:15:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0effed2317","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 21:15:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0effed2317","mobile_number":"818042746786"} 
[2025-10-16 21:15:43] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 21:15:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0effed2317","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":494.76909637451171875} 
[2025-10-16 21:15:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-16 21:15:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-16 21:15:43] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-16 21:15:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","mobile_number":"818042746786"} 
[2025-10-16 21:15:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-16 21:15:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-16 21:15:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-16 21:15:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","wallet_id":"8003100011285"} 
[2025-10-16 21:15:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","wallet_id":"8003100011285"} 
[2025-10-16 21:15:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-16 21:15:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-16 21:15:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","mobile_number":"818042746786"} 
[2025-10-16 21:15:44] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-16 21:15:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0efffa5a16","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":468.5580730438232421875} 
[2025-10-16 21:15:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-16 21:15:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:44] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-16 21:15:44] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-16 21:15:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","mobile_number":"819023053947"} 
[2025-10-16 21:15:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-16 21:15:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-16 21:15:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-16 21:15:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","wallet_id":"8003100011323"} 
[2025-10-16 21:15:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","wallet_id":"8003100011323"} 
[2025-10-16 21:15:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-16 21:15:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-16 21:15:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","mobile_number":"819023053947"} 
[2025-10-16 21:15:44] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-16 21:15:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0f000824c6","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":435.676097869873046875} 
[2025-10-16 21:15:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-16 21:15:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-16 21:15:45] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-16 21:15:45] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-16 21:15:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","mobile_number":"60122005500"} 
[2025-10-16 21:15:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-16 21:15:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-16 21:15:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-16 21:15:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","wallet_id":"8003100011379"} 
[2025-10-16 21:15:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","wallet_id":"8003100011379"} 
[2025-10-16 21:15:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-16 21:15:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-16 21:15:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","mobile_number":"60122005500"} 
[2025-10-16 21:15:45] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-16 21:15:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0f0013ff81","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":476.8378734588623046875} 
[2025-10-16 21:15:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-16 21:15:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-16 21:15:46] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-16 21:15:46] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-16 21:15:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","mobile_number":"819031950417"} 
[2025-10-16 21:15:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-16 21:15:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-16 21:15:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-16 21:15:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","wallet_id":"8003100011328"} 
[2025-10-16 21:15:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","wallet_id":"8003100011328"} 
[2025-10-16 21:15:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-16 21:15:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-16 21:15:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","mobile_number":"819031950417"} 
[2025-10-16 21:15:46] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-16 21:15:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0f0020d33d","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":409.02805328369140625} 
[2025-10-16 21:15:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-16 21:15:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-16 21:15:46] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-16 21:15:46] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-16 21:15:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","mobile_number":"60123678698"} 
[2025-10-16 21:15:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-16 21:15:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-16 21:15:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-16 21:15:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","wallet_id":"8003100011060"} 
[2025-10-16 21:15:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","wallet_id":"8003100011060"} 
[2025-10-16 21:15:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-16 21:15:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-16 21:15:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","mobile_number":"60123678698"} 
[2025-10-16 21:15:47] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-16 21:15:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f0f002b2df0","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":363.47198486328125} 
[2025-10-16 21:39:20] local.INFO: Successful PIN login via API {"user_id":96,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 21:39:21] local.INFO: FCM token saved for user {"user_id":96,"mobile_number":"819058621366","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 21:39:23] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2025-10-17 21:39:20"} 
[2025-10-16 21:39:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 23:47:46] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 23:47:47] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-17 23:47:45"} 
[2025-10-16 23:47:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 23:50:34] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-16 23:50:35] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-10-17 23:50:34"} 
[2025-10-16 23:50:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 10:16:52] local.INFO: Successful PIN login via API {"user_id":60,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 10:16:52] local.INFO: FCM token saved for user {"user_id":60,"mobile_number":"60102317296","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 10:16:54] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-10-18 10:16:52"} 
[2025-10-17 10:16:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 11:08:11] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 11:08:11] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 11:08:11] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:08:16] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"897094","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:08:16] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":21,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 11:13:22] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 11:13:22] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 11:13:22] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:13:23] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"725853","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:13:23] local.INFO: TAC updated for mobile number {"mobile_number":"60173132814","tac_id":21,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 11:13:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:13:23] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:13:23] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:13:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:13:53] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:13:53] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:14:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:14:23] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:14:23] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:14:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:14:53] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:14:53] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:15:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:15:23] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:15:23] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:15:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:15:53] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:15:53] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:16:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:16:23] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:16:23] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:16:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:16:53] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:16:53] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:17:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:17:23] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:17:23] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:17:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=725853","length":57} 
[2025-10-17 11:17:53] local.DEBUG: CRC Calculation Result {"crc":"5ef984d9","input_params_count":3} 
[2025-10-17 11:17:53] local.DEBUG: CRC Verification {"received":"5ef984d9","calculated":"5ef984d9","match":true} 
[2025-10-17 11:39:15] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 11:39:15] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 11:39:15] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:39:16] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"582199","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:39:16] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":22,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 11:39:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=582199","length":57} 
[2025-10-17 11:39:16] local.DEBUG: CRC Calculation Result {"crc":"87e79857","input_params_count":3} 
[2025-10-17 11:39:16] local.DEBUG: CRC Verification {"received":"87e79857","calculated":"87e79857","match":true} 
[2025-10-17 11:39:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=582199","length":57} 
[2025-10-17 11:39:46] local.DEBUG: CRC Calculation Result {"crc":"87e79857","input_params_count":3} 
[2025-10-17 11:39:46] local.DEBUG: CRC Verification {"received":"87e79857","calculated":"87e79857","match":true} 
[2025-10-17 11:40:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=582199","length":57} 
[2025-10-17 11:40:16] local.DEBUG: CRC Calculation Result {"crc":"87e79857","input_params_count":3} 
[2025-10-17 11:40:16] local.DEBUG: CRC Verification {"received":"87e79857","calculated":"87e79857","match":true} 
[2025-10-17 11:40:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=582199","length":57} 
[2025-10-17 11:40:46] local.DEBUG: CRC Calculation Result {"crc":"87e79857","input_params_count":3} 
[2025-10-17 11:40:46] local.DEBUG: CRC Verification {"received":"87e79857","calculated":"87e79857","match":true} 
[2025-10-17 11:41:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=582199","length":57} 
[2025-10-17 11:41:16] local.DEBUG: CRC Calculation Result {"crc":"87e79857","input_params_count":3} 
[2025-10-17 11:41:16] local.DEBUG: CRC Verification {"received":"87e79857","calculated":"87e79857","match":true} 
[2025-10-17 11:41:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=582199","length":57} 
[2025-10-17 11:41:46] local.DEBUG: CRC Calculation Result {"crc":"87e79857","input_params_count":3} 
[2025-10-17 11:41:46] local.DEBUG: CRC Verification {"received":"87e79857","calculated":"87e79857","match":true} 
[2025-10-17 11:42:14] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 11:42:14] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 11:42:14] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:42:14] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"871583","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:42:14] local.INFO: TAC updated for mobile number {"mobile_number":"60173132814","tac_id":22,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 11:42:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=871583","length":57} 
[2025-10-17 11:42:14] local.DEBUG: CRC Calculation Result {"crc":"555bc335","input_params_count":3} 
[2025-10-17 11:42:14] local.DEBUG: CRC Verification {"received":"555bc335","calculated":"555bc335","match":true} 
[2025-10-17 11:54:09] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 11:54:09] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 11:54:09] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:54:09] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"195751","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:54:09] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":23,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 11:54:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=195751","length":57} 
[2025-10-17 11:54:10] local.DEBUG: CRC Calculation Result {"crc":"1a2270c4","input_params_count":3} 
[2025-10-17 11:54:10] local.DEBUG: CRC Verification {"received":"1a2270c4","calculated":"1a2270c4","match":true} 
[2025-10-17 11:54:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=195751&timestamp=2025-10-17 11:54:18&verified=1","length":98} 
[2025-10-17 11:54:19] local.DEBUG: CRC Calculation Result {"crc":"1df20419","input_params_count":5} 
[2025-10-17 11:54:19] local.DEBUG: CRC Verification {"received":"1df20419","calculated":"1df20419","match":true} 
[2025-10-17 11:54:19] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":23,"verified_at":"2025-10-17 11:54:18","timestamp_from_request":"2025-10-17 11:54:18","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:54:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=195751","length":57} 
[2025-10-17 11:54:40] local.DEBUG: CRC Calculation Result {"crc":"1a2270c4","input_params_count":3} 
[2025-10-17 11:54:40] local.DEBUG: CRC Verification {"received":"1a2270c4","calculated":"1a2270c4","match":true} 
[2025-10-17 11:55:05] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 11:55:05] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 11:55:05] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:55:05] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"459042","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:55:05] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":24,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 11:55:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=459042","length":57} 
[2025-10-17 11:55:05] local.DEBUG: CRC Calculation Result {"crc":"4094c5b0","input_params_count":3} 
[2025-10-17 11:55:05] local.DEBUG: CRC Verification {"received":"4094c5b0","calculated":"4094c5b0","match":true} 
[2025-10-17 11:55:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=459042","length":57} 
[2025-10-17 11:55:36] local.DEBUG: CRC Calculation Result {"crc":"4094c5b0","input_params_count":3} 
[2025-10-17 11:55:36] local.DEBUG: CRC Verification {"received":"4094c5b0","calculated":"4094c5b0","match":true} 
[2025-10-17 11:56:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=459042","length":57} 
[2025-10-17 11:56:05] local.DEBUG: CRC Calculation Result {"crc":"4094c5b0","input_params_count":3} 
[2025-10-17 11:56:05] local.DEBUG: CRC Verification {"received":"4094c5b0","calculated":"4094c5b0","match":true} 
[2025-10-17 11:56:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=459042","length":57} 
[2025-10-17 11:56:36] local.DEBUG: CRC Calculation Result {"crc":"4094c5b0","input_params_count":3} 
[2025-10-17 11:56:36] local.DEBUG: CRC Verification {"received":"4094c5b0","calculated":"4094c5b0","match":true} 
[2025-10-17 11:57:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=459042","length":57} 
[2025-10-17 11:57:06] local.DEBUG: CRC Calculation Result {"crc":"4094c5b0","input_params_count":3} 
[2025-10-17 11:57:06] local.DEBUG: CRC Verification {"received":"4094c5b0","calculated":"4094c5b0","match":true} 
[2025-10-17 11:57:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=459042","length":57} 
[2025-10-17 11:57:36] local.DEBUG: CRC Calculation Result {"crc":"4094c5b0","input_params_count":3} 
[2025-10-17 11:57:36] local.DEBUG: CRC Verification {"received":"4094c5b0","calculated":"4094c5b0","match":true} 
[2025-10-17 11:58:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=459042","length":57} 
[2025-10-17 11:58:06] local.DEBUG: CRC Calculation Result {"crc":"4094c5b0","input_params_count":3} 
[2025-10-17 11:58:06] local.DEBUG: CRC Verification {"received":"4094c5b0","calculated":"4094c5b0","match":true} 
[2025-10-17 11:59:01] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 11:59:01] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 11:59:01] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:59:02] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"876722","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 11:59:02] local.INFO: TAC updated for mobile number {"mobile_number":"60173132814","tac_id":24,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 11:59:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 11:59:02] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 11:59:02] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 11:59:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 11:59:32] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 11:59:32] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:00:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 12:00:02] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 12:00:02] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:00:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 12:00:32] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 12:00:32] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:01:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 12:01:02] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 12:01:02] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:01:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 12:01:32] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 12:01:32] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:02:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 12:02:02] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 12:02:02] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:02:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 12:02:33] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 12:02:33] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:03:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 12:03:02] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 12:03:02] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:03:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=876722","length":57} 
[2025-10-17 12:03:32] local.DEBUG: CRC Calculation Result {"crc":"46e0f7fe","input_params_count":3} 
[2025-10-17 12:03:32] local.DEBUG: CRC Verification {"received":"46e0f7fe","calculated":"46e0f7fe","match":true} 
[2025-10-17 12:20:14] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 12:20:14] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 12:20:14] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 12:20:14] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"570416","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 12:20:14] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":25,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 12:20:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=570416","length":57} 
[2025-10-17 12:20:15] local.DEBUG: CRC Calculation Result {"crc":"f113927f","input_params_count":3} 
[2025-10-17 12:20:15] local.DEBUG: CRC Verification {"received":"f113927f","calculated":"f113927f","match":true} 
[2025-10-17 12:20:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=570416","length":57} 
[2025-10-17 12:20:45] local.DEBUG: CRC Calculation Result {"crc":"f113927f","input_params_count":3} 
[2025-10-17 12:20:45] local.DEBUG: CRC Verification {"received":"f113927f","calculated":"f113927f","match":true} 
[2025-10-17 12:21:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=570416","length":57} 
[2025-10-17 12:21:15] local.DEBUG: CRC Calculation Result {"crc":"f113927f","input_params_count":3} 
[2025-10-17 12:21:15] local.DEBUG: CRC Verification {"received":"f113927f","calculated":"f113927f","match":true} 
[2025-10-17 12:21:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=570416","length":57} 
[2025-10-17 12:21:45] local.DEBUG: CRC Calculation Result {"crc":"f113927f","input_params_count":3} 
[2025-10-17 12:21:45] local.DEBUG: CRC Verification {"received":"f113927f","calculated":"f113927f","match":true} 
[2025-10-17 12:22:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=570416","length":57} 
[2025-10-17 12:22:15] local.DEBUG: CRC Calculation Result {"crc":"f113927f","input_params_count":3} 
[2025-10-17 12:22:15] local.DEBUG: CRC Verification {"received":"f113927f","calculated":"f113927f","match":true} 
[2025-10-17 12:22:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=570416","length":57} 
[2025-10-17 12:22:45] local.DEBUG: CRC Calculation Result {"crc":"f113927f","input_params_count":3} 
[2025-10-17 12:22:45] local.DEBUG: CRC Verification {"received":"f113927f","calculated":"f113927f","match":true} 
[2025-10-17 13:49:20] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 13:49:20] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-18 13:49:20"} 
[2025-10-17 13:49:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:19:06] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-17 14:19:06] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-17 14:19:06] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 14:19:06] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"485713","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 14:19:06] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":26,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-17 14:19:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=485713","length":57} 
[2025-10-17 14:19:07] local.DEBUG: CRC Calculation Result {"crc":"fded6cef","input_params_count":3} 
[2025-10-17 14:19:07] local.DEBUG: CRC Verification {"received":"fded6cef","calculated":"fded6cef","match":true} 
[2025-10-17 14:19:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=485713","length":57} 
[2025-10-17 14:19:37] local.DEBUG: CRC Calculation Result {"crc":"fded6cef","input_params_count":3} 
[2025-10-17 14:19:37] local.DEBUG: CRC Verification {"received":"fded6cef","calculated":"fded6cef","match":true} 
[2025-10-17 14:19:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=485713&timestamp=2025-10-17 14:19:38&verified=1","length":98} 
[2025-10-17 14:19:38] local.DEBUG: CRC Calculation Result {"crc":"8772872d","input_params_count":5} 
[2025-10-17 14:19:38] local.DEBUG: CRC Verification {"received":"8772872d","calculated":"8772872d","match":true} 
[2025-10-17 14:19:38] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":26,"verified_at":"2025-10-17 14:19:38","timestamp_from_request":"2025-10-17 14:19:38","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-17 14:20:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=485713","length":57} 
[2025-10-17 14:20:07] local.DEBUG: CRC Calculation Result {"crc":"fded6cef","input_params_count":3} 
[2025-10-17 14:20:07] local.DEBUG: CRC Verification {"received":"fded6cef","calculated":"fded6cef","match":true} 
[2025-10-17 14:20:55] local.INFO: N1User created via API {"user_id":101,"mobile_number":"60173132814","memberhash":"N7CQUYXS1760682055XC5SBH","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-17 14:20:55] local.INFO: FCM token saved for user {"user_id":101,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:20:57] local.DEBUG: Session authenticated successfully {"user_id":101,"session_expires":"2025-10-18 14:20:55"} 
[2025-10-17 14:20:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":101,"active_user_id":101,"mobile_number":"60173132814","requested_id":"101","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:21:02] local.DEBUG: Session authenticated successfully {"user_id":101,"session_expires":"2025-10-18 14:20:55"} 
[2025-10-17 14:21:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":101,"active_user_id":101,"mobile_number":"60173132814","requested_id":"101","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:27:29] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:27:30] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:27:31] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-18 14:27:29"} 
[2025-10-17 14:27:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:40:39] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:40:40] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-18 14:40:39"} 
[2025-10-17 14:40:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:51:08] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 14:51:09] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-18 14:51:08"} 
[2025-10-17 14:51:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 15:33:00] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 15:33:01] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-18 15:33:00"} 
[2025-10-17 15:33:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 15:45:21] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 15:45:23] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-18 15:45:21"} 
[2025-10-17 15:45:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 15:46:11] local.INFO: N1User created via API {"user_id":102,"mobile_number":"60173132814","memberhash":"LL9NQEOF1760687171UGV755","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-17 15:46:13] local.INFO: FCM token saved for user {"user_id":102,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 15:46:16] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-18 15:46:11"} 
[2025-10-17 15:46:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":102,"active_user_id":102,"mobile_number":"60173132814","requested_id":"102","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 15:46:24] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-18 15:46:11"} 
[2025-10-17 15:46:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":102,"active_user_id":102,"mobile_number":"60173132814","requested_id":"102","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 15:46:40] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-18 15:46:11"} 
[2025-10-17 15:46:40] local.INFO: N1User profile updated via API {"user_id":102,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field"]} 
[2025-10-17 15:46:44] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-17 15:52:46] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-17 15:53:49] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-17 16:15:27] local.INFO: Successful PIN login via API {"user_id":90,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 16:15:28] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 16:15:29] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2025-10-18 16:15:27"} 
[2025-10-17 16:15:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 17:55:32] local.INFO: Successful PIN login via API {"user_id":95,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 17:55:34] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-18 17:55:32"} 
[2025-10-17 17:55:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 17:56:03] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-18 17:55:32"} 
[2025-10-17 17:56:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 20:14:33] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 20:14:35] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 20:14:38] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-18 20:14:33"} 
[2025-10-17 20:14:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 20:14:40] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-18 20:14:33"} 
[2025-10-17 20:14:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 20:37:23] local.INFO: Successful PIN login via API {"user_id":99,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 20:37:24] local.INFO: FCM token saved for user {"user_id":99,"mobile_number":"60192626086","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 20:37:25] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-18 20:37:23"} 
[2025-10-17 20:37:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 21:46:35] local.INFO: Successful PIN login via API {"user_id":96,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 21:46:39] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2025-10-18 21:46:35"} 
[2025-10-17 21:46:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 22:02:36] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-17 22:02:38] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-18 22:02:36"} 
[2025-10-17 22:02:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 07:23:00] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 07:23:02] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-19 07:23:00"} 
[2025-10-18 07:23:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 10:06:40] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 10:06:42] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-19 10:06:40"} 
[2025-10-18 10:06:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 12:05:46] local.INFO: Successful PIN login via API {"user_id":71,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 12:05:46] local.INFO: FCM token saved for user {"user_id":71,"mobile_number":"60123678698","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 12:05:48] local.DEBUG: Session authenticated successfully {"user_id":71,"session_expires":"2025-10-19 12:05:46"} 
[2025-10-18 12:05:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":71,"active_user_id":71,"mobile_number":"60123678698","requested_id":"71","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 12:15:21] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 12:15:23] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-10-19 12:15:21"} 
[2025-10-18 12:15:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 12:18:57] local.INFO: Transaction history retrieved {"merchant_user_id":"N10005","total_transactions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 14:29:52] local.INFO: Successful PIN login via API {"user_id":76,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 14:29:53] local.INFO: FCM token saved for user {"user_id":76,"mobile_number":"818096801616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 14:29:55] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-19 14:29:52"} 
[2025-10-18 14:29:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 14:32:26] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-10-19 14:29:52"} 
[2025-10-18 14:32:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 16:25:59] local.INFO: Successful PIN login via API {"user_id":95,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 16:26:00] local.INFO: FCM token saved for user {"user_id":95,"mobile_number":"818032138952","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 16:26:01] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-19 16:25:59"} 
[2025-10-18 16:26:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 16:35:25] local.INFO: Successful PIN login via API {"user_id":95,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 16:35:25] local.INFO: FCM token saved for user {"user_id":95,"mobile_number":"818032138952","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 16:35:27] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-10-19 16:35:25"} 
[2025-10-18 16:35:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 18:38:10] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 18:38:13] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-19 18:38:10"} 
[2025-10-18 18:38:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 18:38:21] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-19 18:38:10"} 
[2025-10-18 18:38:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 20:39:21] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 20:39:22] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-18 20:39:24] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-19 20:39:21"} 
[2025-10-18 20:39:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 07:11:07] local.INFO: Successful PIN login via API {"user_id":75,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 07:11:09] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2025-10-20 07:11:07"} 
[2025-10-19 07:11:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 12:14:51] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 12:14:53] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-20 12:14:51"} 
[2025-10-19 12:14:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 12:21:15] local.INFO: N1User created via API {"user_id":103,"mobile_number":"819042808355","memberhash":"4ONGGNW81760847675NVF6AM","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-19 12:21:16] local.INFO: FCM token saved for user {"user_id":103,"mobile_number":"819042808355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 12:21:18] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2025-10-20 12:21:15"} 
[2025-10-19 12:21:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 14:09:37] local.INFO: Successful PIN login via API {"user_id":103,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 14:09:38] local.INFO: FCM token saved for user {"user_id":103,"mobile_number":"819042808355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 14:09:40] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2025-10-20 14:09:37"} 
[2025-10-19 14:09:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 14:59:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-19 14:59:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-19 14:59:24] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-19 14:59:24] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-19 14:59:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","mobile_number":"818037911717"} 
[2025-10-19 14:59:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-19 14:59:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-19 14:59:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-19 14:59:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","wallet_id":"8003100011275"} 
[2025-10-19 14:59:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","wallet_id":"8003100011275"} 
[2025-10-19 14:59:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-19 14:59:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-19 14:59:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","mobile_number":"818037911717"} 
[2025-10-19 14:59:25] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-19 14:59:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f48c4cca5ae","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":517.8339481353759765625} 
[2025-10-19 14:59:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-19 14:59:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-19 14:59:29] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-19 14:59:29] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-19 14:59:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","mobile_number":"818037911717"} 
[2025-10-19 14:59:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-19 14:59:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-19 14:59:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-19 14:59:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","wallet_id":"8003100011275"} 
[2025-10-19 14:59:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","wallet_id":"8003100011275"} 
[2025-10-19 14:59:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-19 14:59:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-19 14:59:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","mobile_number":"818037911717"} 
[2025-10-19 14:59:29] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-19 14:59:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f48c516f69f","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":331.7658901214599609375} 
[2025-10-19 14:59:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-19 14:59:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-19 14:59:41] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-19 14:59:41] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-19 14:59:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","mobile_number":"818037911717"} 
[2025-10-19 14:59:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-19 14:59:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-19 14:59:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-19 14:59:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","wallet_id":"8003100011275"} 
[2025-10-19 14:59:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","wallet_id":"8003100011275"} 
[2025-10-19 14:59:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-19 14:59:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-19 14:59:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","mobile_number":"818037911717"} 
[2025-10-19 14:59:41] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-19 14:59:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f48c5d25c17","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":454.4341564178466796875} 
[2025-10-19 17:37:06] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 17:37:09] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-20 17:37:06"} 
[2025-10-19 17:37:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:21:23] local.INFO: Successful PIN login via API {"user_id":99,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:21:25] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 19:21:23"} 
[2025-10-19 19:21:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:21:43] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 19:21:23"} 
[2025-10-19 19:21:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:23:27] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 19:21:23"} 
[2025-10-19 19:23:27] local.INFO: N1User profile updated via API {"user_id":99,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-10-19 19:23:37] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 19:21:23"} 
[2025-10-19 19:23:37] local.INFO: N1User profile updated via API {"user_id":99,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-10-19 19:24:44] local.INFO: EMV card added with auto-slot assignment {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":1,"action":"created"} 
[2025-10-19 19:24:45] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-19 19:27:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f4cb3d57885","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-19 19:27:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-19 19:27:57] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-19 19:27:57] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-19 19:27:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f4cb3d57885","mobile_number":"60192626086"} 
[2025-10-19 19:27:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f4cb3d57885","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-19 19:27:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f4cb3d57885","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-19 19:28:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f4cb7b09f57","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-19 19:28:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-19 19:28:59] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-19 19:28:59] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-19 19:28:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f4cb7b09f57","mobile_number":"60192626086"} 
[2025-10-19 19:28:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f4cb7b09f57","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-19 19:28:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f4cb7b09f57","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-19 19:30:04] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-19 19:30:25] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 19:21:23"} 
[2025-10-19 19:30:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:32:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f4cc5a4886c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-19 19:32:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-19 19:32:42] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-19 19:32:42] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-19 19:32:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f4cc5a4886c","mobile_number":"60192626086"} 
[2025-10-19 19:32:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f4cc5a4886c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-19 19:32:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f4cc5a4886c","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-19 19:35:26] local.INFO: Successful PIN login via API {"user_id":99,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:35:27] local.INFO: FCM token saved for user {"user_id":99,"mobile_number":"60192626086","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:35:28] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 19:35:26"} 
[2025-10-19 19:35:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:35:30] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-19 19:40:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f4ce2e6aaf2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-19 19:40:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-19 19:40:30] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-19 19:40:30] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-19 19:40:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f4ce2e6aaf2","mobile_number":"60192626086"} 
[2025-10-19 19:40:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f4ce2e6aaf2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-19 19:40:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f4ce2e6aaf2","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-19 19:45:39] local.INFO: Successful PIN login via API {"user_id":99,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:45:40] local.INFO: FCM token saved for user {"user_id":99,"mobile_number":"60192626086","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:45:41] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 19:45:39"} 
[2025-10-19 19:45:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 19:45:44] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-19 20:04:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f4d3cb73979","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-19 20:04:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-19 20:04:27] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-19 20:04:27] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-19 20:04:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f4d3cb73979","mobile_number":"60192626086"} 
[2025-10-19 20:04:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f4d3cb73979","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-19 20:04:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f4d3cb73979","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-19 20:43:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f4dd0f4eb92","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-19 20:43:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-19 20:43:59] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-19 20:43:59] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-19 20:43:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f4dd0f4eb92","mobile_number":"60192626086"} 
[2025-10-19 20:43:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f4dd0f4eb92","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-19 20:43:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f4dd0f4eb92","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-19 20:49:20] local.INFO: Successful PIN login via API {"user_id":99,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 20:49:21] local.INFO: FCM token saved for user {"user_id":99,"mobile_number":"60192626086","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 20:49:23] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 20:49:20"} 
[2025-10-19 20:49:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 20:49:29] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-20 20:49:20"} 
[2025-10-19 20:49:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-19 20:50:01] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-19 20:50:40] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-20 10:10:36] local.INFO: Successful PIN login via API {"user_id":85,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-20 10:10:37] local.INFO: FCM token saved for user {"user_id":85,"mobile_number":"819077597548","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-20 10:10:38] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2025-10-21 10:10:36"} 
[2025-10-20 10:10:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-20 10:12:16] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2025-10-21 10:10:36"} 
[2025-10-20 10:12:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-20 14:45:39] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-20 14:45:40] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-20 14:45:42] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-21 14:45:39"} 
[2025-10-20 14:45:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-20 14:46:47] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-10-20 14:46:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-20 14:46:47] local.INFO: QR payload decrypted successfully {"token":"12B5676F-C797-4C03-82BE-C851C2F467A9","user_id":"GLOBE00"} 
[2025-10-20 14:46:47] local.INFO: Calling encrypt API {"token":"12B5676F-C797-4C03-82BE-C851C2F467A9","user_id":"GLOBE00"} 
[2025-10-20 14:46:47] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-10-20 14:46:47] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-20 14:46:47] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-10-20 18:11:30] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-20 18:11:32] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-21 18:11:30"} 
[2025-10-20 18:11:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 07:30:32] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 07:30:33] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 07:30:34] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-22 07:30:32"} 
[2025-10-21 07:30:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 13:14:00] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 17:43:57] local.INFO: Successful PIN login via API {"user_id":99,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 17:43:58] local.INFO: FCM token saved for user {"user_id":99,"mobile_number":"60192626086","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 17:44:00] local.DEBUG: Session authenticated successfully {"user_id":99,"session_expires":"2025-10-22 17:43:57"} 
[2025-10-21 17:44:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":99,"active_user_id":99,"mobile_number":"60192626086","requested_id":"99","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 17:44:04] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-21 17:54:02] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-21 17:54:08] local.INFO: EMV card data retrieved {"idno":"670409106357","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-21 18:25:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-21 18:25:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-21 18:25:08] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-21 18:25:08] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-21 18:25:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","mobile_number":"819073883079"} 
[2025-10-21 18:25:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-21 18:25:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-21 18:25:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-21 18:25:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","wallet_id":"8003100011326"} 
[2025-10-21 18:25:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","wallet_id":"8003100011326"} 
[2025-10-21 18:25:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-21 18:25:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-21 18:25:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","mobile_number":"819073883079"} 
[2025-10-21 18:25:09] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-21 18:25:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f84cc64e","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":780.086040496826171875} 
[2025-10-21 18:25:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-21 18:25:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-21 18:25:09] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-21 18:25:09] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-21 18:25:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","mobile_number":"818037911717"} 
[2025-10-21 18:25:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-21 18:25:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-21 18:25:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-21 18:25:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","wallet_id":"8003100011275"} 
[2025-10-21 18:25:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","wallet_id":"8003100011275"} 
[2025-10-21 18:25:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-21 18:25:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-21 18:25:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","mobile_number":"818037911717"} 
[2025-10-21 18:25:10] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-21 18:25:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f85e3320","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":395.07198333740234375} 
[2025-10-21 18:25:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-21 18:25:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-21 18:25:10] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-21 18:25:10] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-21 18:25:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","mobile_number":"819090773803"} 
[2025-10-21 18:25:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-21 18:25:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-21 18:25:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-21 18:25:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","wallet_id":"8003100011393"} 
[2025-10-21 18:25:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","wallet_id":"8003100011393"} 
[2025-10-21 18:25:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-21 18:25:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-21 18:25:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","mobile_number":"819090773803"} 
[2025-10-21 18:25:10] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-21 18:25:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f8698bdb","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":339.5779132843017578125} 
[2025-10-21 18:25:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-21 18:25:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-21 18:25:11] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-21 18:25:11] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-21 18:25:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","mobile_number":"818042746786"} 
[2025-10-21 18:25:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-21 18:25:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-21 18:25:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-21 18:25:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","wallet_id":"8003100011285"} 
[2025-10-21 18:25:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","wallet_id":"8003100011285"} 
[2025-10-21 18:25:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-21 18:25:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-21 18:25:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","mobile_number":"818042746786"} 
[2025-10-21 18:25:11] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-21 18:25:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f8738fc3","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":344.295978546142578125} 
[2025-10-21 18:25:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-21 18:25:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-21 18:25:11] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-21 18:25:11] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-21 18:25:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","mobile_number":"818042746786"} 
[2025-10-21 18:25:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-21 18:25:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-21 18:25:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-21 18:25:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","wallet_id":"8003100011285"} 
[2025-10-21 18:25:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","wallet_id":"8003100011285"} 
[2025-10-21 18:25:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-21 18:25:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-21 18:25:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","mobile_number":"818042746786"} 
[2025-10-21 18:25:12] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-21 18:25:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f87e1b93","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":471.4610576629638671875} 
[2025-10-21 18:25:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-21 18:25:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-21 18:25:12] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-21 18:25:12] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-21 18:25:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","mobile_number":"819023053947"} 
[2025-10-21 18:25:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-21 18:25:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-21 18:25:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-21 18:25:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","wallet_id":"8003100011323"} 
[2025-10-21 18:25:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","wallet_id":"8003100011323"} 
[2025-10-21 18:25:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-21 18:25:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-21 18:25:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","mobile_number":"819023053947"} 
[2025-10-21 18:25:13] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-21 18:25:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f88b736b","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":415.6501293182373046875} 
[2025-10-21 18:25:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f8968757","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-21 18:25:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-21 18:25:13] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-21 18:25:13] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-21 18:25:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f8968757","mobile_number":"60122005500"} 
[2025-10-21 18:25:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f8968757","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-21 18:25:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8968757","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-21 18:25:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-21 18:25:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f8968757","wallet_id":"8003100011379"} 
[2025-10-21 18:25:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f8968757","wallet_id":"8003100011379"} 
[2025-10-21 18:25:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f8968757","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-21 18:25:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8968757","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-21 18:25:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f8968757","mobile_number":"60122005500"} 
[2025-10-21 18:25:13] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-21 18:25:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f8968757","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":400.595188140869140625} 
[2025-10-21 18:25:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-21 18:25:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-21 18:25:14] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-21 18:25:14] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-21 18:25:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","mobile_number":"819031950417"} 
[2025-10-21 18:25:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-21 18:25:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-21 18:25:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-21 18:25:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","wallet_id":"8003100011328"} 
[2025-10-21 18:25:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","wallet_id":"8003100011328"} 
[2025-10-21 18:25:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-21 18:25:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-21 18:25:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","mobile_number":"819031950417"} 
[2025-10-21 18:25:14] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-21 18:25:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f8a2a2d2","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":337.7668857574462890625} 
[2025-10-21 18:25:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-21 18:25:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-21 18:25:14] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-21 18:25:14] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-21 18:25:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","mobile_number":"60123678698"} 
[2025-10-21 18:25:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-21 18:25:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-21 18:25:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-21 18:25:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","wallet_id":"8003100011060"} 
[2025-10-21 18:25:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","wallet_id":"8003100011060"} 
[2025-10-21 18:25:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-21 18:25:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-21 18:25:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","mobile_number":"60123678698"} 
[2025-10-21 18:25:15] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-21 18:25:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f75f8ab8b31","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":411.06700897216796875} 
[2025-10-21 20:35:50] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 20:35:51] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-22 20:35:50"} 
[2025-10-21 20:35:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 20:36:39] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-21 20:36:39] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-10-22 20:36:39"} 
[2025-10-21 20:36:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 06:23:45] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 06:23:46] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-23 06:23:44"} 
[2025-10-22 06:23:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 06:24:12] local.INFO: QR Login started {"user_id":"KATUKO31","qr_payload_length":208} 
[2025-10-22 06:24:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-22 06:24:12] local.INFO: QR payload decrypted successfully {"token":"BCBA4DAD-5327-4CA9-B9AB-3D9BBCB023D8","user_id":"KATUKO31"} 
[2025-10-22 06:24:12] local.INFO: Calling encrypt API {"token":"BCBA4DAD-5327-4CA9-B9AB-3D9BBCB023D8","user_id":"KATUKO31"} 
[2025-10-22 06:24:12] local.INFO: Token encrypted with user ID {"user_id":"KATUKO31","encrypted_payload_length":219} 
[2025-10-22 06:24:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-22 06:24:12] local.INFO: QR Login completed successfully {"user_id":"KATUKO31"} 
[2025-10-22 11:37:55] local.INFO: Successful PIN login via API {"user_id":102,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 11:37:57] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-23 11:37:55"} 
[2025-10-22 11:37:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":102,"active_user_id":102,"mobile_number":"60173132814","requested_id":"102","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 11:39:00] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-10-22 11:39:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-22 11:39:00] local.INFO: QR payload decrypted successfully {"token":"7292DB4D-A3E2-460E-8C20-B11DCE5B9BA2","user_id":"KASH"} 
[2025-10-22 11:39:00] local.INFO: Calling encrypt API {"token":"7292DB4D-A3E2-460E-8C20-B11DCE5B9BA2","user_id":"KASH"} 
[2025-10-22 11:39:00] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-10-22 11:39:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-10-22 11:39:00] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-10-22 11:39:22] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-22 11:39:42] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"115.164.119.116"} 
[2025-10-22 11:39:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-10-22 11:39:42] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-10-22 11:39:42] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-10-22 11:39:42] local.INFO: CRC validation passed for createTacRecord  
[2025-10-22 11:39:42] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-10-22 11:39:42] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-10-22 11:39:42] local.INFO: TAC record created successfully via API {"record_id":232,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-10-22 11:44:42"} 
[2025-10-22 11:39:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-10-22 11:39:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-10-22 11:39:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1761104383383637%422fcc3e422fcc3e"} 
[2025-10-22 11:39:43] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-10-22 11:39:43\",\"data\":{\"user_id\":102,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1761104383383637%422fcc3e422fcc3e\"}}}","success":true} 
[2025-10-22 11:39:59] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-10-22 11:39:59] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-10-22 11:39:59] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-10-22 11:39:59] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-10-22 11:40:02] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-23 11:37:55"} 
[2025-10-22 11:40:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":102,"active_user_id":102,"mobile_number":"60173132814","requested_id":"102","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 12:52:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-22 12:52:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 12:52:32] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-22 12:52:32] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-22 12:52:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","mobile_number":"818037911717"} 
[2025-10-22 12:52:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-22 12:52:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-22 12:52:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-22 12:52:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","wallet_id":"8003100011275"} 
[2025-10-22 12:52:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","wallet_id":"8003100011275"} 
[2025-10-22 12:52:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-22 12:52:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-22 12:52:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","mobile_number":"818037911717"} 
[2025-10-22 12:52:33] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-22 12:52:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f86310c29a6","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":960.2291584014892578125} 
[2025-10-22 14:16:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 14:16:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 14:16:40] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 14:16:40] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 14:16:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","mobile_number":"819032677769"} 
[2025-10-22 14:16:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 14:16:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 14:16:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 14:16:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","wallet_id":"8003100011472"} 
[2025-10-22 14:16:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","wallet_id":"8003100011472"} 
[2025-10-22 14:16:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 14:16:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 14:16:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","mobile_number":"819032677769"} 
[2025-10-22 14:16:40] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 14:16:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f876c84bfc6","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":606.362819671630859375} 
[2025-10-22 14:32:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 14:32:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 14:32:07] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 14:32:07] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 14:32:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","mobile_number":"819032677769"} 
[2025-10-22 14:32:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 14:32:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 14:32:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 14:32:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","wallet_id":"8003100011472"} 
[2025-10-22 14:32:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","wallet_id":"8003100011472"} 
[2025-10-22 14:32:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 14:32:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 14:32:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","mobile_number":"819032677769"} 
[2025-10-22 14:32:07] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 14:32:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f87a6765b8d","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":510.128021240234375} 
[2025-10-22 14:32:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 14:32:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 14:32:14] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 14:32:14] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 14:32:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","mobile_number":"819032677769"} 
[2025-10-22 14:32:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 14:32:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 14:32:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 14:32:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","wallet_id":"8003100011472"} 
[2025-10-22 14:32:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","wallet_id":"8003100011472"} 
[2025-10-22 14:32:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 14:32:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 14:32:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","mobile_number":"819032677769"} 
[2025-10-22 14:32:14] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 14:32:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f87a6e2d8fa","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":395.946025848388671875} 
[2025-10-22 14:32:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 14:32:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 14:32:49] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 14:32:49] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 14:32:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","mobile_number":"819032677769"} 
[2025-10-22 14:32:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 14:32:49] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 14:32:49] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 14:32:49] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","wallet_id":"8003100011472"} 
[2025-10-22 14:32:49] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","wallet_id":"8003100011472"} 
[2025-10-22 14:32:49] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 14:32:49] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 14:32:49] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","mobile_number":"819032677769"} 
[2025-10-22 14:32:49] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 14:32:49] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f87a9117c3b","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":384.4649791717529296875} 
[2025-10-22 14:37:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818091683815"} 
[2025-10-22 14:37:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818091683815&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 14:37:54] local.DEBUG: CRC Calculation Result {"crc":"090430d3","input_params_count":2} 
[2025-10-22 14:37:54] local.DEBUG: CRC Verification {"received":"090430d3","calculated":"090430d3","match":true} 
[2025-10-22 14:37:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","mobile_number":"818091683815"} 
[2025-10-22 14:37:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818091683815","mobile_number":"818091683815"} 
[2025-10-22 14:37:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818091683815","Wallet Account ID":"8003100011336","client_name":"KOJIYA HIROKO"}}} 
[2025-10-22 14:37:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011336"} 
[2025-10-22 14:37:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","wallet_id":"8003100011336"} 
[2025-10-22 14:37:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","wallet_id":"8003100011336"} 
[2025-10-22 14:37:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011336"} 
[2025-10-22 14:37:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","http_status":200,"wallet_id":"8003100011336","response_received":true} 
[2025-10-22 14:37:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","mobile_number":"818091683815"} 
[2025-10-22 14:37:55] local.INFO: FCM capability check completed {"mobile_number":"818091683815","user_id":37,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"RP1A.200720.011","device_name":"Redmi A001XM"} 
[2025-10-22 14:37:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f87bc2e57ec","mobile_number":"818091683815","wallet_id":"8003100011336","notification_fcm":"1","device_name":"Redmi A001XM","processing_time_ms":406.0480594635009765625} 
[2025-10-22 14:40:28] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 14:40:30] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-23 14:40:28"} 
[2025-10-22 14:40:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 14:42:30] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-23 14:40:28"} 
[2025-10-22 14:42:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 14:53:44] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 14:53:44] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 14:53:46] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-23 14:53:44"} 
[2025-10-22 14:53:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 14:54:00] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-22 14:54:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-22 14:54:00] local.INFO: QR payload decrypted successfully {"token":"93DC5F33-A813-4590-94DB-FF2D63DCD5C7","user_id":"WSHENG01"} 
[2025-10-22 14:54:00] local.INFO: Calling encrypt API {"token":"93DC5F33-A813-4590-94DB-FF2D63DCD5C7","user_id":"WSHENG01"} 
[2025-10-22 14:54:00] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-22 14:54:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-22 14:54:00] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-22 15:02:49] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-10-22 15:02:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-22 15:02:52] local.INFO: QR payload decrypted successfully {"token":"E6AAD2E7-5545-48E9-9833-C1FB7006AF58","user_id":"KASH00"} 
[2025-10-22 15:02:52] local.INFO: Calling encrypt API {"token":"E6AAD2E7-5545-48E9-9833-C1FB7006AF58","user_id":"KASH00"} 
[2025-10-22 15:02:53] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-10-22 15:02:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-10-22 15:02:53] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-10-22 15:04:56] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2025-10-22 15:04:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-22 15:04:56] local.INFO: QR payload decrypted successfully {"token":"A1A71F51-AD2B-4A0C-83AB-D17524B519C5","user_id":"XVC55"} 
[2025-10-22 15:04:56] local.INFO: Calling encrypt API {"token":"A1A71F51-AD2B-4A0C-83AB-D17524B519C5","user_id":"XVC55"} 
[2025-10-22 15:04:56] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2025-10-22 15:04:56] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-10-22 15:04:56] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2025-10-22 15:13:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 15:13:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 15:13:26] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 15:13:26] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 15:13:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","mobile_number":"819032677769"} 
[2025-10-22 15:13:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 15:13:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 15:13:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 15:13:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","wallet_id":"8003100011472"} 
[2025-10-22 15:13:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","wallet_id":"8003100011472"} 
[2025-10-22 15:13:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 15:13:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 15:13:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","mobile_number":"819032677769"} 
[2025-10-22 15:13:27] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 15:13:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f88416e8cde","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":547.1098423004150390625} 
[2025-10-22 16:00:38] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-22 16:03:08] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-22 16:51:26] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-22 16:52:02] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-22 17:27:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:27:15] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:27:15] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 17:27:15] local.INFO: General API request started {"request_id":"REQ_68f8a37345d61","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-22 17:27:15] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-22 17:27:15] local.INFO: Request analysis {"request_id":"REQ_68f8a37345d61","raw_request_data":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-22 17:27:15] local.INFO: General API processing data {"request_id":"REQ_68f8a37345d61","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-22 17:27:15] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-22 17:27:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:27:15] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:27:15] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":599} 
[2025-10-22 17:27:15] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9","raw_request":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[]},"partner_id":16} 
[2025-10-22 17:27:15] local.INFO: Found mobile number in raw request data {"mobile_number":"819032677769"} 
[2025-10-22 17:27:15] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68f8a3735c8ff","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 17:27:15] local.INFO: Wallet API response received {"request_id":"GEN_68f8a3735c8ff","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 17:27:15] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68f8a37345d61","wallet_status":1,"response_data":{"mobile_number":"819032677769","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}},"Response status":200,"processed_at":"2025-10-22 17:27:15"}} 
[2025-10-22 17:27:15] local.INFO: Wallet inquiry final response {"request_id":"REQ_68f8a37345d61","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-22 17:27:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 17:27:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:27:15] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:27:15] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 17:27:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","mobile_number":"819032677769"} 
[2025-10-22 17:27:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 17:27:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 17:27:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 17:27:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","wallet_id":"8003100011472"} 
[2025-10-22 17:27:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","wallet_id":"8003100011472"} 
[2025-10-22 17:27:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 17:27:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 17:27:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","mobile_number":"819032677769"} 
[2025-10-22 17:27:16] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 17:27:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a373c6707","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":394.9749469757080078125} 
[2025-10-22 17:28:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:28:31] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:28:31] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 17:28:31] local.INFO: General API request started {"request_id":"REQ_68f8a3bfecf8c","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-22 17:28:31] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-22 17:28:31] local.INFO: Request analysis {"request_id":"REQ_68f8a3bfecf8c","raw_request_data":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-22 17:28:31] local.INFO: General API processing data {"request_id":"REQ_68f8a3bfecf8c","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-22 17:28:31] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-22 17:28:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:28:31] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:28:31] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":599} 
[2025-10-22 17:28:31] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9","raw_request":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[]},"partner_id":16} 
[2025-10-22 17:28:31] local.INFO: Found mobile number in raw request data {"mobile_number":"819032677769"} 
[2025-10-22 17:28:31] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68f8a3bff2012","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 17:28:32] local.INFO: Wallet API response received {"request_id":"GEN_68f8a3bff2012","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 17:28:32] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68f8a3bfecf8c","wallet_status":1,"response_data":{"mobile_number":"819032677769","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}},"Response status":200,"processed_at":"2025-10-22 17:28:32"}} 
[2025-10-22 17:28:32] local.INFO: Wallet inquiry final response {"request_id":"REQ_68f8a3bfecf8c","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-22 17:28:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 17:28:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:28:32] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:28:32] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 17:28:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","mobile_number":"819032677769"} 
[2025-10-22 17:28:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 17:28:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 17:28:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 17:28:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","wallet_id":"8003100011472"} 
[2025-10-22 17:28:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","wallet_id":"8003100011472"} 
[2025-10-22 17:28:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 17:28:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 17:28:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","mobile_number":"819032677769"} 
[2025-10-22 17:28:32] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 17:28:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3c06be43","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":329.8490047454833984375} 
[2025-10-22 17:28:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:28:45] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:28:45] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 17:28:45] local.INFO: General API request started {"request_id":"REQ_68f8a3cd5eabd","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-22 17:28:45] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-22 17:28:45] local.INFO: Request analysis {"request_id":"REQ_68f8a3cd5eabd","raw_request_data":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-22 17:28:45] local.INFO: General API processing data {"request_id":"REQ_68f8a3cd5eabd","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-22 17:28:45] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-22 17:28:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:28:45] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:28:45] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":599} 
[2025-10-22 17:28:45] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9","raw_request":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[]},"partner_id":16} 
[2025-10-22 17:28:45] local.INFO: Found mobile number in raw request data {"mobile_number":"819032677769"} 
[2025-10-22 17:28:45] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_68f8a3cd63eb9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 17:28:45] local.INFO: Wallet API response received {"request_id":"GEN_68f8a3cd63eb9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 17:28:45] local.INFO: Processing wallet inquiry response {"request_id":"REQ_68f8a3cd5eabd","wallet_status":1,"response_data":{"mobile_number":"819032677769","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}},"Response status":200,"processed_at":"2025-10-22 17:28:45"}} 
[2025-10-22 17:28:45] local.INFO: Wallet inquiry final response {"request_id":"REQ_68f8a3cd5eabd","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-22 17:28:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 17:28:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:28:45] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:28:45] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 17:28:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","mobile_number":"819032677769"} 
[2025-10-22 17:28:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 17:28:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 17:28:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 17:28:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","wallet_id":"8003100011472"} 
[2025-10-22 17:28:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","wallet_id":"8003100011472"} 
[2025-10-22 17:28:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 17:28:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 17:28:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","mobile_number":"819032677769"} 
[2025-10-22 17:28:46] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 17:28:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3cde6b1d","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":366.755962371826171875} 
[2025-10-22 17:28:46] local.DEBUG: CRC Parameter String {"string":"amount=84189&payee_wallet_id=8003100011472&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":79} 
[2025-10-22 17:28:46] local.DEBUG: CRC Calculation Result {"crc":"fc633385","input_params_count":4} 
[2025-10-22 17:28:46] local.DEBUG: CRC Verification {"received":"fc633385","calculated":"fc633385","match":true} 
[2025-10-22 17:28:46] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011472","amount":"84189","program_code":"N1","crc_provided":true} 
[2025-10-22 17:28:47] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011472","response_status":"00"} 
[2025-10-22 17:29:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-22 17:29:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:29:03] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-22 17:29:03] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-22 17:29:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","mobile_number":"819073883079"} 
[2025-10-22 17:29:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-22 17:29:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-22 17:29:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-22 17:29:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","wallet_id":"8003100011326"} 
[2025-10-22 17:29:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","wallet_id":"8003100011326"} 
[2025-10-22 17:29:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-22 17:29:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-22 17:29:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","mobile_number":"819073883079"} 
[2025-10-22 17:29:03] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-22 17:29:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3df7fe75","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":441.455841064453125} 
[2025-10-22 17:29:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-22 17:29:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:29:04] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-22 17:29:04] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-22 17:29:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","mobile_number":"818037911717"} 
[2025-10-22 17:29:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-22 17:29:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-22 17:29:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-22 17:29:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","wallet_id":"8003100011275"} 
[2025-10-22 17:29:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","wallet_id":"8003100011275"} 
[2025-10-22 17:29:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-22 17:29:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-22 17:29:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","mobile_number":"818037911717"} 
[2025-10-22 17:29:04] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-22 17:29:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e041d5c","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":327.159881591796875} 
[2025-10-22 17:29:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-22 17:29:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:29:04] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-22 17:29:04] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-22 17:29:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","mobile_number":"819090773803"} 
[2025-10-22 17:29:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-22 17:29:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-22 17:29:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-22 17:29:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","wallet_id":"8003100011393"} 
[2025-10-22 17:29:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","wallet_id":"8003100011393"} 
[2025-10-22 17:29:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-22 17:29:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-22 17:29:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","mobile_number":"819090773803"} 
[2025-10-22 17:29:05] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-22 17:29:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e0e0304","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":332.34882354736328125} 
[2025-10-22 17:29:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-22 17:29:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:29:05] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-22 17:29:05] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-22 17:29:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","mobile_number":"818042746786"} 
[2025-10-22 17:29:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-22 17:29:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-22 17:29:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-22 17:29:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","wallet_id":"8003100011285"} 
[2025-10-22 17:29:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","wallet_id":"8003100011285"} 
[2025-10-22 17:29:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-22 17:29:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-22 17:29:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","mobile_number":"818042746786"} 
[2025-10-22 17:29:05] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-22 17:29:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e17dde0","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":326.2958526611328125} 
[2025-10-22 17:29:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-22 17:29:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:29:06] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-22 17:29:06] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-22 17:29:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","mobile_number":"818042746786"} 
[2025-10-22 17:29:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-22 17:29:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-22 17:29:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-22 17:29:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","wallet_id":"8003100011285"} 
[2025-10-22 17:29:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","wallet_id":"8003100011285"} 
[2025-10-22 17:29:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-22 17:29:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-22 17:29:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","mobile_number":"818042746786"} 
[2025-10-22 17:29:06] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-22 17:29:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e22a51c","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":421.8680858612060546875} 
[2025-10-22 17:29:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-22 17:29:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:29:06] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-22 17:29:06] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-22 17:29:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","mobile_number":"819023053947"} 
[2025-10-22 17:29:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-22 17:29:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-22 17:29:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-22 17:29:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","wallet_id":"8003100011323"} 
[2025-10-22 17:29:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","wallet_id":"8003100011323"} 
[2025-10-22 17:29:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-22 17:29:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-22 17:29:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","mobile_number":"819023053947"} 
[2025-10-22 17:29:07] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-22 17:29:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e2d0547","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":346.7600345611572265625} 
[2025-10-22 17:29:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-22 17:29:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-22 17:29:07] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-22 17:29:07] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-22 17:29:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","mobile_number":"60122005500"} 
[2025-10-22 17:29:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-22 17:29:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-22 17:29:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-22 17:29:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","wallet_id":"8003100011379"} 
[2025-10-22 17:29:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","wallet_id":"8003100011379"} 
[2025-10-22 17:29:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-22 17:29:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-22 17:29:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","mobile_number":"60122005500"} 
[2025-10-22 17:29:07] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-22 17:29:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e37365f","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":322.36480712890625} 
[2025-10-22 17:29:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-22 17:29:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:29:08] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-22 17:29:08] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-22 17:29:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","mobile_number":"819032677769"} 
[2025-10-22 17:29:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-22 17:29:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-22 17:29:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-22 17:29:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","wallet_id":"8003100011472"} 
[2025-10-22 17:29:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","wallet_id":"8003100011472"} 
[2025-10-22 17:29:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-22 17:29:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-22 17:29:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","mobile_number":"819032677769"} 
[2025-10-22 17:29:08] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-22 17:29:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e40d762","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":438.94481658935546875} 
[2025-10-22 17:29:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-22 17:29:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-22 17:29:08] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-22 17:29:08] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-22 17:29:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","mobile_number":"819031950417"} 
[2025-10-22 17:29:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-22 17:29:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-22 17:29:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-22 17:29:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","wallet_id":"8003100011328"} 
[2025-10-22 17:29:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","wallet_id":"8003100011328"} 
[2025-10-22 17:29:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-22 17:29:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-22 17:29:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","mobile_number":"819031950417"} 
[2025-10-22 17:29:09] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-22 17:29:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e4ba592","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":384.4959735870361328125} 
[2025-10-22 17:29:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-22 17:29:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-22 17:29:09] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-22 17:29:09] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-22 17:29:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","mobile_number":"60123678698"} 
[2025-10-22 17:29:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-22 17:29:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-22 17:29:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-22 17:29:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","wallet_id":"8003100011060"} 
[2025-10-22 17:29:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","wallet_id":"8003100011060"} 
[2025-10-22 17:29:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-22 17:29:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-22 17:29:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","mobile_number":"60123678698"} 
[2025-10-22 17:29:09] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-22 17:29:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f8a3e56f5e0","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":342.261791229248046875} 
[2025-10-22 19:06:34] local.WARNING: Failed PIN attempt via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-22 19:06:43] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 19:06:44] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-23 19:06:43"} 
[2025-10-22 19:06:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 20:00:41] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 20:00:42] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 20:00:43] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-23 20:00:41"} 
[2025-10-22 20:00:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 20:28:47] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-22 20:28:50] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-23 20:28:47"} 
[2025-10-22 20:28:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 10:06:35] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:06:54] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:09:37] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:48:01] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:51:52] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:52:00] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:52:22] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:54:31] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:55:07] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:55:20] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 10:55:27] local.ERROR: App\Http\Controllers\Api\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 {"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\N1SessionController::getUserBasicInfoInternal(): Argument #1 ($sessionToken) must be of type string, null given, called in /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php on line 378 at /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php:527)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1SessionController.php(378): App\\Http\\Controllers\\Api\\N1SessionController->getUserBasicInfoInternal(NULL)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1SessionController->saveUserCard(Object(Illuminate\\Http\\Request))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1SessionController), 'saveUserCard')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-23 13:28:21] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 13:28:22] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-24 13:28:21"} 
[2025-10-23 13:28:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 13:28:31] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-10-23 13:28:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-23 13:28:32] local.INFO: QR payload decrypted successfully {"token":"A47B6ACE-0C02-4C83-A00A-44F5375D4C42","user_id":"KASH00"} 
[2025-10-23 13:28:32] local.INFO: Calling encrypt API {"token":"A47B6ACE-0C02-4C83-A00A-44F5375D4C42","user_id":"KASH00"} 
[2025-10-23 13:28:32] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-10-23 13:28:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-10-23 13:28:32] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-10-23 15:09:38] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:09:39] local.INFO: FCM token saved for user {"user_id":83,"mobile_number":"60122101628","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:09:40] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 15:09:38"} 
[2025-10-23 15:09:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:27:10] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:27:11] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:27:11] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-24 15:27:10"} 
[2025-10-23 15:27:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:27:23] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-23 15:27:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-23 15:27:23] local.INFO: QR payload decrypted successfully {"token":"D4CFB372-446B-4F93-BCEB-A66232BDC1A6","user_id":"WSHENG01"} 
[2025-10-23 15:27:23] local.INFO: Calling encrypt API {"token":"D4CFB372-446B-4F93-BCEB-A66232BDC1A6","user_id":"WSHENG01"} 
[2025-10-23 15:27:23] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-23 15:27:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-23 15:27:23] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-23 15:42:03] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:42:05] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 15:42:03"} 
[2025-10-23 15:42:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:44:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-23 15:44:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-23 15:44:17] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-23 15:44:17] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-23 15:44:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","mobile_number":"819073883079"} 
[2025-10-23 15:44:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-23 15:44:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-23 15:44:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-23 15:44:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","wallet_id":"8003100011326"} 
[2025-10-23 15:44:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","wallet_id":"8003100011326"} 
[2025-10-23 15:44:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-23 15:44:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-23 15:44:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","mobile_number":"819073883079"} 
[2025-10-23 15:44:19] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-23 15:44:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd1e1661","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":1921.000957489013671875} 
[2025-10-23 15:44:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-23 15:44:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-23 15:44:20] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-23 15:44:20] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-23 15:44:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","mobile_number":"818037911717"} 
[2025-10-23 15:44:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-23 15:44:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-23 15:44:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-23 15:44:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","wallet_id":"8003100011275"} 
[2025-10-23 15:44:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","wallet_id":"8003100011275"} 
[2025-10-23 15:44:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-23 15:44:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-23 15:44:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","mobile_number":"818037911717"} 
[2025-10-23 15:44:20] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-23 15:44:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd42f034","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":430.706024169921875} 
[2025-10-23 15:44:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-23 15:44:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-23 15:44:20] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-23 15:44:20] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-23 15:44:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","mobile_number":"819090773803"} 
[2025-10-23 15:44:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-23 15:44:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-23 15:44:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-23 15:44:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","wallet_id":"8003100011393"} 
[2025-10-23 15:44:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","wallet_id":"8003100011393"} 
[2025-10-23 15:44:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-23 15:44:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-23 15:44:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","mobile_number":"819090773803"} 
[2025-10-23 15:44:21] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-23 15:44:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd4dac47","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":417.1569347381591796875} 
[2025-10-23 15:44:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-23 15:44:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-23 15:44:21] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-23 15:44:21] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-23 15:44:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","mobile_number":"818042746786"} 
[2025-10-23 15:44:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-23 15:44:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-23 15:44:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-23 15:44:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","wallet_id":"8003100011285"} 
[2025-10-23 15:44:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","wallet_id":"8003100011285"} 
[2025-10-23 15:44:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-23 15:44:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-23 15:44:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","mobile_number":"818042746786"} 
[2025-10-23 15:44:21] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-23 15:44:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd595d1f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":357.9890727996826171875} 
[2025-10-23 15:44:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-23 15:44:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-23 15:44:22] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-23 15:44:22] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-23 15:44:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","mobile_number":"818042746786"} 
[2025-10-23 15:44:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-23 15:44:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-23 15:44:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-23 15:44:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","wallet_id":"8003100011285"} 
[2025-10-23 15:44:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","wallet_id":"8003100011285"} 
[2025-10-23 15:44:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-23 15:44:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-23 15:44:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","mobile_number":"818042746786"} 
[2025-10-23 15:44:22] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-23 15:44:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd640f62","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":338.2499217987060546875} 
[2025-10-23 15:44:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-23 15:44:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-23 15:44:22] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-23 15:44:22] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-23 15:44:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","mobile_number":"819023053947"} 
[2025-10-23 15:44:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-23 15:44:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-23 15:44:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-23 15:44:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","wallet_id":"8003100011323"} 
[2025-10-23 15:44:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","wallet_id":"8003100011323"} 
[2025-10-23 15:44:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-23 15:44:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-23 15:44:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","mobile_number":"819023053947"} 
[2025-10-23 15:44:23] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-23 15:44:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd6d2f04","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":390.8941745758056640625} 
[2025-10-23 15:44:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-23 15:44:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-23 15:44:23] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-23 15:44:23] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-23 15:44:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","mobile_number":"60122005500"} 
[2025-10-23 15:44:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-23 15:44:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-23 15:44:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-23 15:44:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","wallet_id":"8003100011379"} 
[2025-10-23 15:44:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","wallet_id":"8003100011379"} 
[2025-10-23 15:44:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-23 15:44:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-23 15:44:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","mobile_number":"60122005500"} 
[2025-10-23 15:44:23] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-23 15:44:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd784ac8","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":357.9628467559814453125} 
[2025-10-23 15:44:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-23 15:44:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-23 15:44:24] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-23 15:44:24] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-23 15:44:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","mobile_number":"819032677769"} 
[2025-10-23 15:44:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-23 15:44:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-23 15:44:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-23 15:44:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","wallet_id":"8003100011472"} 
[2025-10-23 15:44:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","wallet_id":"8003100011472"} 
[2025-10-23 15:44:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-23 15:44:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-23 15:44:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","mobile_number":"819032677769"} 
[2025-10-23 15:44:24] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-23 15:44:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd866f59","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":473.351955413818359375} 
[2025-10-23 15:44:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-23 15:44:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-23 15:44:25] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-23 15:44:25] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-23 15:44:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","mobile_number":"819031950417"} 
[2025-10-23 15:44:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-23 15:44:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-23 15:44:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-23 15:44:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","wallet_id":"8003100011328"} 
[2025-10-23 15:44:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","wallet_id":"8003100011328"} 
[2025-10-23 15:44:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-23 15:44:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-23 15:44:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","mobile_number":"819031950417"} 
[2025-10-23 15:44:25] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-23 15:44:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd92b33c","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":387.1080875396728515625} 
[2025-10-23 15:44:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-23 15:44:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-23 15:44:25] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-23 15:44:25] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-23 15:44:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","mobile_number":"60123678698"} 
[2025-10-23 15:44:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-23 15:44:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-23 15:44:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-23 15:44:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","wallet_id":"8003100011060"} 
[2025-10-23 15:44:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","wallet_id":"8003100011060"} 
[2025-10-23 15:44:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-23 15:44:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-23 15:44:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","mobile_number":"60123678698"} 
[2025-10-23 15:44:26] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-23 15:44:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68f9dcd9d2987","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":406.8050384521484375} 
[2025-10-23 15:46:41] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 15:46:44] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 15:46:41"} 
[2025-10-23 15:46:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 16:23:52] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 16:23:52] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 16:23:53] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-24 16:23:52"} 
[2025-10-23 16:23:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 16:24:17] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-23 16:24:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-23 16:24:17] local.INFO: QR payload decrypted successfully {"token":"27E32E54-17EB-45F3-A192-ED64BECC6BDD","user_id":"WSHENG01"} 
[2025-10-23 16:24:17] local.INFO: Calling encrypt API {"token":"27E32E54-17EB-45F3-A192-ED64BECC6BDD","user_id":"WSHENG01"} 
[2025-10-23 16:24:17] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-23 16:24:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-23 16:24:17] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-23 19:49:06] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 19:49:09] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 19:49:06"} 
[2025-10-23 19:49:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 19:59:53] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 19:59:53] local.INFO: FCM token saved for user {"user_id":83,"mobile_number":"60122101628","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 19:59:55] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 19:59:53"} 
[2025-10-23 19:59:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:02:54] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:02:56] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 20:02:54"} 
[2025-10-23 20:02:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:12:25] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:12:27] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 20:12:25"} 
[2025-10-23 20:12:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:16:46] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:16:49] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 20:16:46"} 
[2025-10-23 20:16:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:17:43] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:17:46] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 20:17:43"} 
[2025-10-23 20:17:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:28:11] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 20:28:14] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-24 20:28:11"} 
[2025-10-23 20:28:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 22:06:55] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 22:06:57] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-10-24 22:06:55"} 
[2025-10-23 22:06:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 22:48:34] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 22:48:34] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 22:48:36] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-24 22:48:34"} 
[2025-10-23 22:48:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 23:01:18] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 23:01:20] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-24 23:01:18"} 
[2025-10-23 23:01:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 23:01:42] local.INFO: QR Login started {"user_id":"GLOBE14","qr_payload_length":208} 
[2025-10-23 23:01:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-23 23:01:42] local.INFO: QR payload decrypted successfully {"token":"297B2D6A-2322-4798-93FE-4690BFF1C5AC","user_id":"GLOBE14"} 
[2025-10-23 23:01:42] local.INFO: Calling encrypt API {"token":"297B2D6A-2322-4798-93FE-4690BFF1C5AC","user_id":"GLOBE14"} 
[2025-10-23 23:01:42] local.INFO: Token encrypted with user ID {"user_id":"GLOBE14","encrypted_payload_length":218} 
[2025-10-23 23:01:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-23 23:01:42] local.INFO: QR Login completed successfully {"user_id":"GLOBE14"} 
[2025-10-23 23:02:16] local.INFO: QR Login started {"user_id":"GLOBE17","qr_payload_length":208} 
[2025-10-23 23:02:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-23 23:02:16] local.INFO: QR payload decrypted successfully {"token":"89DD4281-2189-43C8-AE5A-894164D4700B","user_id":"GLOBE17"} 
[2025-10-23 23:02:16] local.INFO: Calling encrypt API {"token":"89DD4281-2189-43C8-AE5A-894164D4700B","user_id":"GLOBE17"} 
[2025-10-23 23:02:16] local.INFO: Token encrypted with user ID {"user_id":"GLOBE17","encrypted_payload_length":218} 
[2025-10-23 23:02:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-23 23:02:17] local.INFO: QR Login completed successfully {"user_id":"GLOBE17"} 
[2025-10-23 23:03:00] local.INFO: QR Login started {"user_id":"KATUKO31","qr_payload_length":208} 
[2025-10-23 23:03:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-23 23:03:00] local.INFO: QR payload decrypted successfully {"token":"76BF6190-F4F4-4507-9A1E-606EF9605707","user_id":"KATUKO31"} 
[2025-10-23 23:03:00] local.INFO: Calling encrypt API {"token":"76BF6190-F4F4-4507-9A1E-606EF9605707","user_id":"KATUKO31"} 
[2025-10-23 23:03:00] local.INFO: Token encrypted with user ID {"user_id":"KATUKO31","encrypted_payload_length":219} 
[2025-10-23 23:03:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-23 23:03:00] local.INFO: QR Login completed successfully {"user_id":"KATUKO31"} 
[2025-10-23 23:09:24] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-10-23 23:09:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-23 23:09:25] local.INFO: QR payload decrypted successfully {"token":"D401ED32-9DD5-4882-B01F-B2AD03B84265","user_id":"GLOBE00"} 
[2025-10-23 23:09:25] local.INFO: Calling encrypt API {"token":"D401ED32-9DD5-4882-B01F-B2AD03B84265","user_id":"GLOBE00"} 
[2025-10-23 23:09:25] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-10-23 23:09:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-23 23:09:25] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-10-23 23:10:35] local.INFO: N1User created via API {"user_id":104,"mobile_number":"60103629090","memberhash":"TSVWT8W617612322355SECDH","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-23 23:10:35] local.INFO: FCM token saved for user {"user_id":104,"mobile_number":"60103629090","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-23 23:10:38] local.DEBUG: Session authenticated successfully {"user_id":104,"session_expires":"2025-10-24 23:10:35"} 
[2025-10-23 23:10:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":104,"active_user_id":104,"mobile_number":"60103629090","requested_id":"104","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined method App\Http\Controllers\Api\N1EMVCardController::listCardData() {"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Api\\N1EMVCardController::listCardData() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:46)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1EMVCardController), 'listCardData')
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#36 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-10-24 09:44:35] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-10-24 09:44:49] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-10-24 09:45:13] local.INFO: Successful PIN login via API {"user_id":102,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 09:45:15] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-25 09:45:13"} 
[2025-10-24 09:45:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":102,"active_user_id":102,"mobile_number":"60173132814","requested_id":"102","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 09:45:16] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 09:46:09] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 10:26:28] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 10:26:42] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-25 10:26:28"} 
[2025-10-24 10:26:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 11:34:13] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 11:34:14] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 11:34:16] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-25 11:34:13"} 
[2025-10-24 11:34:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 11:54:33] local.INFO: Successful PIN login via API {"user_id":102,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 11:54:35] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-25 11:54:33"} 
[2025-10-24 11:54:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":102,"active_user_id":102,"mobile_number":"60173132814","requested_id":"102","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 11:54:36] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 12:18:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-24 12:18:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 12:18:04] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-24 12:18:04] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-24 12:18:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","mobile_number":"818037911717"} 
[2025-10-24 12:18:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-24 12:18:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-24 12:18:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-24 12:18:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","wallet_id":"8003100011275"} 
[2025-10-24 12:18:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","wallet_id":"8003100011275"} 
[2025-10-24 12:18:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-24 12:18:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-24 12:18:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","mobile_number":"818037911717"} 
[2025-10-24 12:18:05] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-24 12:18:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fafdfceb32b","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":820.1229572296142578125} 
[2025-10-24 12:18:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-24 12:18:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 12:18:26] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-24 12:18:26] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-24 12:18:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","mobile_number":"818037911717"} 
[2025-10-24 12:18:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-24 12:18:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-24 12:18:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-24 12:18:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","wallet_id":"8003100011275"} 
[2025-10-24 12:18:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","wallet_id":"8003100011275"} 
[2025-10-24 12:18:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-24 12:18:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-24 12:18:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","mobile_number":"818037911717"} 
[2025-10-24 12:18:26] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-24 12:18:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fafe124b28c","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":362.6468181610107421875} 
[2025-10-24 12:48:12] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 12:48:15] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-25 12:48:12"} 
[2025-10-24 12:48:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 13:42:41] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 13:42:42] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-25 13:42:41"} 
[2025-10-24 13:42:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 13:43:21] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":1,"action":"created"} 
[2025-10-24 13:43:21] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-24 13:44:18] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":2,"action":"updated"} 
[2025-10-24 13:44:19] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 13:47:11] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":3,"action":"updated"} 
[2025-10-24 13:47:11] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 13:48:07] local.INFO: EMV card removed from slot {"idno":"040912-01-0049","slot":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-24 13:48:07] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 13:50:05] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-25 13:42:41"} 
[2025-10-24 13:50:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 13:50:22] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 13:53:03] local.INFO: EMV card removed from slot {"idno":"040912-01-0049","slot":3,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-24 13:53:04] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-24 13:53:18] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":2,"action":"updated"} 
[2025-10-24 13:53:19] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 14:19:12] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 14:19:12] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 14:19:14] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-25 14:19:12"} 
[2025-10-24 14:19:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 14:19:16] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 14:19:45] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":3,"action":"updated"} 
[2025-10-24 14:19:46] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 14:20:37] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 14:21:11] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-25 14:19:12"} 
[2025-10-24 14:21:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 14:43:05] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 14:43:06] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 14:43:10] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-25 14:43:05"} 
[2025-10-24 14:43:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 14:45:01] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 14:45:04] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-10-25 14:45:01"} 
[2025-10-24 14:45:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 15:10:23] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 15:10:24] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-25 15:10:23"} 
[2025-10-24 15:10:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 15:10:31] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 15:10:35] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 15:11:59] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 15:12:04] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 15:28:19] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 15:28:20] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-25 15:28:19"} 
[2025-10-24 15:28:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 15:28:23] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 15:30:37] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 16:54:01] local.INFO: Transaction history retrieved {"merchant_user_id":"N10005","total_transactions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 16:54:07] local.INFO: Transaction history retrieved {"merchant_user_id":"N10005","total_transactions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 16:54:34] local.INFO: N1MerchantUser logged out via API {"user_id":"N10005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 22:20:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-24 22:20:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 22:20:19] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-24 22:20:19] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-24 22:20:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","mobile_number":"819073883079"} 
[2025-10-24 22:20:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-24 22:20:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-24 22:20:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-24 22:20:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","wallet_id":"8003100011326"} 
[2025-10-24 22:20:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","wallet_id":"8003100011326"} 
[2025-10-24 22:20:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-24 22:20:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-24 22:20:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","mobile_number":"819073883079"} 
[2025-10-24 22:20:19] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-24 22:20:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b23111ea","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":897.9370594024658203125} 
[2025-10-24 22:20:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-24 22:20:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 22:20:20] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-24 22:20:20] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-24 22:20:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","mobile_number":"818037911717"} 
[2025-10-24 22:20:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-24 22:20:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-24 22:20:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-24 22:20:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","wallet_id":"8003100011275"} 
[2025-10-24 22:20:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","wallet_id":"8003100011275"} 
[2025-10-24 22:20:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-24 22:20:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-24 22:20:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","mobile_number":"818037911717"} 
[2025-10-24 22:20:20] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-24 22:20:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b24453ce","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":352.9961109161376953125} 
[2025-10-24 22:20:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-24 22:20:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 22:20:20] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-24 22:20:20] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-24 22:20:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","mobile_number":"819090773803"} 
[2025-10-24 22:20:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-24 22:20:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-24 22:20:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-24 22:20:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","wallet_id":"8003100011393"} 
[2025-10-24 22:20:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","wallet_id":"8003100011393"} 
[2025-10-24 22:20:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-24 22:20:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-24 22:20:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","mobile_number":"819090773803"} 
[2025-10-24 22:20:21] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-24 22:20:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b24e5496","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":434.298038482666015625} 
[2025-10-24 22:20:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-24 22:20:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 22:20:21] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-24 22:20:21] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-24 22:20:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","mobile_number":"818042746786"} 
[2025-10-24 22:20:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-24 22:20:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-24 22:20:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-24 22:20:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","wallet_id":"8003100011285"} 
[2025-10-24 22:20:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","wallet_id":"8003100011285"} 
[2025-10-24 22:20:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-24 22:20:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-24 22:20:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","mobile_number":"818042746786"} 
[2025-10-24 22:20:22] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-24 22:20:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b25b59d0","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":373.5790252685546875} 
[2025-10-24 22:20:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-24 22:20:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 22:20:22] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-24 22:20:22] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-24 22:20:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","mobile_number":"818042746786"} 
[2025-10-24 22:20:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-24 22:20:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-24 22:20:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-24 22:20:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","wallet_id":"8003100011285"} 
[2025-10-24 22:20:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","wallet_id":"8003100011285"} 
[2025-10-24 22:20:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-24 22:20:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-24 22:20:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","mobile_number":"818042746786"} 
[2025-10-24 22:20:22] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-24 22:20:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b2678844","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":381.9591999053955078125} 
[2025-10-24 22:20:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-24 22:20:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 22:20:23] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-24 22:20:23] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-24 22:20:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","mobile_number":"819023053947"} 
[2025-10-24 22:20:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-24 22:20:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-24 22:20:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-24 22:20:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","wallet_id":"8003100011323"} 
[2025-10-24 22:20:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","wallet_id":"8003100011323"} 
[2025-10-24 22:20:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-24 22:20:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-24 22:20:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","mobile_number":"819023053947"} 
[2025-10-24 22:20:23] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-24 22:20:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b27285b7","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":406.9449901580810546875} 
[2025-10-24 22:20:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-24 22:20:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-24 22:20:23] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-24 22:20:23] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-24 22:20:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","mobile_number":"60122005500"} 
[2025-10-24 22:20:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-24 22:20:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-24 22:20:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-24 22:20:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","wallet_id":"8003100011379"} 
[2025-10-24 22:20:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","wallet_id":"8003100011379"} 
[2025-10-24 22:20:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-24 22:20:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-24 22:20:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","mobile_number":"60122005500"} 
[2025-10-24 22:20:24] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-24 22:20:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b27d4a68","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":366.37783050537109375} 
[2025-10-24 22:20:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-24 22:20:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 22:20:24] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-24 22:20:24] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-24 22:20:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","mobile_number":"819032677769"} 
[2025-10-24 22:20:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-24 22:20:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-24 22:20:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-24 22:20:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","wallet_id":"8003100011472"} 
[2025-10-24 22:20:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","wallet_id":"8003100011472"} 
[2025-10-24 22:20:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-24 22:20:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-24 22:20:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","mobile_number":"819032677769"} 
[2025-10-24 22:20:24] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-24 22:20:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b288180e","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":400.73299407958984375} 
[2025-10-24 22:20:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-24 22:20:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-24 22:20:25] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-24 22:20:25] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-24 22:20:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","mobile_number":"819031950417"} 
[2025-10-24 22:20:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-24 22:20:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-24 22:20:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-24 22:20:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","wallet_id":"8003100011328"} 
[2025-10-24 22:20:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","wallet_id":"8003100011328"} 
[2025-10-24 22:20:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-24 22:20:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-24 22:20:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","mobile_number":"819031950417"} 
[2025-10-24 22:20:25] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-24 22:20:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b292fc0d","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":330.22308349609375} 
[2025-10-24 22:20:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-24 22:20:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-24 22:20:25] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-24 22:20:25] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-24 22:20:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","mobile_number":"60123678698"} 
[2025-10-24 22:20:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-24 22:20:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-24 22:20:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-24 22:20:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","wallet_id":"8003100011060"} 
[2025-10-24 22:20:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","wallet_id":"8003100011060"} 
[2025-10-24 22:20:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-24 22:20:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-24 22:20:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","mobile_number":"60123678698"} 
[2025-10-24 22:20:26] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-24 22:20:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fb8b29c0d43","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":461.29608154296875} 
[2025-10-24 22:20:30] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 22:20:58] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 22:21:11] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-24 23:21:33] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 23:21:34] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-25 23:21:32"} 
[2025-10-24 23:21:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 23:21:39] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 23:22:26] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-25 23:21:32"} 
[2025-10-24 23:22:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-24 23:24:48] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 23:28:11] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-24 23:28:17] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-25 01:01:16] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 01:01:17] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-26 01:01:16"} 
[2025-10-25 01:01:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 01:01:19] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-25 01:02:47] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-26 01:01:16"} 
[2025-10-25 01:02:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 01:27:37] local.INFO: Successful PIN login via API {"user_id":104,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 01:27:37] local.INFO: FCM token saved for user {"user_id":104,"mobile_number":"60103629090","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 01:27:39] local.DEBUG: Session authenticated successfully {"user_id":104,"session_expires":"2025-10-26 01:27:37"} 
[2025-10-25 01:27:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":104,"active_user_id":104,"mobile_number":"60103629090","requested_id":"104","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 08:47:11] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 08:47:12] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-26 08:47:11"} 
[2025-10-25 08:47:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 08:47:40] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-10-26 08:47:11"} 
[2025-10-25 08:47:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 08:59:26] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 08:59:27] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-26 08:59:26"} 
[2025-10-25 08:59:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 08:59:29] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-25 08:59:41] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-25 21:09:43] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 21:09:43] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-26 21:09:42"} 
[2025-10-25 21:09:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-25 21:09:45] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-25 21:10:04] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-25 21:10:22] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-26 21:09:42"} 
[2025-10-25 21:10:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-26 00:25:31] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-26 00:25:32] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-26 00:25:33] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-27 00:25:31"} 
[2025-10-26 00:25:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-26 00:25:36] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-26 00:26:23] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-27 00:25:31"} 
[2025-10-26 00:26:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-26 10:29:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fd878d29dbb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60192626086"} 
[2025-10-26 10:29:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192626086&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-26 10:29:33] local.DEBUG: CRC Calculation Result {"crc":"fb3f18b1","input_params_count":2} 
[2025-10-26 10:29:33] local.DEBUG: CRC Verification {"received":"fb3f18b1","calculated":"fb3f18b1","match":true} 
[2025-10-26 10:29:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fd878d29dbb","mobile_number":"60192626086"} 
[2025-10-26 10:29:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fd878d29dbb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60192626086","mobile_number":"60192626086"} 
[2025-10-26 10:29:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fd878d29dbb","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-10-27 09:12:55] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 09:12:55] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-28 09:12:55"} 
[2025-10-27 09:12:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 09:12:57] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-27 09:17:57] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-28 09:12:55"} 
[2025-10-27 09:17:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 09:21:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-27 09:21:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 09:21:43] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-27 09:21:43] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-27 09:21:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","mobile_number":"819073883079"} 
[2025-10-27 09:21:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-27 09:21:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-27 09:21:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-27 09:21:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","wallet_id":"8003100011326"} 
[2025-10-27 09:21:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","wallet_id":"8003100011326"} 
[2025-10-27 09:21:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-27 09:21:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-27 09:21:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","mobile_number":"819073883079"} 
[2025-10-27 09:21:44] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-27 09:21:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec9278f55b","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":766.2181854248046875} 
[2025-10-27 09:21:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-27 09:21:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 09:21:44] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-27 09:21:44] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-27 09:21:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","mobile_number":"818037911717"} 
[2025-10-27 09:21:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-27 09:21:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-27 09:21:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-27 09:21:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","wallet_id":"8003100011275"} 
[2025-10-27 09:21:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","wallet_id":"8003100011275"} 
[2025-10-27 09:21:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-27 09:21:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-27 09:21:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","mobile_number":"818037911717"} 
[2025-10-27 09:21:44] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-27 09:21:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec928a1a91","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":319.8821544647216796875} 
[2025-10-27 09:21:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-27 09:21:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 09:21:45] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-27 09:21:45] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-27 09:21:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","mobile_number":"819090773803"} 
[2025-10-27 09:21:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-27 09:21:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-27 09:21:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-27 09:21:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","wallet_id":"8003100011393"} 
[2025-10-27 09:21:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","wallet_id":"8003100011393"} 
[2025-10-27 09:21:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-27 09:21:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-27 09:21:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","mobile_number":"819090773803"} 
[2025-10-27 09:21:45] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-27 09:21:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec9293be9b","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":421.0758209228515625} 
[2025-10-27 09:21:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-27 09:21:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 09:21:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-27 09:21:46] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-27 09:21:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","mobile_number":"818042746786"} 
[2025-10-27 09:21:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-27 09:21:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-27 09:21:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-27 09:21:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","wallet_id":"8003100011285"} 
[2025-10-27 09:21:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","wallet_id":"8003100011285"} 
[2025-10-27 09:21:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-27 09:21:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-27 09:21:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","mobile_number":"818042746786"} 
[2025-10-27 09:21:46] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-27 09:21:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec92a0aae0","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":405.2269458770751953125} 
[2025-10-27 09:21:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-27 09:21:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 09:21:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-27 09:21:46] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-27 09:21:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","mobile_number":"818042746786"} 
[2025-10-27 09:21:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-27 09:21:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-27 09:21:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-27 09:21:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","wallet_id":"8003100011285"} 
[2025-10-27 09:21:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","wallet_id":"8003100011285"} 
[2025-10-27 09:21:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-27 09:21:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-27 09:21:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","mobile_number":"818042746786"} 
[2025-10-27 09:21:47] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-27 09:21:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec92aaa47b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":385.25295257568359375} 
[2025-10-27 09:21:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-27 09:21:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 09:21:47] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-27 09:21:47] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-27 09:21:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","mobile_number":"819023053947"} 
[2025-10-27 09:21:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-27 09:21:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-27 09:21:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-27 09:21:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","wallet_id":"8003100011323"} 
[2025-10-27 09:21:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","wallet_id":"8003100011323"} 
[2025-10-27 09:21:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-27 09:21:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-27 09:21:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","mobile_number":"819023053947"} 
[2025-10-27 09:21:47] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-27 09:21:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec92b5f161","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":398.4279632568359375} 
[2025-10-27 09:21:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-27 09:21:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 09:21:48] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-27 09:21:48] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-27 09:21:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","mobile_number":"60122005500"} 
[2025-10-27 09:21:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-27 09:21:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-27 09:21:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-27 09:21:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","wallet_id":"8003100011379"} 
[2025-10-27 09:21:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","wallet_id":"8003100011379"} 
[2025-10-27 09:21:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-27 09:21:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-27 09:21:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","mobile_number":"60122005500"} 
[2025-10-27 09:21:48] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-27 09:21:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec92c0b97d","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":420.2167987823486328125} 
[2025-10-27 09:21:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-27 09:21:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 09:21:48] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-27 09:21:48] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-27 09:21:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","mobile_number":"819032677769"} 
[2025-10-27 09:21:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-27 09:21:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-27 09:21:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-27 09:21:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","wallet_id":"8003100011472"} 
[2025-10-27 09:21:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","wallet_id":"8003100011472"} 
[2025-10-27 09:21:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-27 09:21:49] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-27 09:21:49] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","mobile_number":"819032677769"} 
[2025-10-27 09:21:49] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-27 09:21:49] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec92cbc94e","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":445.7280635833740234375} 
[2025-10-27 09:21:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-27 09:21:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 09:21:49] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-27 09:21:49] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-27 09:21:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","mobile_number":"819031950417"} 
[2025-10-27 09:21:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-27 09:21:49] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-27 09:21:49] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-27 09:21:49] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","wallet_id":"8003100011328"} 
[2025-10-27 09:21:49] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","wallet_id":"8003100011328"} 
[2025-10-27 09:21:49] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-27 09:21:49] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-27 09:21:49] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","mobile_number":"819031950417"} 
[2025-10-27 09:21:49] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-27 09:21:49] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec92d7d1cc","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":331.6528797149658203125} 
[2025-10-27 09:21:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-27 09:21:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 09:21:50] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-27 09:21:50] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-27 09:21:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","mobile_number":"60123678698"} 
[2025-10-27 09:21:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-27 09:21:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-27 09:21:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-27 09:21:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","wallet_id":"8003100011060"} 
[2025-10-27 09:21:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","wallet_id":"8003100011060"} 
[2025-10-27 09:21:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-27 09:21:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-27 09:21:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","mobile_number":"60123678698"} 
[2025-10-27 09:21:50] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-27 09:21:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fec92e23ddb","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":445.1210498809814453125} 
[2025-10-27 09:31:17] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 09:31:18] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 09:31:19] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-28 09:31:17"} 
[2025-10-27 09:31:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 09:31:21] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-27 09:35:03] local.INFO: EMV card removed from slot {"idno":"040912-01-0049","slot":3,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 09:35:04] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-27 09:35:11] local.INFO: EMV card removed from slot {"idno":"040912-01-0049","slot":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 09:35:11] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-27 09:35:13] local.INFO: EMV card removed from slot {"idno":"040912-01-0049","slot":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 09:35:14] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":0} 
[2025-10-27 09:35:24] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":1,"action":"updated"} 
[2025-10-27 09:35:25] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-27 09:42:44] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-27 09:56:14] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-27 09:56:19] local.WARNING: Failed PIN attempt via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-10-27 09:56:23] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 09:56:23] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 09:56:24] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-10-28 09:56:23"} 
[2025-10-27 09:56:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 10:11:22] local.INFO: Successful PIN login via API {"user_id":102,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 10:11:23] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-28 10:11:22"} 
[2025-10-27 10:11:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":102,"active_user_id":102,"mobile_number":"60173132814","requested_id":"102","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 10:12:12] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-27 10:17:26] local.DEBUG: Session authenticated successfully {"user_id":102,"session_expires":"2025-10-28 10:11:22"} 
[2025-10-27 10:17:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":102,"active_user_id":102,"mobile_number":"60173132814","requested_id":"102","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 11:54:10] local.INFO: Successful PIN login via API {"user_id":75,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 11:54:12] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2025-10-28 11:54:10"} 
[2025-10-27 11:54:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 11:55:38] local.INFO: QR Login started {"user_id":"CHIEMI18","qr_payload_length":208} 
[2025-10-27 11:55:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-27 11:55:38] local.INFO: QR payload decrypted successfully {"token":"A1827CDA-BF14-4ED4-AE8F-838F0561CDB3","user_id":"CHIEMI18"} 
[2025-10-27 11:55:38] local.INFO: Calling encrypt API {"token":"A1827CDA-BF14-4ED4-AE8F-838F0561CDB3","user_id":"CHIEMI18"} 
[2025-10-27 11:55:38] local.INFO: Token encrypted with user ID {"user_id":"CHIEMI18","encrypted_payload_length":219} 
[2025-10-27 11:55:38] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-27 11:55:38] local.INFO: QR Login completed successfully {"user_id":"CHIEMI18"} 
[2025-10-27 12:50:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-27 12:50:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-27 12:50:18] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-27 12:50:18] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-27 12:50:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","mobile_number":"818037911717"} 
[2025-10-27 12:50:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-27 12:50:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-27 12:50:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-27 12:50:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","wallet_id":"8003100011275"} 
[2025-10-27 12:50:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","wallet_id":"8003100011275"} 
[2025-10-27 12:50:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-27 12:50:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-27 12:50:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","mobile_number":"818037911717"} 
[2025-10-27 12:50:18] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-27 12:50:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_68fefa0a2543b","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":523.5841274261474609375} 
[2025-10-27 14:20:26] local.INFO: N1User created via API {"user_id":105,"mobile_number":"60173132814","memberhash":"ZHAIBSAX1761546026MXCIS5","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-27 14:20:26] local.INFO: FCM token saved for user {"user_id":105,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 14:20:29] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-28 14:20:26"} 
[2025-10-27 14:20:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 14:20:38] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-28 14:20:26"} 
[2025-10-27 14:20:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 14:21:25] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-28 14:20:26"} 
[2025-10-27 14:21:25] local.INFO: N1User profile updated via API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field","job_title"]} 
[2025-10-27 14:21:31] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-27 15:33:39] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10004","email":"demo3@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:33:43] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:33:50] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:33:57] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:34:10] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:38:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:38:08] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:38:08] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:38:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:38:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:38:55] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:38:55] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:38:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:50:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:50:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:50:19] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:50:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:50:59] local.INFO: N1MerchantUser logged out via API {"user_id":"N10004","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:51:12] local.WARNING: Failed login attempt via API {"user_id":"N10004","email":"demo3@gmail.com","partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-27 15:53:33] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10004","email":"demo3@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:53:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:53:36] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:53:36] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:53:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:53:36] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:53:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:53:39] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:53:39] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:53:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:54:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:54:10] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:54:10] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:54:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:55:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:55:24] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:55:24] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:55:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:55:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:55:56] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:55:56] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:55:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:56:03] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:56:07] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:56:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:56:24] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:56:24] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:56:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:57:05] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:57:33] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 15:58:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:58:48] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:58:48] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:58:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 15:58:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 15:58:57] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 15:58:57] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 15:58:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:00:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 16:00:29] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 16:00:29] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 16:00:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:00:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 16:00:58] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 16:00:58] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 16:00:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:03:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-27 16:03:22] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-27 16:03:22] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-27 16:03:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:09:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-27 16:09:04] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-27 16:09:04] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-27 16:09:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:10:01] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 16:10:04] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 16:10:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-27 16:10:10] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-27 16:10:10] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-27 16:10:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:10:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-27 16:10:50] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-27 16:10:50] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-27 16:10:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:11:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-27 16:11:34] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-27 16:11:34] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-27 16:11:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:11:46] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 16:11:49] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 16:12:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-27 16:12:27] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-27 16:12:27] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-27 16:12:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:12:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-27 16:12:53] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-27 16:12:53] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-27 16:12:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:24:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-27 16:24:20] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-27 16:24:20] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-27 16:24:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:25:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-27 16:25:23] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-27 16:25:23] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-27 16:25:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-27 16:27:41] local.INFO: N1MerchantUser logged out via API {"user_id":"N10004","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 19:33:00] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 19:33:02] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-28 19:33:00"} 
[2025-10-27 19:33:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 20:01:09] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-27 20:01:12] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-10-28 20:01:09"} 
[2025-10-27 20:01:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 10:14:42] local.INFO: N1MerchantUser logged out via API {"user_id":"N10001","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 10:15:06] local.INFO: Successful N1MerchantUser login via API {"user_id":"N10004","email":"demo3@gmail.com","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 10:15:08] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 10:15:10] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 10:48:28] local.INFO: Successful PIN login via API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 10:48:28] local.INFO: FCM token saved for user {"user_id":105,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 10:48:30] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-29 10:48:28"} 
[2025-10-28 10:48:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 11:26:55] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 11:26:55] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-29 11:26:54"} 
[2025-10-28 11:26:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 11:27:09] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-29 11:26:54"} 
[2025-10-28 11:27:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 11:53:05] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 11:53:06] local.INFO: FCM token saved for user {"user_id":84,"mobile_number":"60122056908","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 11:53:07] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-29 11:53:05"} 
[2025-10-28 11:53:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 12:08:57] local.WARNING: Failed PIN attempt via API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-10-28 12:09:08] local.INFO: Successful PIN login via API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 12:09:09] local.INFO: FCM token saved for user {"user_id":84,"mobile_number":"60122056908","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 12:09:10] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-29 12:09:08"} 
[2025-10-28 12:09:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 14:19:18] local.INFO: Successful PIN login via API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 14:19:18] local.INFO: FCM token saved for user {"user_id":84,"mobile_number":"60122056908","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 14:19:19] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-29 14:19:18"} 
[2025-10-28 14:19:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 14:19:37] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-10-29 14:19:18"} 
[2025-10-28 14:19:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 15:12:40] local.INFO: Successful PIN login via API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 15:12:41] local.INFO: FCM token saved for user {"user_id":105,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 15:12:42] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-29 15:12:40"} 
[2025-10-28 15:12:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 15:12:44] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-28 15:13:48] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ZFMPUZANMWYPISOS","cards_found":2} 
[2025-10-28 17:59:15] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-28 17:59:16] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-29 17:59:15"} 
[2025-10-28 17:59:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 07:51:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:51:03] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:51:03] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 07:51:03] local.INFO: General API request started {"request_id":"REQ_690156e76ecb8","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-29 07:51:03] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-29 07:51:03] local.INFO: Request analysis {"request_id":"REQ_690156e76ecb8","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-29 07:51:03] local.INFO: General API processing data {"request_id":"REQ_690156e76ecb8","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-29 07:51:03] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-29 07:51:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:51:03] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:51:03] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":602} 
[2025-10-29 07:51:03] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-10-29 07:51:03] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-10-29 07:51:03] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_690156e79fab2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 07:51:04] local.INFO: Wallet API response received {"request_id":"GEN_690156e79fab2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 07:51:04] local.INFO: Processing wallet inquiry response {"request_id":"REQ_690156e76ecb8","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-10-29 07:51:04"}} 
[2025-10-29 07:51:04] local.INFO: Wallet inquiry final response {"request_id":"REQ_690156e76ecb8","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-29 07:51:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-29 07:51:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:51:04] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:51:04] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 07:51:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","mobile_number":"60123247318"} 
[2025-10-29 07:51:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 07:51:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 07:51:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-29 07:51:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","wallet_id":"8003100011284"} 
[2025-10-29 07:51:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","wallet_id":"8003100011284"} 
[2025-10-29 07:51:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-29 07:51:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-29 07:51:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","mobile_number":"60123247318"} 
[2025-10-29 07:51:05] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-29 07:51:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690156e8d7c13","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":557.9621791839599609375} 
[2025-10-29 07:52:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:52:14] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:52:14] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 07:52:14] local.INFO: General API request started {"request_id":"REQ_6901572e4bb97","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-29 07:52:14] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-29 07:52:14] local.INFO: Request analysis {"request_id":"REQ_6901572e4bb97","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-29 07:52:14] local.INFO: General API processing data {"request_id":"REQ_6901572e4bb97","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-29 07:52:14] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 07:52:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:52:14] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:52:14] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":602} 
[2025-10-29 07:52:14] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-10-29 07:52:14] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-10-29 07:52:14] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6901572e57057","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 07:52:14] local.INFO: Wallet API response received {"request_id":"GEN_6901572e57057","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 07:52:14] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6901572e4bb97","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-10-29 07:52:14"}} 
[2025-10-29 07:52:14] local.INFO: Wallet inquiry final response {"request_id":"REQ_6901572e4bb97","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-29 07:52:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6901572ed4857","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-29 07:52:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:52:14] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:52:14] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 07:52:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6901572ed4857","mobile_number":"60123247318"} 
[2025-10-29 07:52:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6901572ed4857","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 07:52:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6901572ed4857","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 07:52:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-29 07:52:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6901572ed4857","wallet_id":"8003100011284"} 
[2025-10-29 07:52:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6901572ed4857","wallet_id":"8003100011284"} 
[2025-10-29 07:52:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6901572ed4857","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-29 07:52:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6901572ed4857","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-29 07:52:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6901572ed4857","mobile_number":"60123247318"} 
[2025-10-29 07:52:15] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-29 07:52:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6901572ed4857","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":453.0918598175048828125} 
[2025-10-29 07:52:15] local.DEBUG: CRC Parameter String {"string":"amount=500000&payee_wallet_id=8003100011284&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-10-29 07:52:15] local.DEBUG: CRC Calculation Result {"crc":"40a27b13","input_params_count":4} 
[2025-10-29 07:52:15] local.DEBUG: CRC Verification {"received":"40a27b13","calculated":"40a27b13","match":true} 
[2025-10-29 07:52:15] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","amount":"500000","program_code":"N1","crc_provided":true} 
[2025-10-29 07:52:16] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","response_status":"00"} 
[2025-10-29 07:52:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:52:24] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:52:24] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 07:52:24] local.INFO: General API request started {"request_id":"REQ_69015738122c9","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-29 07:52:24] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-29 07:52:24] local.INFO: Request analysis {"request_id":"REQ_69015738122c9","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-29 07:52:24] local.INFO: General API processing data {"request_id":"REQ_69015738122c9","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-29 07:52:24] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 07:52:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:52:24] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:52:24] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":602} 
[2025-10-29 07:52:24] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-10-29 07:52:24] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-10-29 07:52:24] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_690157381e332","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 07:52:24] local.INFO: Wallet API response received {"request_id":"GEN_690157381e332","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 07:52:24] local.INFO: Processing wallet inquiry response {"request_id":"REQ_69015738122c9","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-10-29 07:52:24"}} 
[2025-10-29 07:52:24] local.INFO: Wallet inquiry final response {"request_id":"REQ_69015738122c9","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-29 07:52:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690157388d49a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-29 07:52:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 07:52:24] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 07:52:24] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 07:52:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690157388d49a","mobile_number":"60123247318"} 
[2025-10-29 07:52:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690157388d49a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 07:52:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690157388d49a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 07:52:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-29 07:52:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690157388d49a","wallet_id":"8003100011284"} 
[2025-10-29 07:52:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690157388d49a","wallet_id":"8003100011284"} 
[2025-10-29 07:52:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690157388d49a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-29 07:52:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690157388d49a","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-29 07:52:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690157388d49a","mobile_number":"60123247318"} 
[2025-10-29 07:52:24] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-29 07:52:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690157388d49a","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":356.255054473876953125} 
[2025-10-29 09:10:52] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 09:10:53] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 09:10:52"} 
[2025-10-29 09:10:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 09:10:55] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-29 09:11:35] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 09:10:52"} 
[2025-10-29 09:11:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 09:11:50] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 09:10:52"} 
[2025-10-29 09:11:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:09:58] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:09:59] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:10:00] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 10:09:58"} 
[2025-10-29 10:10:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:10:02] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":1} 
[2025-10-29 10:10:17] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":2,"action":"updated"} 
[2025-10-29 10:10:17] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:10:25] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:18:58] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:19:01] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-10-30 10:18:58"} 
[2025-10-29 10:19:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:28:09] local.INFO: Successful PIN login via API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:28:11] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-30 10:28:09"} 
[2025-10-29 10:28:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:28:24] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:28:32] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:28:32] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:28:33] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 10:28:31"} 
[2025-10-29 10:28:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:31:15] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:34:15] local.INFO: Successful PIN login via API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:34:17] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-30 10:34:15"} 
[2025-10-29 10:34:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:34:23] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:34:56] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:34:57] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:34:58] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 10:34:56"} 
[2025-10-29 10:34:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:35:00] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:35:05] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:36:29] local.INFO: Successful trusted device login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:36:30] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 10:36:29"} 
[2025-10-29 10:36:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:37:50] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-30 10:34:15"} 
[2025-10-29 10:37:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:38:50] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:41:08] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:45:31] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:45:32] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:45:33] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 10:45:31"} 
[2025-10-29 10:45:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 10:45:59] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-10-29 10:46:44] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":3,"action":"updated"} 
[2025-10-29 10:46:44] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":3} 
[2025-10-29 10:47:17] local.INFO: EMV card added with auto-slot assignment {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","slot_assigned":4,"action":"updated"} 
[2025-10-29 10:47:18] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":4} 
[2025-10-29 12:05:25] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 12:05:25] local.INFO: FCM token saved for user {"user_id":13,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 12:05:26] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 12:05:25"} 
[2025-10-29 12:05:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 12:05:28] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":4} 
[2025-10-29 12:05:30] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":4} 
[2025-10-29 12:05:34] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":4} 
[2025-10-29 12:05:36] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":4} 
[2025-10-29 12:05:54] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 12:05:56] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 12:05:54"} 
[2025-10-29 12:05:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 12:06:13] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-10-30 12:05:54"} 
[2025-10-29 12:06:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 12:06:18] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":4} 
[2025-10-29 14:26:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 14:26:17] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 14:26:17] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 14:26:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 14:31:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 14:31:51] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 14:31:51] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 14:31:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 14:37:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 14:37:22] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 14:37:22] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 14:37:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 14:46:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 14:46:08] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 14:46:08] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 14:46:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 14:48:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 14:48:26] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 14:48:26] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 14:48:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:11:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:11:41] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:11:41] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:11:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:13:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:13:03] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:13:03] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:13:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:14:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:14:09] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:14:09] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:14:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:14:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:14:33] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:14:33] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:14:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:14:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:14:36] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:14:36] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:14:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:16:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:16:36] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:16:36] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:16:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:18:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:18:33] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:18:33] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:18:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:20:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:20:56] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:20:56] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:20:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:22:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:22:18] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:22:18] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:22:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:25:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:25:04] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:25:04] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:25:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:46:31] local.INFO: Successful PIN login via API {"user_id":104,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 15:46:31] local.INFO: FCM token saved for user {"user_id":104,"mobile_number":"60103629090","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 15:46:33] local.DEBUG: Session authenticated successfully {"user_id":104,"session_expires":"2025-10-30 15:46:31"} 
[2025-10-29 15:46:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":104,"active_user_id":104,"mobile_number":"60103629090","requested_id":"104","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 15:50:15] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 15:50:16] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 15:50:17] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-30 15:50:15"} 
[2025-10-29 15:50:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 15:55:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:55:07] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:55:07] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:55:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:58:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:58:12] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:58:12] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:58:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 15:58:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 15:58:59] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 15:58:59] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 15:58:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:00:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:00:48] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:00:48] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:00:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:08:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:08:06] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:08:06] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:08:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:08:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:08:31] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:08:31] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:08:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:12:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:12:40] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:12:40] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:12:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:17:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:17:08] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:17:08] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:17:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:20:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:20:39] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:20:39] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:20:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:22:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:22:13] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:22:13] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:22:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:25:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:25:15] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:25:15] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:25:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:26:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:26:03] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:26:03] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:26:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:28:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:28:34] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:28:34] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:28:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:29:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:29:07] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:29:07] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:29:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:30:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:30:15] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:30:15] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:30:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:35:57] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 16:35:57] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 16:35:58] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-30 16:35:57"} 
[2025-10-29 16:35:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-29 16:36:38] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-10-29 16:36:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-29 16:36:39] local.INFO: QR payload decrypted successfully {"token":"DA85386B-9984-4C43-86FF-34634B6F1FCB","user_id":"KASH00"} 
[2025-10-29 16:36:39] local.INFO: Calling encrypt API {"token":"DA85386B-9984-4C43-86FF-34634B6F1FCB","user_id":"KASH00"} 
[2025-10-29 16:36:39] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-10-29 16:36:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-10-29 16:36:39] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-10-29 16:39:40] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-29 16:39:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-29 16:39:40] local.INFO: QR payload decrypted successfully {"token":"2DB79CF2-5145-49B5-93E9-3EC1C645A6EC","user_id":"WSHENG01"} 
[2025-10-29 16:39:40] local.INFO: Calling encrypt API {"token":"2DB79CF2-5145-49B5-93E9-3EC1C645A6EC","user_id":"WSHENG01"} 
[2025-10-29 16:39:41] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-29 16:39:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-29 16:39:41] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-29 16:40:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:40:34] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:40:34] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:40:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:41:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:41:02] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:41:02] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:41:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:42:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:42:15] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:42:15] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:42:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:45:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:45:20] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:45:20] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:45:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:48:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:48:17] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:48:17] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:48:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:49:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:49:32] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:49:32] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:49:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 16:56:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-29 16:56:37] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-29 16:56:37] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-29 16:56:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 20:22:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:22:23] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:22:23] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 20:22:23] local.INFO: General API request started {"request_id":"REQ_690206ff4d95d","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-29 20:22:23] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-29 20:22:23] local.INFO: Request analysis {"request_id":"REQ_690206ff4d95d","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-29 20:22:23] local.INFO: General API processing data {"request_id":"REQ_690206ff4d95d","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-29 20:22:23] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-10-29 20:22:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:22:23] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:22:23] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":605} 
[2025-10-29 20:22:23] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-10-29 20:22:23] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-10-29 20:22:23] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_690206ffa2862","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 20:22:24] local.INFO: Wallet API response received {"request_id":"GEN_690206ffa2862","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 20:22:24] local.INFO: Processing wallet inquiry response {"request_id":"REQ_690206ff4d95d","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-10-29 20:22:24"}} 
[2025-10-29 20:22:24] local.INFO: Wallet inquiry final response {"request_id":"REQ_690206ff4d95d","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-29 20:22:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69020701231db","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-29 20:22:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:22:25] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:22:25] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 20:22:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69020701231db","mobile_number":"60123247318"} 
[2025-10-29 20:22:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69020701231db","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 20:22:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69020701231db","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 20:22:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-29 20:22:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69020701231db","wallet_id":"8003100011284"} 
[2025-10-29 20:22:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69020701231db","wallet_id":"8003100011284"} 
[2025-10-29 20:22:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69020701231db","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-29 20:22:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69020701231db","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-29 20:22:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69020701231db","mobile_number":"60123247318"} 
[2025-10-29 20:22:26] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-29 20:22:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69020701231db","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":878.35597991943359375} 
[2025-10-29 20:23:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:23:50] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:23:50] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 20:23:50] local.INFO: General API request started {"request_id":"REQ_690207563089d","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-29 20:23:50] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-29 20:23:50] local.INFO: Request analysis {"request_id":"REQ_690207563089d","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-29 20:23:50] local.INFO: General API processing data {"request_id":"REQ_690207563089d","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-29 20:23:50] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 20:23:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:23:50] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:23:50] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":605} 
[2025-10-29 20:23:50] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-10-29 20:23:50] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-10-29 20:23:50] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6902075650d70","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 20:23:50] local.INFO: Wallet API response received {"request_id":"GEN_6902075650d70","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 20:23:50] local.INFO: Processing wallet inquiry response {"request_id":"REQ_690207563089d","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-10-29 20:23:50"}} 
[2025-10-29 20:23:50] local.INFO: Wallet inquiry final response {"request_id":"REQ_690207563089d","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-29 20:23:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-29 20:23:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:23:50] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:23:50] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 20:23:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","mobile_number":"60123247318"} 
[2025-10-29 20:23:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 20:23:51] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 20:23:51] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-29 20:23:51] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","wallet_id":"8003100011284"} 
[2025-10-29 20:23:51] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","wallet_id":"8003100011284"} 
[2025-10-29 20:23:51] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-29 20:23:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-29 20:23:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","mobile_number":"60123247318"} 
[2025-10-29 20:23:51] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-29 20:23:51] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69020756e2c8f","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":445.5001354217529296875} 
[2025-10-29 20:23:51] local.DEBUG: CRC Parameter String {"string":"amount=300000&payee_wallet_id=8003100011284&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-10-29 20:23:51] local.DEBUG: CRC Calculation Result {"crc":"1d98b9f4","input_params_count":4} 
[2025-10-29 20:23:51] local.DEBUG: CRC Verification {"received":"1d98b9f4","calculated":"1d98b9f4","match":true} 
[2025-10-29 20:23:51] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","amount":"300000","program_code":"N1","crc_provided":true} 
[2025-10-29 20:23:52] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","response_status":"00"} 
[2025-10-29 20:24:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:24:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:24:19] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 20:24:19] local.INFO: General API request started {"request_id":"REQ_69020773dca9f","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-10-29 20:24:19] local.INFO: Wallet inquiry detected via raw request data  
[2025-10-29 20:24:19] local.INFO: Request analysis {"request_id":"REQ_69020773dca9f","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-10-29 20:24:19] local.INFO: General API processing data {"request_id":"REQ_69020773dca9f","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-10-29 20:24:19] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-29 20:24:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:24:19] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:24:19] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":605} 
[2025-10-29 20:24:19] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-10-29 20:24:19] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-10-29 20:24:19] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_69020773efb33","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 20:24:20] local.INFO: Wallet API response received {"request_id":"GEN_69020773efb33","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 20:24:20] local.INFO: Processing wallet inquiry response {"request_id":"REQ_69020773dca9f","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-10-29 20:24:20"}} 
[2025-10-29 20:24:20] local.INFO: Wallet inquiry final response {"request_id":"REQ_69020773dca9f","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-10-29 20:24:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690207747c3dd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-10-29 20:24:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-29 20:24:20] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-10-29 20:24:20] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-10-29 20:24:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690207747c3dd","mobile_number":"60123247318"} 
[2025-10-29 20:24:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690207747c3dd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-10-29 20:24:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690207747c3dd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-10-29 20:24:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-10-29 20:24:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690207747c3dd","wallet_id":"8003100011284"} 
[2025-10-29 20:24:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690207747c3dd","wallet_id":"8003100011284"} 
[2025-10-29 20:24:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690207747c3dd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-10-29 20:24:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690207747c3dd","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-10-29 20:24:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690207747c3dd","mobile_number":"60123247318"} 
[2025-10-29 20:24:20] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-10-29 20:24:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690207747c3dd","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":395.3959941864013671875} 
[2025-10-30 09:40:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-30 09:40:01] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-30 09:40:01] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-30 09:40:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-30 09:45:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-30 09:45:16] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-30 09:45:16] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-30 09:45:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-30 09:57:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-30 09:57:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:09] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-30 09:57:09] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-30 09:57:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","mobile_number":"819073883079"} 
[2025-10-30 09:57:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-30 09:57:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-30 09:57:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-30 09:57:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","wallet_id":"8003100011326"} 
[2025-10-30 09:57:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","wallet_id":"8003100011326"} 
[2025-10-30 09:57:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-30 09:57:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-30 09:57:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","mobile_number":"819073883079"} 
[2025-10-30 09:57:10] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-30 09:57:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5f5443d6","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":923.7639904022216796875} 
[2025-10-30 09:57:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-30 09:57:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:10] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-30 09:57:10] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-30 09:57:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","mobile_number":"818037911717"} 
[2025-10-30 09:57:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-30 09:57:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-30 09:57:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-30 09:57:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","wallet_id":"8003100011275"} 
[2025-10-30 09:57:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","wallet_id":"8003100011275"} 
[2025-10-30 09:57:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-30 09:57:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-30 09:57:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","mobile_number":"818037911717"} 
[2025-10-30 09:57:10] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-30 09:57:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5f67f577","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":429.80098724365234375} 
[2025-10-30 09:57:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-30 09:57:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:11] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-30 09:57:11] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-30 09:57:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","mobile_number":"819090773803"} 
[2025-10-30 09:57:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-30 09:57:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-30 09:57:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-30 09:57:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","wallet_id":"8003100011393"} 
[2025-10-30 09:57:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","wallet_id":"8003100011393"} 
[2025-10-30 09:57:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-30 09:57:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-30 09:57:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","mobile_number":"819090773803"} 
[2025-10-30 09:57:11] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-30 09:57:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5f747d1f","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":465.239048004150390625} 
[2025-10-30 09:57:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-30 09:57:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-30 09:57:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-30 09:57:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","mobile_number":"818042746786"} 
[2025-10-30 09:57:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-30 09:57:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-30 09:57:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-30 09:57:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","wallet_id":"8003100011285"} 
[2025-10-30 09:57:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","wallet_id":"8003100011285"} 
[2025-10-30 09:57:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-30 09:57:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-30 09:57:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","mobile_number":"818042746786"} 
[2025-10-30 09:57:12] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-30 09:57:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5f80a714","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":484.80701446533203125} 
[2025-10-30 09:57:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-30 09:57:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-30 09:57:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-30 09:57:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","mobile_number":"818042746786"} 
[2025-10-30 09:57:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-30 09:57:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-30 09:57:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-30 09:57:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","wallet_id":"8003100011285"} 
[2025-10-30 09:57:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","wallet_id":"8003100011285"} 
[2025-10-30 09:57:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-30 09:57:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-30 09:57:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","mobile_number":"818042746786"} 
[2025-10-30 09:57:13] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-30 09:57:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5f8c288e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":616.12701416015625} 
[2025-10-30 09:57:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-30 09:57:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:13] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-30 09:57:13] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-30 09:57:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","mobile_number":"819023053947"} 
[2025-10-30 09:57:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-30 09:57:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-30 09:57:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-30 09:57:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","wallet_id":"8003100011323"} 
[2025-10-30 09:57:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","wallet_id":"8003100011323"} 
[2025-10-30 09:57:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-30 09:57:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-30 09:57:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","mobile_number":"819023053947"} 
[2025-10-30 09:57:14] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-30 09:57:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5f9ad887","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":386.9230747222900390625} 
[2025-10-30 09:57:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-30 09:57:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-30 09:57:14] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-30 09:57:14] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-30 09:57:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","mobile_number":"60122005500"} 
[2025-10-30 09:57:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-30 09:57:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-30 09:57:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-30 09:57:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","wallet_id":"8003100011379"} 
[2025-10-30 09:57:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","wallet_id":"8003100011379"} 
[2025-10-30 09:57:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-30 09:57:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-30 09:57:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","mobile_number":"60122005500"} 
[2025-10-30 09:57:14] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-30 09:57:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5fa5a528","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":397.2198963165283203125} 
[2025-10-30 09:57:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-30 09:57:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:15] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-30 09:57:15] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-30 09:57:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","mobile_number":"819032677769"} 
[2025-10-30 09:57:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-30 09:57:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-30 09:57:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-30 09:57:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","wallet_id":"8003100011472"} 
[2025-10-30 09:57:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","wallet_id":"8003100011472"} 
[2025-10-30 09:57:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-30 09:57:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-30 09:57:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","mobile_number":"819032677769"} 
[2025-10-30 09:57:15] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-30 09:57:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5fb1862a","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":428.142070770263671875} 
[2025-10-30 09:57:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-30 09:57:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:15] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-30 09:57:15] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-30 09:57:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","mobile_number":"819031950417"} 
[2025-10-30 09:57:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-30 09:57:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-30 09:57:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-30 09:57:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","wallet_id":"8003100011328"} 
[2025-10-30 09:57:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","wallet_id":"8003100011328"} 
[2025-10-30 09:57:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-30 09:57:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-30 09:57:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","mobile_number":"819031950417"} 
[2025-10-30 09:57:16] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-30 09:57:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5fbc39a6","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":412.7461910247802734375} 
[2025-10-30 09:57:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-30 09:57:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-30 09:57:16] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-30 09:57:16] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-30 09:57:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","mobile_number":"60123678698"} 
[2025-10-30 09:57:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-30 09:57:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-30 09:57:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-30 09:57:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","wallet_id":"8003100011060"} 
[2025-10-30 09:57:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","wallet_id":"8003100011060"} 
[2025-10-30 09:57:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-30 09:57:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-30 09:57:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","mobile_number":"60123678698"} 
[2025-10-30 09:57:16] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-30 09:57:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c5fc7560e","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":354.649066925048828125} 
[2025-10-30 09:57:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-10-30 09:57:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:29] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-10-30 09:57:29] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-10-30 09:57:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","mobile_number":"819073883079"} 
[2025-10-30 09:57:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-10-30 09:57:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-10-30 09:57:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-10-30 09:57:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","wallet_id":"8003100011326"} 
[2025-10-30 09:57:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","wallet_id":"8003100011326"} 
[2025-10-30 09:57:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-10-30 09:57:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-10-30 09:57:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","mobile_number":"819073883079"} 
[2025-10-30 09:57:29] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-10-30 09:57:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60914ec0","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":386.21807098388671875} 
[2025-10-30 09:57:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-10-30 09:57:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:29] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-10-30 09:57:29] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-10-30 09:57:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","mobile_number":"818037911717"} 
[2025-10-30 09:57:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-10-30 09:57:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-10-30 09:57:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-10-30 09:57:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","wallet_id":"8003100011275"} 
[2025-10-30 09:57:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","wallet_id":"8003100011275"} 
[2025-10-30 09:57:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-10-30 09:57:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-10-30 09:57:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","mobile_number":"818037911717"} 
[2025-10-30 09:57:30] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-10-30 09:57:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c609b2bed","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":324.77092742919921875} 
[2025-10-30 09:57:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60a52727","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-10-30 09:57:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:30] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-10-30 09:57:30] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-10-30 09:57:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60a52727","mobile_number":"819090773803"} 
[2025-10-30 09:57:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60a52727","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-10-30 09:57:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60a52727","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-10-30 09:57:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-10-30 09:57:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60a52727","wallet_id":"8003100011393"} 
[2025-10-30 09:57:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60a52727","wallet_id":"8003100011393"} 
[2025-10-30 09:57:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60a52727","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-10-30 09:57:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60a52727","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-10-30 09:57:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60a52727","mobile_number":"819090773803"} 
[2025-10-30 09:57:30] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-10-30 09:57:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60a52727","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":350.8989810943603515625} 
[2025-10-30 09:57:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60af072a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-30 09:57:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:30] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-30 09:57:30] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-30 09:57:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60af072a","mobile_number":"818042746786"} 
[2025-10-30 09:57:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60af072a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-30 09:57:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60af072a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-30 09:57:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-30 09:57:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60af072a","wallet_id":"8003100011285"} 
[2025-10-30 09:57:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60af072a","wallet_id":"8003100011285"} 
[2025-10-30 09:57:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60af072a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-30 09:57:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60af072a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-30 09:57:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60af072a","mobile_number":"818042746786"} 
[2025-10-30 09:57:31] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-30 09:57:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60af072a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":414.887905120849609375} 
[2025-10-30 09:57:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-10-30 09:57:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:31] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-10-30 09:57:31] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-10-30 09:57:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","mobile_number":"818042746786"} 
[2025-10-30 09:57:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-10-30 09:57:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-10-30 09:57:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-10-30 09:57:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","wallet_id":"8003100011285"} 
[2025-10-30 09:57:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","wallet_id":"8003100011285"} 
[2025-10-30 09:57:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-10-30 09:57:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-10-30 09:57:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","mobile_number":"818042746786"} 
[2025-10-30 09:57:32] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-10-30 09:57:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60ba25e6","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":365.991115570068359375} 
[2025-10-30 09:57:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-10-30 09:57:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:32] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-10-30 09:57:32] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-10-30 09:57:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","mobile_number":"819023053947"} 
[2025-10-30 09:57:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-10-30 09:57:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-10-30 09:57:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-10-30 09:57:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","wallet_id":"8003100011323"} 
[2025-10-30 09:57:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","wallet_id":"8003100011323"} 
[2025-10-30 09:57:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-10-30 09:57:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-10-30 09:57:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","mobile_number":"819023053947"} 
[2025-10-30 09:57:32] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-10-30 09:57:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60c4f0a6","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":521.06189727783203125} 
[2025-10-30 09:57:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-10-30 09:57:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-30 09:57:33] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-10-30 09:57:33] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-10-30 09:57:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","mobile_number":"60122005500"} 
[2025-10-30 09:57:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-10-30 09:57:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-10-30 09:57:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-10-30 09:57:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","wallet_id":"8003100011379"} 
[2025-10-30 09:57:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","wallet_id":"8003100011379"} 
[2025-10-30 09:57:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-10-30 09:57:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-10-30 09:57:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","mobile_number":"60122005500"} 
[2025-10-30 09:57:33] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-10-30 09:57:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60d1ffc0","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":443.26496124267578125} 
[2025-10-30 09:57:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-10-30 09:57:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:33] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-10-30 09:57:33] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-10-30 09:57:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","mobile_number":"819032677769"} 
[2025-10-30 09:57:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-10-30 09:57:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-10-30 09:57:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-10-30 09:57:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","wallet_id":"8003100011472"} 
[2025-10-30 09:57:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","wallet_id":"8003100011472"} 
[2025-10-30 09:57:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-10-30 09:57:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-10-30 09:57:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","mobile_number":"819032677769"} 
[2025-10-30 09:57:34] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-10-30 09:57:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60dcbb5c","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":409.4989299774169921875} 
[2025-10-30 09:57:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-10-30 09:57:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-10-30 09:57:34] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-10-30 09:57:34] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-10-30 09:57:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","mobile_number":"819031950417"} 
[2025-10-30 09:57:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-10-30 09:57:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-10-30 09:57:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-10-30 09:57:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","wallet_id":"8003100011328"} 
[2025-10-30 09:57:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","wallet_id":"8003100011328"} 
[2025-10-30 09:57:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-10-30 09:57:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-10-30 09:57:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","mobile_number":"819031950417"} 
[2025-10-30 09:57:34] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-10-30 09:57:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60e8ae19","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":398.13899993896484375} 
[2025-10-30 09:57:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-10-30 09:57:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-10-30 09:57:35] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-10-30 09:57:35] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-10-30 09:57:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","mobile_number":"60123678698"} 
[2025-10-30 09:57:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-10-30 09:57:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-10-30 09:57:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-10-30 09:57:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","wallet_id":"8003100011060"} 
[2025-10-30 09:57:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","wallet_id":"8003100011060"} 
[2025-10-30 09:57:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-10-30 09:57:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-10-30 09:57:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","mobile_number":"60123678698"} 
[2025-10-30 09:57:35] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-10-30 09:57:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6902c60f33df7","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":376.556873321533203125} 
[2025-10-30 10:14:03] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 10:15:29] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 10:15:32] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 10:15:34] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 10:15:36] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 10:15:42] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 10:15:44] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 11:06:30] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 11:06:32] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-31 11:06:30"} 
[2025-10-30 11:06:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 15:16:56] local.INFO: Successful PIN login via API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 15:16:57] local.INFO: FCM token saved for user {"user_id":105,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 15:16:58] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-10-31 15:16:56"} 
[2025-10-30 15:16:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 16:09:09] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 16:09:10] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-10-31 16:09:09"} 
[2025-10-30 16:09:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 17:47:26] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 17:47:27] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 17:47:28] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-31 17:47:26"} 
[2025-10-30 17:47:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 17:47:58] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-10-30 17:47:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-30 17:47:58] local.INFO: QR payload decrypted successfully {"token":"44D57DC6-A946-4337-9E68-1C9D01F1E6FD","user_id":"KASH00"} 
[2025-10-30 17:47:58] local.INFO: Calling encrypt API {"token":"44D57DC6-A946-4337-9E68-1C9D01F1E6FD","user_id":"KASH00"} 
[2025-10-30 17:47:58] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-10-30 17:47:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-10-30 17:47:59] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-10-30 18:01:02] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:01:03] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:01:04] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-31 18:01:02"} 
[2025-10-30 18:01:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:01:24] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-30 18:01:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-30 18:01:24] local.INFO: QR payload decrypted successfully {"token":"1370028F-CAB6-448A-BAC2-D654547A966F","user_id":"WSHENG01"} 
[2025-10-30 18:01:24] local.INFO: Calling encrypt API {"token":"1370028F-CAB6-448A-BAC2-D654547A966F","user_id":"WSHENG01"} 
[2025-10-30 18:01:24] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-30 18:01:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-30 18:01:24] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-30 18:05:40] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:05:42] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-10-31 18:05:40"} 
[2025-10-30 18:05:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:06:16] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-10-30 18:06:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-30 18:06:17] local.INFO: QR payload decrypted successfully {"token":"F5FE99F1-55FA-49E8-9124-71A682D69174","user_id":"GLOBE00"} 
[2025-10-30 18:06:17] local.INFO: Calling encrypt API {"token":"F5FE99F1-55FA-49E8-9124-71A682D69174","user_id":"GLOBE00"} 
[2025-10-30 18:06:17] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-10-30 18:06:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-30 18:06:17] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-10-30 18:13:58] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:13:59] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:13:59] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-31 18:13:58"} 
[2025-10-30 18:14:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:14:10] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-10-30 18:14:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-30 18:14:10] local.INFO: QR payload decrypted successfully {"token":"B4B11B59-8629-41FC-9969-B14AD4CBE9BC","user_id":"KASH00"} 
[2025-10-30 18:14:10] local.INFO: Calling encrypt API {"token":"B4B11B59-8629-41FC-9969-B14AD4CBE9BC","user_id":"KASH00"} 
[2025-10-30 18:14:10] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-10-30 18:14:10] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-10-30 18:14:10] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-10-30 18:16:28] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-31 18:13:58"} 
[2025-10-30 18:16:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:16:36] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-30 18:16:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-30 18:16:36] local.INFO: QR payload decrypted successfully {"token":"51AB2034-EE93-4B1A-9CFE-0EAE4FED6E60","user_id":"WSHENG01"} 
[2025-10-30 18:16:36] local.INFO: Calling encrypt API {"token":"51AB2034-EE93-4B1A-9CFE-0EAE4FED6E60","user_id":"WSHENG01"} 
[2025-10-30 18:16:36] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-30 18:16:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-30 18:16:37] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-30 18:46:59] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:47:00] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-30 18:47:01] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-10-31 18:46:59"} 
[2025-10-30 18:47:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 07:09:48] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 07:09:49] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-11-01 07:09:48"} 
[2025-10-31 07:09:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 07:12:16] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 07:12:17] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-11-01 07:12:16"} 
[2025-10-31 07:12:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:42:54] local.INFO: Successful PIN login via API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:42:55] local.INFO: FCM token saved for user {"user_id":105,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:42:56] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-11-01 08:42:54"} 
[2025-10-31 08:42:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:43:01] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-11-01 08:42:54"} 
[2025-10-31 08:43:01] local.INFO: FCM token already available for biometric-enabled user {"user_id":105,"device_id":"BP2A.250605.031.A3"} 
[2025-10-31 08:43:01] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-10-31 08:43:02] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-11-01 08:42:54"} 
[2025-10-31 08:43:02] local.INFO: FCM token already available for biometric-enabled user {"user_id":105,"device_id":"BP2A.250605.031.A3"} 
[2025-10-31 08:43:02] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":105,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-10-31 08:43:07] local.INFO: Successful trusted device login via API {"user_id":105,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:43:08] local.INFO: FCM token saved for user {"user_id":105,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:43:09] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-11-01 08:43:07"} 
[2025-10-31 08:43:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:43:17] local.DEBUG: Session authenticated successfully {"user_id":105,"session_expires":"2025-11-01 08:43:07"} 
[2025-10-31 08:43:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":105,"active_user_id":105,"mobile_number":"60173132814","requested_id":"105","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:55:36] local.INFO: Successful PIN login via API {"user_id":65,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:55:37] local.INFO: FCM token saved for user {"user_id":65,"mobile_number":"819081431359","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:55:39] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2025-11-01 08:55:36"} 
[2025-10-31 08:55:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 08:56:45] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2025-11-01 08:55:36"} 
[2025-10-31 08:56:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:08:52] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:08:52] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:08:52] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:08:53] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:08:53] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:08:53] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:08:59] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:08:59] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:08:59] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:08:59] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:08:59] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:08:59] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:09:01] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:09:01] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:09:01] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:01] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:01] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:01] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:09:02] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:09:02] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:09:02] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:02] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:02] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:02] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:09:03] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:09:03] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:09:03] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:03] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:03] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:03] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:09:44] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:09:44] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-31 10:09:44] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:44] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"552086","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:44] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":27,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-31 10:09:49] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:09:49] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:09:49] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:49] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:49] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:49] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:09:56] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:09:56] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:09:56] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:56] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:56] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:09:56] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:10:42] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:10:42] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2025-10-31 10:10:42] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:10:42] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"524350","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:10:42] local.INFO: TAC updated for mobile number {"mobile_number":"60173132814","tac_id":27,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-31 10:10:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=524350","length":57} 
[2025-10-31 10:10:50] local.DEBUG: CRC Calculation Result {"crc":"3ed1fcec","input_params_count":3} 
[2025-10-31 10:10:50] local.DEBUG: CRC Verification {"received":"3ed1fcec","calculated":"3ed1fcec","match":true} 
[2025-10-31 10:10:58] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:10:58] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:10:58] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:10:58] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:10:58] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:10:58] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:11:00] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:11:00] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:11:00] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:00] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:00] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:00] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:11:24] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:11:24] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:11:24] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:24] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:24] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:24] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:11:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=524350","length":57} 
[2025-10-31 10:11:43] local.DEBUG: CRC Calculation Result {"crc":"3ed1fcec","input_params_count":3} 
[2025-10-31 10:11:43] local.DEBUG: CRC Verification {"received":"3ed1fcec","calculated":"3ed1fcec","match":true} 
[2025-10-31 10:11:48] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:11:48] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:11:48] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:48] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:48] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:11:48] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:12:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=524350","length":57} 
[2025-10-31 10:12:13] local.DEBUG: CRC Calculation Result {"crc":"3ed1fcec","input_params_count":3} 
[2025-10-31 10:12:13] local.DEBUG: CRC Verification {"received":"3ed1fcec","calculated":"3ed1fcec","match":true} 
[2025-10-31 10:12:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=524350","length":57} 
[2025-10-31 10:12:43] local.DEBUG: CRC Calculation Result {"crc":"3ed1fcec","input_params_count":3} 
[2025-10-31 10:12:43] local.DEBUG: CRC Verification {"received":"3ed1fcec","calculated":"3ed1fcec","match":true} 
[2025-10-31 10:13:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=524350&timestamp=2025-10-31 10:13:06&verified=1","length":98} 
[2025-10-31 10:13:07] local.DEBUG: CRC Calculation Result {"crc":"4d342de8","input_params_count":5} 
[2025-10-31 10:13:07] local.DEBUG: CRC Verification {"received":"4d342de8","calculated":"4d342de8","match":true} 
[2025-10-31 10:13:07] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":27,"verified_at":"2025-10-31 10:13:06","timestamp_from_request":"2025-10-31 10:13:06","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:13:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=524350","length":57} 
[2025-10-31 10:13:14] local.DEBUG: CRC Calculation Result {"crc":"3ed1fcec","input_params_count":3} 
[2025-10-31 10:13:14] local.DEBUG: CRC Verification {"received":"3ed1fcec","calculated":"3ed1fcec","match":true} 
[2025-10-31 10:14:00] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:14:00] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:14:00] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:14:00] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:14:00] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:14:00] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:14:02] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:14:02] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:14:02] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:14:02] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:14:02] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:14:02] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:14:14] local.INFO: Successful PIN login via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:14:15] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-11-01 10:14:13"} 
[2025-10-31 10:14:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:17:08] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:17:09] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:17:10] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-01 10:17:08"} 
[2025-10-31 10:17:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:20:30] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:20:30] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:20:30] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:20:31] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:20:31] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:20:31] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:21:01] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:21:01] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:21:01] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:21:01] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:21:01] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:21:01] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:25:57] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:25:57] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:25:57] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:25:57] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:25:57] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:25:57] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 10:35:18] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:17] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":20,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:18] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:19] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:21] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:22] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":20,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:34] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:41] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:42] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":0,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:45] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:36:50] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":56,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 10:51:16] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 10:51:16] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 10:51:16] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:51:16] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:51:16] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 10:51:16] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 11:12:01] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":56,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 11:12:05] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 11:12:27] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 11:12:28] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 11:12:54] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":56,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 11:20:18] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":56,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 11:20:20] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 11:20:34] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 11:25:39] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 11:25:39] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 11:25:39] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 11:25:40] local.INFO: External TAC API response received {"response":{"status":"error","error_desc":"Err : Customer profile not found"},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 11:25:40] local.WARNING: External TAC API returned error {"error_desc":"Err : Customer profile not found","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 11:25:40] local.WARNING: External TAC API call failed {"mobile_number":"60166300280","partner_id":"ADFSIOQR2ZZR3VLR","error":"Err : Customer profile not found"} 
[2025-10-31 11:29:50] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 11:29:50] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 11:29:50] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 11:29:50] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"596107","error_desc":""},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 11:29:51] local.INFO: TAC stored for mobile number {"mobile_number":"60166300280","tac_id":28,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-31 12:07:10] local.INFO: N1User created via API {"user_id":106,"mobile_number":"818037215309","memberhash":"RUACNKCA1761883630NNFVSB","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-31 12:07:11] local.INFO: FCM token saved for user {"user_id":106,"mobile_number":"818037215309","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 12:07:13] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2025-11-01 12:07:10"} 
[2025-10-31 12:07:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 12:15:44] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 12:15:46] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-11-01 12:15:44"} 
[2025-10-31 12:15:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 12:16:38] local.INFO: Successful PIN login via API {"user_id":106,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 12:16:40] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2025-11-01 12:16:38"} 
[2025-10-31 12:16:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 12:17:06] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-10-31 12:17:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-31 12:17:07] local.INFO: QR payload decrypted successfully {"token":"88FB78C7-F140-49CA-A0FE-1D29EF0BA2A3","user_id":"GLOBE00"} 
[2025-10-31 12:17:07] local.INFO: Calling encrypt API {"token":"88FB78C7-F140-49CA-A0FE-1D29EF0BA2A3","user_id":"GLOBE00"} 
[2025-10-31 12:17:07] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-10-31 12:17:07] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-10-31 12:17:07] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-10-31 13:02:27] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 13:02:28] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 13:02:29] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-11-01 13:02:27"} 
[2025-10-31 13:02:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 13:16:41] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-10-31 13:16:41] local.DEBUG: CRC Calculation Result {"crc":"b6c2f9bf","input_params_count":3} 
[2025-10-31 13:16:41] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&crc=b6c2f9bf","mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 13:16:41] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"952961","error_desc":""},"mobile_number":"60166300280","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 13:16:41] local.INFO: TAC stored for mobile number {"mobile_number":"60166300280","tac_id":29,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-10-31 13:16:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&tac=952961","length":57} 
[2025-10-31 13:16:42] local.DEBUG: CRC Calculation Result {"crc":"6acf9082","input_params_count":3} 
[2025-10-31 13:16:42] local.DEBUG: CRC Verification {"received":"6acf9082","calculated":"6acf9082","match":true} 
[2025-10-31 13:17:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&tac=952961&timestamp=2025-10-31 13:17:08&verified=1","length":98} 
[2025-10-31 13:17:09] local.DEBUG: CRC Calculation Result {"crc":"0f71eb73","input_params_count":5} 
[2025-10-31 13:17:09] local.DEBUG: CRC Verification {"received":"0f71eb73","calculated":"0f71eb73","match":true} 
[2025-10-31 13:17:09] local.INFO: TAC verified successfully {"mobile_number":"60166300280","tac_id":29,"verified_at":"2025-10-31 13:17:08","timestamp_from_request":"2025-10-31 13:17:08","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 13:17:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60166300280&pid=ADFSIOQR2ZZR3VLR&tac=952961","length":57} 
[2025-10-31 13:17:12] local.DEBUG: CRC Calculation Result {"crc":"6acf9082","input_params_count":3} 
[2025-10-31 13:17:12] local.DEBUG: CRC Verification {"received":"6acf9082","calculated":"6acf9082","match":true} 
[2025-10-31 13:24:00] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 13:24:02] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-11-01 13:24:00"} 
[2025-10-31 13:24:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 14:04:11] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":56,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 14:08:44] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":56,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 14:10:52] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 14:53:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 14:53:47] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 14:53:47] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 14:53:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 15:15:16] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 15:15:18] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-11-01 15:15:16"} 
[2025-10-31 15:15:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 15:49:45] local.INFO: N1User created via API {"user_id":107,"mobile_number":"818069194141","memberhash":"F8YKCMWY1761896984OAF5ZM","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-31 15:49:45] local.INFO: FCM token saved for user {"user_id":107,"mobile_number":"818069194141","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 15:49:48] local.DEBUG: Session authenticated successfully {"user_id":107,"session_expires":"2025-11-01 15:49:44"} 
[2025-10-31 15:49:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":107,"active_user_id":107,"mobile_number":"818069194141","requested_id":"107","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 15:59:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 15:59:06] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 15:59:06] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 15:59:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:03:53] local.INFO: Successful PIN login via API {"user_id":107,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:03:54] local.INFO: FCM token saved for user {"user_id":107,"mobile_number":"818069194141","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:03:56] local.DEBUG: Session authenticated successfully {"user_id":107,"session_expires":"2025-11-01 16:03:53"} 
[2025-10-31 16:03:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":107,"active_user_id":107,"mobile_number":"818069194141","requested_id":"107","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:13:00] local.INFO: N1User created via API {"user_id":108,"mobile_number":"60173132814","memberhash":"Z95YJ1M51761898380KBFX73","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-10-31 16:13:02] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-01 16:13:00"} 
[2025-10-31 16:13:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:13:13] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-01 16:13:00"} 
[2025-10-31 16:13:13] local.INFO: Biometric disabled for N1User via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":false,"device_id":"BP2A.250605.031.A3"} 
[2025-10-31 16:13:17] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-01 16:13:00"} 
[2025-10-31 16:13:17] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-10-31 16:13:18] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-01 16:13:00"} 
[2025-10-31 16:13:18] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-10-31 16:13:22] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-01 16:13:00"} 
[2025-10-31 16:13:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:14:00] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-01 16:13:00"} 
[2025-10-31 16:14:00] local.INFO: N1User profile updated via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field","job_title"]} 
[2025-10-31 16:16:27] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-01 16:13:00"} 
[2025-10-31 16:16:27] local.INFO: N1User profile updated via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field","job_title","profile_image"]} 
[2025-10-31 16:17:21] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:17:22] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:17:23] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-01 16:17:21"} 
[2025-10-31 16:17:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:18:16] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-10-31 16:18:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-31 16:18:16] local.INFO: QR payload decrypted successfully {"token":"DC7F549E-E98E-4A5C-B412-12D0C246D7E6","user_id":"WSHENG01"} 
[2025-10-31 16:18:16] local.INFO: Calling encrypt API {"token":"DC7F549E-E98E-4A5C-B412-12D0C246D7E6","user_id":"WSHENG01"} 
[2025-10-31 16:18:16] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-10-31 16:18:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-31 16:18:16] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-10-31 16:28:38] local.INFO: Successful PIN login via API {"user_id":104,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:28:38] local.INFO: FCM token saved for user {"user_id":104,"mobile_number":"60103629090","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:28:40] local.DEBUG: Session authenticated successfully {"user_id":104,"session_expires":"2025-11-01 16:28:38"} 
[2025-10-31 16:28:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":104,"active_user_id":104,"mobile_number":"60103629090","requested_id":"104","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:32:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 16:32:25] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 16:32:25] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 16:32:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:34:05] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":null,"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"607CD17E-BC8F-4271-B229-F5F69A54A931","txnID":"72","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bfcc9b05"},"ip":"103.230.15.12"} 
[2025-10-31 16:34:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=607CD17E-BC8F-4271-B229-F5F69A54A931&txnID=72","length":200} 
[2025-10-31 16:34:05] local.DEBUG: CRC Calculation Result {"crc":"6ca0574f","input_params_count":5} 
[2025-10-31 16:34:05] local.DEBUG: CRC Verification {"received":"bfcc9b05","calculated":"6ca0574f","match":false} 
[2025-10-31 16:34:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=607CD17E-BC8F-4271-B229-F5F69A54A931&txnID=72","length":200} 
[2025-10-31 16:34:05] local.DEBUG: CRC Calculation Result {"crc":"6ca0574f","input_params_count":5} 
[2025-10-31 16:34:05] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"bfcc9b05","calculated_crc":"6ca0574f","match":false,"param_string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=607CD17E-BC8F-4271-B229-F5F69A54A931&txnID=72","param_string_length":200,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":5,"raw_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":null,"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"607CD17E-BC8F-4271-B229-F5F69A54A931","txnID":"72","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bfcc9b05"}},"request_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":null,"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"607CD17E-BC8F-4271-B229-F5F69A54A931","txnID":"72","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bfcc9b05"}} 
[2025-10-31 16:34:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 16:34:19] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 16:34:19] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 16:34:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:34:27] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":null,"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"EC325424-7820-4B5A-936F-827FD2F00347","txnID":"73","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"23808547"},"ip":"103.230.15.12"} 
[2025-10-31 16:34:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=EC325424-7820-4B5A-936F-827FD2F00347&txnID=73","length":200} 
[2025-10-31 16:34:27] local.DEBUG: CRC Calculation Result {"crc":"61dbb22b","input_params_count":5} 
[2025-10-31 16:34:27] local.DEBUG: CRC Verification {"received":"23808547","calculated":"61dbb22b","match":false} 
[2025-10-31 16:34:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=EC325424-7820-4B5A-936F-827FD2F00347&txnID=73","length":200} 
[2025-10-31 16:34:27] local.DEBUG: CRC Calculation Result {"crc":"61dbb22b","input_params_count":5} 
[2025-10-31 16:34:27] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"23808547","calculated_crc":"61dbb22b","match":false,"param_string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=EC325424-7820-4B5A-936F-827FD2F00347&txnID=73","param_string_length":200,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":5,"raw_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":null,"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"EC325424-7820-4B5A-936F-827FD2F00347","txnID":"73","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"23808547"}},"request_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":null,"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"EC325424-7820-4B5A-936F-827FD2F00347","txnID":"73","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"23808547"}} 
[2025-10-31 16:37:08] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"8B7383D3-6AD3-4803-BC77-EE97DF6D1992","txnID":"74","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"63814e75"},"ip":"103.230.15.12"} 
[2025-10-31 16:37:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=8B7383D3-6AD3-4803-BC77-EE97DF6D1992&txnID=74","length":235} 
[2025-10-31 16:37:08] local.DEBUG: CRC Calculation Result {"crc":"0682bffb","input_params_count":6} 
[2025-10-31 16:37:08] local.DEBUG: CRC Verification {"received":"63814e75","calculated":"0682bffb","match":false} 
[2025-10-31 16:37:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=8B7383D3-6AD3-4803-BC77-EE97DF6D1992&txnID=74","length":235} 
[2025-10-31 16:37:08] local.DEBUG: CRC Calculation Result {"crc":"0682bffb","input_params_count":6} 
[2025-10-31 16:37:08] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"63814e75","calculated_crc":"0682bffb","match":false,"param_string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=8B7383D3-6AD3-4803-BC77-EE97DF6D1992&txnID=74","param_string_length":235,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":6,"raw_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"8B7383D3-6AD3-4803-BC77-EE97DF6D1992","txnID":"74","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"63814e75"}},"request_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"8B7383D3-6AD3-4803-BC77-EE97DF6D1992","txnID":"74","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"63814e75"}} 
[2025-10-31 16:37:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 16:37:57] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 16:37:57] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 16:37:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:38:07] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"4C6531B4-D633-4718-89A2-C3F9ECABC60A","txnID":"75","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4b39f532"},"ip":"103.230.15.12"} 
[2025-10-31 16:38:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=4C6531B4-D633-4718-89A2-C3F9ECABC60A&txnID=75","length":235} 
[2025-10-31 16:38:07] local.DEBUG: CRC Calculation Result {"crc":"527cd760","input_params_count":6} 
[2025-10-31 16:38:07] local.DEBUG: CRC Verification {"received":"4b39f532","calculated":"527cd760","match":false} 
[2025-10-31 16:38:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=4C6531B4-D633-4718-89A2-C3F9ECABC60A&txnID=75","length":235} 
[2025-10-31 16:38:07] local.DEBUG: CRC Calculation Result {"crc":"527cd760","input_params_count":6} 
[2025-10-31 16:38:07] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"4b39f532","calculated_crc":"527cd760","match":false,"param_string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=4C6531B4-D633-4718-89A2-C3F9ECABC60A&txnID=75","param_string_length":235,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":6,"raw_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"4C6531B4-D633-4718-89A2-C3F9ECABC60A","txnID":"75","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4b39f532"}},"request_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"4C6531B4-D633-4718-89A2-C3F9ECABC60A","txnID":"75","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4b39f532"}} 
[2025-10-31 16:39:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 16:39:21] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 16:39:21] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 16:39:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:39:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"CEEB4A3A-10C2-40A0-BAC9-9DD0873AC3AE","txnID":"76","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9136d38d"},"ip":"103.230.15.12"} 
[2025-10-31 16:39:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=CEEB4A3A-10C2-40A0-BAC9-9DD0873AC3AE&txnID=76","length":235} 
[2025-10-31 16:39:28] local.DEBUG: CRC Calculation Result {"crc":"ece2f676","input_params_count":6} 
[2025-10-31 16:39:28] local.DEBUG: CRC Verification {"received":"9136d38d","calculated":"ece2f676","match":false} 
[2025-10-31 16:39:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=CEEB4A3A-10C2-40A0-BAC9-9DD0873AC3AE&txnID=76","length":235} 
[2025-10-31 16:39:28] local.DEBUG: CRC Calculation Result {"crc":"ece2f676","input_params_count":6} 
[2025-10-31 16:39:28] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"9136d38d","calculated_crc":"ece2f676","match":false,"param_string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=CEEB4A3A-10C2-40A0-BAC9-9DD0873AC3AE&txnID=76","param_string_length":235,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":6,"raw_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"CEEB4A3A-10C2-40A0-BAC9-9DD0873AC3AE","txnID":"76","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9136d38d"}},"request_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"CEEB4A3A-10C2-40A0-BAC9-9DD0873AC3AE","txnID":"76","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9136d38d"}} 
[2025-10-31 16:40:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 16:40:53] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 16:40:53] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 16:40:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:41:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 16:41:17] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 16:41:17] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 16:41:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:41:25] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"4F8F0B0A-33B9-4941-B118-674AA3DE65F7","txnID":"77","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"80f88462"},"ip":"103.230.15.12"} 
[2025-10-31 16:41:25] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=4F8F0B0A-33B9-4941-B118-674AA3DE65F7&txnID=77","length":235} 
[2025-10-31 16:41:25] local.DEBUG: CRC Calculation Result {"crc":"dbed138d","input_params_count":6} 
[2025-10-31 16:41:25] local.DEBUG: CRC Verification {"received":"80f88462","calculated":"dbed138d","match":false} 
[2025-10-31 16:41:25] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=4F8F0B0A-33B9-4941-B118-674AA3DE65F7&txnID=77","length":235} 
[2025-10-31 16:41:25] local.DEBUG: CRC Calculation Result {"crc":"dbed138d","input_params_count":6} 
[2025-10-31 16:41:25] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"80f88462","calculated_crc":"dbed138d","match":false,"param_string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=4F8F0B0A-33B9-4941-B118-674AA3DE65F7&txnID=77","param_string_length":235,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":6,"raw_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"4F8F0B0A-33B9-4941-B118-674AA3DE65F7","txnID":"77","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"80f88462"}},"request_params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"4F8F0B0A-33B9-4941-B118-674AA3DE65F7","txnID":"77","userID":null,"pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"80f88462"}} 
[2025-10-31 16:44:47] local.INFO: Successful PIN login via API {"user_id":104,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:44:48] local.INFO: FCM token saved for user {"user_id":104,"mobile_number":"60103629090","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:44:49] local.DEBUG: Session authenticated successfully {"user_id":104,"session_expires":"2025-11-01 16:44:47"} 
[2025-10-31 16:44:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":104,"active_user_id":104,"mobile_number":"60103629090","requested_id":"104","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:45:05] local.INFO: QR Login started {"user_id":"ERICKH00","qr_payload_length":208} 
[2025-10-31 16:45:05] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-10-31 16:45:06] local.INFO: QR payload decrypted successfully {"token":"C0CA17BA-A386-40CD-B549-672FC86140B5","user_id":"ERICKH00"} 
[2025-10-31 16:45:06] local.INFO: Calling encrypt API {"token":"C0CA17BA-A386-40CD-B549-672FC86140B5","user_id":"ERICKH00"} 
[2025-10-31 16:45:06] local.INFO: Token encrypted with user ID {"user_id":"ERICKH00","encrypted_payload_length":219} 
[2025-10-31 16:45:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-10-31 16:45:06] local.INFO: QR Login completed successfully {"user_id":"ERICKH00"} 
[2025-10-31 16:46:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 16:46:50] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 16:46:50] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 16:46:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:46:56] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"E73B0F1A-0EBF-4C34-A9C2-71802E3A1DC6","txnID":"78","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"18f17da7"},"ip":"103.230.15.12"} 
[2025-10-31 16:46:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=E73B0F1A-0EBF-4C34-A9C2-71802E3A1DC6&txnID=78&userID=TENG13","length":249} 
[2025-10-31 16:46:56] local.DEBUG: CRC Calculation Result {"crc":"18f17da7","input_params_count":7} 
[2025-10-31 16:46:56] local.DEBUG: CRC Verification {"received":"18f17da7","calculated":"18f17da7","match":true} 
[2025-10-31 16:46:56] local.INFO: CRC validation passed for createTacRecord  
[2025-10-31 16:46:56] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:46:56] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-10-31 16:46:56] local.INFO: TAC record created successfully via API {"record_id":233,"txnID":"78","tac":"E73B0F1A-0EBF-4C34-A9C2-71802E3A1DC6","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-10-31 16:51:56"} 
[2025-10-31 16:46:56] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"78","user_id":"TENG13"} 
[2025-10-31 16:46:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-10-31 16:46:57] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1761900417361384"} 
[2025-10-31 16:46:57] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"78","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-10-31 16:46:57\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"78\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1761900417361384\"}}}","success":true} 
[2025-10-31 16:47:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-10-31 16:47:25] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-10-31 16:47:25] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-10-31 16:47:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:47:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"EEE420A5-684F-412A-B693-F2A9EF6B3570","txnID":"79","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1e287c25"},"ip":"103.230.15.12"} 
[2025-10-31 16:47:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=EEE420A5-684F-412A-B693-F2A9EF6B3570&txnID=79&userID=TENG13","length":249} 
[2025-10-31 16:47:31] local.DEBUG: CRC Calculation Result {"crc":"1e287c25","input_params_count":7} 
[2025-10-31 16:47:31] local.DEBUG: CRC Verification {"received":"1e287c25","calculated":"1e287c25","match":true} 
[2025-10-31 16:47:31] local.INFO: CRC validation passed for createTacRecord  
[2025-10-31 16:47:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-10-31 16:47:31] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-10-31 16:47:31] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-10-31 16:47:31] local.INFO: TAC record created successfully via API {"record_id":234,"txnID":"79","tac":"EEE420A5-684F-412A-B693-F2A9EF6B3570","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-10-31 16:52:31"} 
[2025-10-31 16:47:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"79","user_id":"TENG13"} 
[2025-10-31 16:47:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-10-31 16:47:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1761900451963053"} 
[2025-10-31 16:47:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"79","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-10-31 16:47:32\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"79\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1761900451963053\"}}}","success":true} 
[2025-10-31 16:47:57] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:47:57] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-01 16:47:57"} 
[2025-10-31 16:47:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 16:48:06] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=EEE420A5-684F-412A-B693-F2A9EF6B3570&txnid=79","length":83} 
[2025-10-31 16:48:06] local.DEBUG: CRC Calculation Result {"crc":"a59df173","input_params_count":4} 
[2025-10-31 16:48:06] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=EEE420A5-684F-412A-B693-F2A9EF6B3570&txnid=79&crc=a59df173","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"EEE420A5-684F-412A-B693-F2A9EF6B3570","txnId":"79","success":true} 
[2025-10-31 16:48:06] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"79","tac":"EEE420A5-684F-412A-B693-F2A9EF6B3570","approved_status":1} 
[2025-10-31 16:48:09] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-01 16:47:57"} 
[2025-10-31 16:48:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 17:11:43] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 17:11:45] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-11-01 17:11:43"} 
[2025-10-31 17:11:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 17:22:05] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 17:22:07] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-01 17:22:05"} 
[2025-10-31 17:22:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 21:35:52] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-10-31 21:35:52] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-01 21:35:51"} 
[2025-10-31 21:35:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 09:47:20] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 09:47:22] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-02 09:47:20"} 
[2025-11-01 09:47:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 15:22:10] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 15:22:12] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-02 15:22:10"} 
[2025-11-01 15:22:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 15:23:36] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-02 15:22:10"} 
[2025-11-01 15:23:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 15:23:50] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-02 15:22:10"} 
[2025-11-01 15:23:50] local.INFO: N1User profile updated via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field"]} 
[2025-11-01 15:25:12] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 15:25:14] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-02 15:25:12"} 
[2025-11-01 15:25:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 15:29:18] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-02 15:25:12"} 
[2025-11-01 15:29:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 15:58:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bd9092625","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-01 15:58:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:08] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-01 15:58:08] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-01 15:58:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bd9092625","mobile_number":"819073883079"} 
[2025-11-01 15:58:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bd9092625","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-01 15:58:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bd9092625","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-01 15:58:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-01 15:58:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bd9092625","wallet_id":"8003100011326"} 
[2025-11-01 15:58:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bd9092625","wallet_id":"8003100011326"} 
[2025-11-01 15:58:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bd9092625","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-01 15:58:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bd9092625","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-01 15:58:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bd9092625","mobile_number":"819073883079"} 
[2025-11-01 15:58:19] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-01 15:58:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bd9092625","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":10794.03209686279296875} 
[2025-11-01 15:58:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bd9ce186b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-01 15:58:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:20] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-01 15:58:20] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-01 15:58:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bd9ce186b","mobile_number":"818037911717"} 
[2025-11-01 15:58:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bd9ce186b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-01 15:58:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bd9ce186b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-01 15:58:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-01 15:58:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bd9ce186b","wallet_id":"8003100011275"} 
[2025-11-01 15:58:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bd9ce186b","wallet_id":"8003100011275"} 
[2025-11-01 15:58:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bd9ce186b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-01 15:58:36] local.ERROR: Card inquiry API call failed {"request_id":"MOBILE_CARD_REQ_6905bd9ce186b","wallet_id":"8003100011275","error":"cURL error 28: Resolving timed out after 10008 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://kash.my/orderplus/public/api/v1/inquiry/card?wallet_id=8003100011275"} 
[2025-11-01 15:58:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-01 15:58:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:36] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-01 15:58:36] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-01 15:58:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","mobile_number":"819073883079"} 
[2025-11-01 15:58:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-01 15:58:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-01 15:58:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-01 15:58:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","wallet_id":"8003100011326"} 
[2025-11-01 15:58:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","wallet_id":"8003100011326"} 
[2025-11-01 15:58:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-01 15:58:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-01 15:58:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","mobile_number":"819073883079"} 
[2025-11-01 15:58:36] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-01 15:58:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdac7c0bf","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":454.380035400390625} 
[2025-11-01 15:58:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-01 15:58:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:37] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-01 15:58:37] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-01 15:58:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","mobile_number":"818037911717"} 
[2025-11-01 15:58:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-01 15:58:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-01 15:58:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-01 15:58:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","wallet_id":"8003100011275"} 
[2025-11-01 15:58:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","wallet_id":"8003100011275"} 
[2025-11-01 15:58:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-01 15:58:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-01 15:58:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","mobile_number":"818037911717"} 
[2025-11-01 15:58:37] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-01 15:58:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdad417d1","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":380.0370693206787109375} 
[2025-11-01 15:58:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-01 15:58:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:37] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-01 15:58:37] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-01 15:58:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","mobile_number":"819090773803"} 
[2025-11-01 15:58:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-01 15:58:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-01 15:58:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-01 15:58:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","wallet_id":"8003100011393"} 
[2025-11-01 15:58:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","wallet_id":"8003100011393"} 
[2025-11-01 15:58:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-01 15:58:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-01 15:58:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","mobile_number":"819090773803"} 
[2025-11-01 15:58:38] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-01 15:58:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdadea97e","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":388.5838985443115234375} 
[2025-11-01 15:58:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-01 15:58:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:38] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-01 15:58:38] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-01 15:58:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","mobile_number":"818042746786"} 
[2025-11-01 15:58:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-01 15:58:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-01 15:58:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-01 15:58:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","wallet_id":"8003100011285"} 
[2025-11-01 15:58:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","wallet_id":"8003100011285"} 
[2025-11-01 15:58:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-01 15:58:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-01 15:58:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","mobile_number":"818042746786"} 
[2025-11-01 15:58:39] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-01 15:58:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdae9cd5b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":408.958911895751953125} 
[2025-11-01 15:58:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-01 15:58:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-01 15:58:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-01 15:58:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","mobile_number":"818042746786"} 
[2025-11-01 15:58:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-01 15:58:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-01 15:58:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-01 15:58:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","wallet_id":"8003100011285"} 
[2025-11-01 15:58:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","wallet_id":"8003100011285"} 
[2025-11-01 15:58:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-01 15:58:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-01 15:58:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","mobile_number":"818042746786"} 
[2025-11-01 15:58:39] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-01 15:58:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdaf562ab","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":421.799182891845703125} 
[2025-11-01 15:58:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdb004495","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-01 15:58:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:40] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-01 15:58:40] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-01 15:58:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdb004495","mobile_number":"819023053947"} 
[2025-11-01 15:58:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdb004495","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-01 15:58:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb004495","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-01 15:58:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-01 15:58:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdb004495","wallet_id":"8003100011323"} 
[2025-11-01 15:58:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdb004495","wallet_id":"8003100011323"} 
[2025-11-01 15:58:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdb004495","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-01 15:58:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb004495","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-01 15:58:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdb004495","mobile_number":"819023053947"} 
[2025-11-01 15:58:40] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-01 15:58:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdb004495","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":349.0140438079833984375} 
[2025-11-01 15:58:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-01 15:58:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-01 15:58:40] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-01 15:58:40] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-01 15:58:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","mobile_number":"60122005500"} 
[2025-11-01 15:58:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-01 15:58:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-01 15:58:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-01 15:58:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","wallet_id":"8003100011379"} 
[2025-11-01 15:58:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","wallet_id":"8003100011379"} 
[2025-11-01 15:58:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-01 15:58:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-01 15:58:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","mobile_number":"60122005500"} 
[2025-11-01 15:58:41] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-01 15:58:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdb0a148d","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":430.18817901611328125} 
[2025-11-01 15:58:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-01 15:58:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:41] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-01 15:58:41] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-01 15:58:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","mobile_number":"819032677769"} 
[2025-11-01 15:58:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-01 15:58:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-01 15:58:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-01 15:58:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","wallet_id":"8003100011472"} 
[2025-11-01 15:58:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","wallet_id":"8003100011472"} 
[2025-11-01 15:58:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-01 15:58:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-01 15:58:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","mobile_number":"819032677769"} 
[2025-11-01 15:58:41] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-01 15:58:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdb150feb","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":477.2510528564453125} 
[2025-11-01 15:58:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdb220854","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-01 15:58:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 15:58:42] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-01 15:58:42] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-01 15:58:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdb220854","mobile_number":"819031950417"} 
[2025-11-01 15:58:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdb220854","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-01 15:58:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb220854","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-01 15:58:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-01 15:58:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdb220854","wallet_id":"8003100011328"} 
[2025-11-01 15:58:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdb220854","wallet_id":"8003100011328"} 
[2025-11-01 15:58:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdb220854","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-01 15:58:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb220854","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-01 15:58:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdb220854","mobile_number":"819031950417"} 
[2025-11-01 15:58:42] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-01 15:58:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdb220854","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":401.5119075775146484375} 
[2025-11-01 15:58:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-01 15:58:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-01 15:58:42] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-01 15:58:42] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-01 15:58:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","mobile_number":"60123678698"} 
[2025-11-01 15:58:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-01 15:58:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-01 15:58:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-01 15:58:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","wallet_id":"8003100011060"} 
[2025-11-01 15:58:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","wallet_id":"8003100011060"} 
[2025-11-01 15:58:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-01 15:58:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-01 15:58:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","mobile_number":"60123678698"} 
[2025-11-01 15:58:43] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-01 15:58:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bdb2caa84","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":340.219020843505859375} 
[2025-11-01 16:07:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-01 16:07:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 16:07:39] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-01 16:07:39] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-01 16:07:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","mobile_number":"819073883079"} 
[2025-11-01 16:07:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-01 16:07:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-01 16:07:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-01 16:07:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","wallet_id":"8003100011326"} 
[2025-11-01 16:07:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","wallet_id":"8003100011326"} 
[2025-11-01 16:07:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-01 16:07:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-01 16:07:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","mobile_number":"819073883079"} 
[2025-11-01 16:07:39] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-01 16:07:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfcb65de8","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":364.9008274078369140625} 
[2025-11-01 16:07:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-01 16:07:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 16:07:40] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-01 16:07:40] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-01 16:07:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","mobile_number":"818037911717"} 
[2025-11-01 16:07:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-01 16:07:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-01 16:07:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-01 16:07:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","wallet_id":"8003100011275"} 
[2025-11-01 16:07:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","wallet_id":"8003100011275"} 
[2025-11-01 16:07:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-01 16:07:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-01 16:07:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","mobile_number":"818037911717"} 
[2025-11-01 16:07:40] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-01 16:07:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfcc0d03b","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":349.1058349609375} 
[2025-11-01 16:07:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-01 16:07:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 16:07:40] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-01 16:07:40] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-01 16:07:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","mobile_number":"819090773803"} 
[2025-11-01 16:07:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-01 16:07:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-01 16:07:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-01 16:07:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","wallet_id":"8003100011393"} 
[2025-11-01 16:07:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","wallet_id":"8003100011393"} 
[2025-11-01 16:07:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-01 16:07:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-01 16:07:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","mobile_number":"819090773803"} 
[2025-11-01 16:07:41] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-01 16:07:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfcca4e9a","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":576.88808441162109375} 
[2025-11-01 16:07:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-01 16:07:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 16:07:41] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-01 16:07:41] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-01 16:07:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","mobile_number":"818042746786"} 
[2025-11-01 16:07:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-01 16:07:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-01 16:07:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-01 16:07:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","wallet_id":"8003100011285"} 
[2025-11-01 16:07:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","wallet_id":"8003100011285"} 
[2025-11-01 16:07:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-01 16:07:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-01 16:07:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","mobile_number":"818042746786"} 
[2025-11-01 16:07:41] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-01 16:07:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfcd7ac6c","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":338.4668827056884765625} 
[2025-11-01 16:07:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfce23007","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-01 16:07:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 16:07:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-01 16:07:42] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-01 16:07:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfce23007","mobile_number":"818042746786"} 
[2025-11-01 16:07:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfce23007","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-01 16:07:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfce23007","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-01 16:07:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-01 16:07:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfce23007","wallet_id":"8003100011285"} 
[2025-11-01 16:07:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfce23007","wallet_id":"8003100011285"} 
[2025-11-01 16:07:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfce23007","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-01 16:07:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfce23007","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-01 16:07:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfce23007","mobile_number":"818042746786"} 
[2025-11-01 16:07:42] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-01 16:07:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfce23007","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":390.802860260009765625} 
[2025-11-01 16:07:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-01 16:07:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 16:07:42] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-01 16:07:42] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-01 16:07:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","mobile_number":"819023053947"} 
[2025-11-01 16:07:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-01 16:07:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-01 16:07:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-01 16:07:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","wallet_id":"8003100011323"} 
[2025-11-01 16:07:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","wallet_id":"8003100011323"} 
[2025-11-01 16:07:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-01 16:07:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-01 16:07:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","mobile_number":"819023053947"} 
[2025-11-01 16:07:43] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-01 16:07:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfcecbf70","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":385.3151798248291015625} 
[2025-11-01 16:07:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-01 16:07:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-01 16:07:43] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-01 16:07:43] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-01 16:07:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","mobile_number":"60122005500"} 
[2025-11-01 16:07:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-01 16:07:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-01 16:07:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-01 16:07:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","wallet_id":"8003100011379"} 
[2025-11-01 16:07:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","wallet_id":"8003100011379"} 
[2025-11-01 16:07:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-01 16:07:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-01 16:07:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","mobile_number":"60122005500"} 
[2025-11-01 16:07:43] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-01 16:07:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfcf79dcb","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":319.1850185394287109375} 
[2025-11-01 16:07:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-01 16:07:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 16:07:44] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-01 16:07:44] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-01 16:07:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","mobile_number":"819032677769"} 
[2025-11-01 16:07:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-01 16:07:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-01 16:07:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-01 16:07:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","wallet_id":"8003100011472"} 
[2025-11-01 16:07:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","wallet_id":"8003100011472"} 
[2025-11-01 16:07:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-01 16:07:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-01 16:07:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","mobile_number":"819032677769"} 
[2025-11-01 16:07:44] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-01 16:07:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfd00fbf4","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":327.4681568145751953125} 
[2025-11-01 16:07:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-01 16:07:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-01 16:07:44] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-01 16:07:44] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-01 16:07:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","mobile_number":"819031950417"} 
[2025-11-01 16:07:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-01 16:07:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-01 16:07:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-01 16:07:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","wallet_id":"8003100011328"} 
[2025-11-01 16:07:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","wallet_id":"8003100011328"} 
[2025-11-01 16:07:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-01 16:07:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-01 16:07:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","mobile_number":"819031950417"} 
[2025-11-01 16:07:45] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-01 16:07:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfd0a5255","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":344.8369503021240234375} 
[2025-11-01 16:07:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-01 16:07:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-01 16:07:45] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-01 16:07:45] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-01 16:07:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","mobile_number":"60123678698"} 
[2025-11-01 16:07:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-01 16:07:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-01 16:07:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-01 16:07:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","wallet_id":"8003100011060"} 
[2025-11-01 16:07:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","wallet_id":"8003100011060"} 
[2025-11-01 16:07:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-01 16:07:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-01 16:07:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","mobile_number":"60123678698"} 
[2025-11-01 16:07:45] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-01 16:07:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6905bfd14febd","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":323.462009429931640625} 
[2025-11-01 16:58:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-01 16:58:21] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-01 16:58:21] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-01 16:58:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-01 16:58:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"43B6B3E7-77AB-488C-ABBB-F5A511C6DEC9","txnID":"80","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a2c96815"},"ip":"103.230.15.12"} 
[2025-11-01 16:58:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=43B6B3E7-77AB-488C-ABBB-F5A511C6DEC9&txnID=80&userID=TENG13","length":249} 
[2025-11-01 16:58:31] local.DEBUG: CRC Calculation Result {"crc":"a2c96815","input_params_count":7} 
[2025-11-01 16:58:31] local.DEBUG: CRC Verification {"received":"a2c96815","calculated":"a2c96815","match":true} 
[2025-11-01 16:58:31] local.INFO: CRC validation passed for createTacRecord  
[2025-11-01 16:58:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-01 16:58:31] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-01 16:58:31] local.INFO: TAC record created successfully via API {"record_id":235,"txnID":"80","tac":"43B6B3E7-77AB-488C-ABBB-F5A511C6DEC9","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-01 17:03:31"} 
[2025-11-01 16:58:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"80","user_id":"TENG13"} 
[2025-11-01 16:58:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-01 16:58:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1761987511987689"} 
[2025-11-01 16:58:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"80","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-01 16:58:32\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"80\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1761987511987689\"}}}","success":true} 
[2025-11-01 16:58:41] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 16:58:41] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-02 16:58:41"} 
[2025-11-01 16:58:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 16:59:06] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=43B6B3E7-77AB-488C-ABBB-F5A511C6DEC9&txnid=80","length":83} 
[2025-11-01 16:59:06] local.DEBUG: CRC Calculation Result {"crc":"79894e42","input_params_count":4} 
[2025-11-01 16:59:06] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=43B6B3E7-77AB-488C-ABBB-F5A511C6DEC9&txnid=80&crc=79894e42","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"43B6B3E7-77AB-488C-ABBB-F5A511C6DEC9","txnId":"80","success":true} 
[2025-11-01 16:59:06] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"80","tac":"43B6B3E7-77AB-488C-ABBB-F5A511C6DEC9","approved_status":1} 
[2025-11-01 17:00:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-01 17:00:07] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-01 17:00:07] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-01 17:00:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-01 17:00:55] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"1266394A-9379-40FD-A4A8-9F99FE0CAEBC","txnID":"81","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e33ab4be"},"ip":"103.230.15.12"} 
[2025-11-01 17:00:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=1266394A-9379-40FD-A4A8-9F99FE0CAEBC&txnID=81&userID=TENG13","length":249} 
[2025-11-01 17:00:55] local.DEBUG: CRC Calculation Result {"crc":"e33ab4be","input_params_count":7} 
[2025-11-01 17:00:55] local.DEBUG: CRC Verification {"received":"e33ab4be","calculated":"e33ab4be","match":true} 
[2025-11-01 17:00:55] local.INFO: CRC validation passed for createTacRecord  
[2025-11-01 17:00:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-01 17:00:55] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-01 17:00:55] local.INFO: TAC record created successfully via API {"record_id":236,"txnID":"81","tac":"1266394A-9379-40FD-A4A8-9F99FE0CAEBC","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-01 17:05:55"} 
[2025-11-01 17:00:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"81","user_id":"TENG13"} 
[2025-11-01 17:00:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-01 17:00:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1761987655576520"} 
[2025-11-01 17:00:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"81","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-01 17:00:55\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"81\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1761987655576520\"}}}","success":true} 
[2025-11-01 17:01:02] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-02 16:58:41"} 
[2025-11-01 17:01:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 17:01:08] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=1266394A-9379-40FD-A4A8-9F99FE0CAEBC&txnid=81","length":83} 
[2025-11-01 17:01:08] local.DEBUG: CRC Calculation Result {"crc":"739bee63","input_params_count":4} 
[2025-11-01 17:01:08] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=1266394A-9379-40FD-A4A8-9F99FE0CAEBC&txnid=81&crc=739bee63","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"1266394A-9379-40FD-A4A8-9F99FE0CAEBC","txnId":"81","success":true} 
[2025-11-01 17:01:08] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"81","tac":"1266394A-9379-40FD-A4A8-9F99FE0CAEBC","approved_status":1} 
[2025-11-01 17:04:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-01 17:04:27] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-01 17:04:27] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-01 17:04:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-01 17:04:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"6DED9CD9-BAD0-4AAA-A9D8-DD027E792DDA","txnID":"82","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c89e636e"},"ip":"103.230.15.12"} 
[2025-11-01 17:04:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=6DED9CD9-BAD0-4AAA-A9D8-DD027E792DDA&txnID=82&userID=TENG13","length":249} 
[2025-11-01 17:04:37] local.DEBUG: CRC Calculation Result {"crc":"c89e636e","input_params_count":7} 
[2025-11-01 17:04:37] local.DEBUG: CRC Verification {"received":"c89e636e","calculated":"c89e636e","match":true} 
[2025-11-01 17:04:37] local.INFO: CRC validation passed for createTacRecord  
[2025-11-01 17:04:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-01 17:04:37] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-01 17:04:37] local.INFO: TAC record created successfully via API {"record_id":237,"txnID":"82","tac":"6DED9CD9-BAD0-4AAA-A9D8-DD027E792DDA","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-01 17:09:37"} 
[2025-11-01 17:04:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"82","user_id":"TENG13"} 
[2025-11-01 17:04:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-01 17:04:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1761987878365790"} 
[2025-11-01 17:04:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"82","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-01 17:04:38\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"82\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1761987878365790\"}}}","success":true} 
[2025-11-01 17:04:44] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-02 16:58:41"} 
[2025-11-01 17:04:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 17:04:52] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=6DED9CD9-BAD0-4AAA-A9D8-DD027E792DDA&txnid=82","length":83} 
[2025-11-01 17:04:52] local.DEBUG: CRC Calculation Result {"crc":"098a5420","input_params_count":4} 
[2025-11-01 17:04:52] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=6DED9CD9-BAD0-4AAA-A9D8-DD027E792DDA&txnid=82&crc=098a5420","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"6DED9CD9-BAD0-4AAA-A9D8-DD027E792DDA","txnId":"82","success":true} 
[2025-11-01 17:04:52] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"82","tac":"6DED9CD9-BAD0-4AAA-A9D8-DD027E792DDA","approved_status":1} 
[2025-11-01 17:05:04] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-02 16:58:41"} 
[2025-11-01 17:05:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 17:08:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-01 17:08:06] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-01 17:08:06] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-01 17:08:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-01 19:19:24] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 19:19:24] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2025-11-02 19:19:23"} 
[2025-11-01 19:19:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 19:44:48] local.WARNING: Failed PIN attempt via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-01 19:45:01] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-01 19:45:03] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-11-02 19:45:01"} 
[2025-11-01 19:45:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-02 08:40:08] local.INFO: Successful PIN login via API {"user_id":104,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-02 08:40:08] local.INFO: FCM token saved for user {"user_id":104,"mobile_number":"60103629090","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-02 08:40:10] local.DEBUG: Session authenticated successfully {"user_id":104,"session_expires":"2025-11-03 08:40:08"} 
[2025-11-02 08:40:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":104,"active_user_id":104,"mobile_number":"60103629090","requested_id":"104","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-02 10:52:40] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-02 11:57:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d6918238e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-02 11:57:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-02 11:57:05] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-02 11:57:05] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-02 11:57:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d6918238e","mobile_number":"819073883079"} 
[2025-11-02 11:57:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d6918238e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-02 11:57:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d6918238e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-02 11:57:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-02 11:57:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d6918238e","wallet_id":"8003100011326"} 
[2025-11-02 11:57:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d6918238e","wallet_id":"8003100011326"} 
[2025-11-02 11:57:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d6918238e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-02 11:57:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d6918238e","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-02 11:57:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d6918238e","mobile_number":"819073883079"} 
[2025-11-02 11:57:06] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-02 11:57:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d6918238e","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":498.1238842010498046875} 
[2025-11-02 11:57:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-02 11:57:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-02 11:57:06] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-02 11:57:06] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-02 11:57:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","mobile_number":"818037911717"} 
[2025-11-02 11:57:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-02 11:57:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-02 11:57:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-02 11:57:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","wallet_id":"8003100011275"} 
[2025-11-02 11:57:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","wallet_id":"8003100011275"} 
[2025-11-02 11:57:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-02 11:57:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-02 11:57:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","mobile_number":"818037911717"} 
[2025-11-02 11:57:06] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-02 11:57:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d69264dfa","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":361.90700531005859375} 
[2025-11-02 11:57:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d69318b64","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-02 11:57:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-02 11:57:07] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-02 11:57:07] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-02 11:57:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d69318b64","mobile_number":"819090773803"} 
[2025-11-02 11:57:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d69318b64","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-02 11:57:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69318b64","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-02 11:57:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-02 11:57:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d69318b64","wallet_id":"8003100011393"} 
[2025-11-02 11:57:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d69318b64","wallet_id":"8003100011393"} 
[2025-11-02 11:57:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d69318b64","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-02 11:57:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69318b64","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-02 11:57:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d69318b64","mobile_number":"819090773803"} 
[2025-11-02 11:57:07] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-02 11:57:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d69318b64","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":386.6040706634521484375} 
[2025-11-02 11:57:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d693b6973","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-02 11:57:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-02 11:57:07] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-02 11:57:07] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-02 11:57:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d693b6973","mobile_number":"818042746786"} 
[2025-11-02 11:57:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d693b6973","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-02 11:57:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d693b6973","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-02 11:57:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-02 11:57:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d693b6973","wallet_id":"8003100011285"} 
[2025-11-02 11:57:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d693b6973","wallet_id":"8003100011285"} 
[2025-11-02 11:57:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d693b6973","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-02 11:57:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d693b6973","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-02 11:57:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d693b6973","mobile_number":"818042746786"} 
[2025-11-02 11:57:08] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-02 11:57:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d693b6973","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":342.133998870849609375} 
[2025-11-02 11:57:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d69462935","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-02 11:57:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-02 11:57:08] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-02 11:57:08] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-02 11:57:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d69462935","mobile_number":"818042746786"} 
[2025-11-02 11:57:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d69462935","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-02 11:57:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69462935","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-02 11:57:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-02 11:57:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d69462935","wallet_id":"8003100011285"} 
[2025-11-02 11:57:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d69462935","wallet_id":"8003100011285"} 
[2025-11-02 11:57:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d69462935","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-02 11:57:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69462935","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-02 11:57:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d69462935","mobile_number":"818042746786"} 
[2025-11-02 11:57:08] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-02 11:57:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d69462935","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":401.3350009918212890625} 
[2025-11-02 11:57:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d6951d517","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-02 11:57:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-02 11:57:09] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-02 11:57:09] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-02 11:57:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d6951d517","mobile_number":"819023053947"} 
[2025-11-02 11:57:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d6951d517","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-02 11:57:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d6951d517","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-02 11:57:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-02 11:57:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d6951d517","wallet_id":"8003100011323"} 
[2025-11-02 11:57:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d6951d517","wallet_id":"8003100011323"} 
[2025-11-02 11:57:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d6951d517","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-02 11:57:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d6951d517","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-02 11:57:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d6951d517","mobile_number":"819023053947"} 
[2025-11-02 11:57:09] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-02 11:57:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d6951d517","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":357.1860790252685546875} 
[2025-11-02 11:57:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-02 11:57:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-02 11:57:09] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-02 11:57:09] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-02 11:57:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","mobile_number":"60122005500"} 
[2025-11-02 11:57:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-02 11:57:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-02 11:57:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-02 11:57:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","wallet_id":"8003100011379"} 
[2025-11-02 11:57:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","wallet_id":"8003100011379"} 
[2025-11-02 11:57:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-02 11:57:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-02 11:57:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","mobile_number":"60122005500"} 
[2025-11-02 11:57:10] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-02 11:57:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d695b84ab","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":384.2790126800537109375} 
[2025-11-02 11:57:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d69672782","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-02 11:57:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-02 11:57:10] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-02 11:57:10] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-02 11:57:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d69672782","mobile_number":"819032677769"} 
[2025-11-02 11:57:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d69672782","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-02 11:57:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69672782","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-02 11:57:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-02 11:57:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d69672782","wallet_id":"8003100011472"} 
[2025-11-02 11:57:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d69672782","wallet_id":"8003100011472"} 
[2025-11-02 11:57:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d69672782","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-02 11:57:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69672782","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-02 11:57:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d69672782","mobile_number":"819032677769"} 
[2025-11-02 11:57:10] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-02 11:57:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d69672782","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":479.7070026397705078125} 
[2025-11-02 11:57:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d69739869","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-02 11:57:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-02 11:57:11] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-02 11:57:11] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-02 11:57:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d69739869","mobile_number":"819031950417"} 
[2025-11-02 11:57:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d69739869","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-02 11:57:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69739869","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-02 11:57:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-02 11:57:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d69739869","wallet_id":"8003100011328"} 
[2025-11-02 11:57:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d69739869","wallet_id":"8003100011328"} 
[2025-11-02 11:57:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d69739869","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-02 11:57:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d69739869","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-02 11:57:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d69739869","mobile_number":"819031950417"} 
[2025-11-02 11:57:11] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-02 11:57:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d69739869","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":406.3739776611328125} 
[2025-11-02 11:57:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6906d697db483","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-02 11:57:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-02 11:57:11] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-02 11:57:11] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-02 11:57:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6906d697db483","mobile_number":"60123678698"} 
[2025-11-02 11:57:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6906d697db483","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-02 11:57:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d697db483","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-02 11:57:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-02 11:57:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6906d697db483","wallet_id":"8003100011060"} 
[2025-11-02 11:57:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6906d697db483","wallet_id":"8003100011060"} 
[2025-11-02 11:57:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6906d697db483","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-02 11:57:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6906d697db483","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-02 11:57:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6906d697db483","mobile_number":"60123678698"} 
[2025-11-02 11:57:12] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-02 11:57:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6906d697db483","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":423.8128662109375} 
[2025-11-02 20:28:58] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-02 20:28:59] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-02 20:29:01] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-11-03 20:28:58"} 
[2025-11-02 20:29:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 00:09:44] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 00:09:45] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 00:09:46] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-04 00:09:44"} 
[2025-11-03 00:09:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 00:10:18] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-11-03 00:10:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-03 00:10:19] local.INFO: QR payload decrypted successfully {"token":"5A1B3B48-9825-4504-A32E-D70DBA849A63","user_id":"WSHENG01"} 
[2025-11-03 00:10:19] local.INFO: Calling encrypt API {"token":"5A1B3B48-9825-4504-A32E-D70DBA849A63","user_id":"WSHENG01"} 
[2025-11-03 00:10:19] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-11-03 00:10:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-11-03 00:10:19] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-11-03 00:43:05] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-03 00:43:05] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-03 00:43:05] local.INFO: QR payload decrypted successfully {"token":"AB4999E8-94C2-425C-9111-3D3C5D15E682","user_id":"KASH00"} 
[2025-11-03 00:43:05] local.INFO: Calling encrypt API {"token":"AB4999E8-94C2-425C-9111-3D3C5D15E682","user_id":"KASH00"} 
[2025-11-03 00:43:05] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-03 00:43:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-03 00:43:05] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-03 00:45:10] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2025-11-03 00:45:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-03 00:45:11] local.INFO: QR payload decrypted successfully {"token":"122C22EB-3FF8-4A93-B580-F423C50D3808","user_id":"XVC55"} 
[2025-11-03 00:45:11] local.INFO: Calling encrypt API {"token":"122C22EB-3FF8-4A93-B580-F423C50D3808","user_id":"XVC55"} 
[2025-11-03 00:45:11] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2025-11-03 00:45:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-11-03 00:45:11] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2025-11-03 02:13:06] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 02:13:07] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-11-04 02:13:06"} 
[2025-11-03 02:13:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 09:55:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 09:55:35] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 09:55:35] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 09:55:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 09:56:08] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"B6BD0ED2-BEF7-4121-9615-9F137E4636CF","txnID":"83","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e777d6ca"},"ip":"103.230.15.12"} 
[2025-11-03 09:56:09] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=B6BD0ED2-BEF7-4121-9615-9F137E4636CF&txnID=83&userID=TENG13","length":249} 
[2025-11-03 09:56:09] local.DEBUG: CRC Calculation Result {"crc":"e777d6ca","input_params_count":7} 
[2025-11-03 09:56:09] local.DEBUG: CRC Verification {"received":"e777d6ca","calculated":"e777d6ca","match":true} 
[2025-11-03 09:56:09] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 09:56:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 09:56:09] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 09:56:09] local.INFO: TAC record created successfully via API {"record_id":238,"txnID":"83","tac":"B6BD0ED2-BEF7-4121-9615-9F137E4636CF","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-03 10:01:09"} 
[2025-11-03 09:56:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"83","user_id":"TENG13"} 
[2025-11-03 09:56:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 09:56:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762134969629842"} 
[2025-11-03 09:56:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"83","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 09:56:09\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"83\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762134969629842\"}}}","success":true} 
[2025-11-03 09:56:14] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 09:56:14] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-04 09:56:14"} 
[2025-11-03 09:56:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 09:56:31] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=B6BD0ED2-BEF7-4121-9615-9F137E4636CF&txnid=83","length":83} 
[2025-11-03 09:56:31] local.DEBUG: CRC Calculation Result {"crc":"62cc8eea","input_params_count":4} 
[2025-11-03 09:56:31] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=B6BD0ED2-BEF7-4121-9615-9F137E4636CF&txnid=83&crc=62cc8eea","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"B6BD0ED2-BEF7-4121-9615-9F137E4636CF","txnId":"83","success":true} 
[2025-11-03 09:56:31] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"83","tac":"B6BD0ED2-BEF7-4121-9615-9F137E4636CF","approved_status":1} 
[2025-11-03 09:56:52] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 09:56:56] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-04 09:56:14"} 
[2025-11-03 09:56:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 09:58:06] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 09:58:07] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-11-04 09:58:06"} 
[2025-11-03 09:58:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:25:07] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:25:08] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-04 10:25:07"} 
[2025-11-03 10:25:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:25:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 10:25:37] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 10:25:37] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 10:25:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 10:26:20] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"DA97E77C-0B1B-4EDE-9554-C5CA7E7E1EA4","txnID":"84","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9e033632"},"ip":"103.230.15.12"} 
[2025-11-03 10:26:20] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=DA97E77C-0B1B-4EDE-9554-C5CA7E7E1EA4&txnID=84&userID=TENG13","length":249} 
[2025-11-03 10:26:20] local.DEBUG: CRC Calculation Result {"crc":"9e033632","input_params_count":7} 
[2025-11-03 10:26:20] local.DEBUG: CRC Verification {"received":"9e033632","calculated":"9e033632","match":true} 
[2025-11-03 10:26:20] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:26:20] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 10:26:20] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 10:26:20] local.INFO: TAC record created successfully via API {"record_id":239,"txnID":"84","tac":"DA97E77C-0B1B-4EDE-9554-C5CA7E7E1EA4","messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-03 10:31:20"} 
[2025-11-03 10:26:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"84","user_id":"TENG13"} 
[2025-11-03 10:26:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 10:26:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762136780881910"} 
[2025-11-03 10:26:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"84","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:26:21\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"84\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762136780881910\"}}}","success":true} 
[2025-11-03 10:27:00] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"67FDE487-F5A3-4C93-A0A4-E714D9C19A5E","txnID":"85","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d84505be"},"ip":"103.230.15.12"} 
[2025-11-03 10:27:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=67FDE487-F5A3-4C93-A0A4-E714D9C19A5E&txnID=85&userID=TENG13","length":249} 
[2025-11-03 10:27:00] local.DEBUG: CRC Calculation Result {"crc":"d84505be","input_params_count":7} 
[2025-11-03 10:27:00] local.DEBUG: CRC Verification {"received":"d84505be","calculated":"d84505be","match":true} 
[2025-11-03 10:27:00] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:27:00] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 10:27:00] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 10:27:00] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-03 10:27:00] local.INFO: TAC record created successfully via API {"record_id":240,"txnID":"85","tac":"67FDE487-F5A3-4C93-A0A4-E714D9C19A5E","messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-03 10:32:00"} 
[2025-11-03 10:27:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"85","user_id":"TENG13"} 
[2025-11-03 10:27:00] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 10:27:01] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762136820925010"} 
[2025-11-03 10:27:01] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"85","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:27:01\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"85\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762136820925010\"}}}","success":true} 
[2025-11-03 10:27:05] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:27:05] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-04 10:27:05"} 
[2025-11-03 10:27:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:27:33] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"A2CA7C89-5A01-4163-A0A3-34CFC8B0CD98","txnID":"86","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c1b1dc85"},"ip":"103.230.15.12"} 
[2025-11-03 10:27:33] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=A2CA7C89-5A01-4163-A0A3-34CFC8B0CD98&txnID=86&userID=TENG13","length":249} 
[2025-11-03 10:27:33] local.DEBUG: CRC Calculation Result {"crc":"c1b1dc85","input_params_count":7} 
[2025-11-03 10:27:33] local.DEBUG: CRC Verification {"received":"c1b1dc85","calculated":"c1b1dc85","match":true} 
[2025-11-03 10:27:33] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:27:33] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 10:27:33] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 10:27:33] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-03 10:27:33] local.INFO: TAC record created successfully via API {"record_id":241,"txnID":"86","tac":"A2CA7C89-5A01-4163-A0A3-34CFC8B0CD98","messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-03 10:32:33"} 
[2025-11-03 10:27:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"86","user_id":"TENG13"} 
[2025-11-03 10:27:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 10:27:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762136854186846"} 
[2025-11-03 10:27:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"86","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:27:34\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"86\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762136854186846\"}}}","success":true} 
[2025-11-03 10:27:37] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:28:05] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"B7B5AB16-F62C-4829-A8C7-23EEA3A735E6","txnID":"87","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"347a9920"},"ip":"103.230.15.12"} 
[2025-11-03 10:28:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=B7B5AB16-F62C-4829-A8C7-23EEA3A735E6&txnID=87&userID=TENG13","length":249} 
[2025-11-03 10:28:05] local.DEBUG: CRC Calculation Result {"crc":"347a9920","input_params_count":7} 
[2025-11-03 10:28:05] local.DEBUG: CRC Verification {"received":"347a9920","calculated":"347a9920","match":true} 
[2025-11-03 10:28:05] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:28:05] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 10:28:05] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 10:28:05] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-03 10:28:05] local.INFO: TAC record created successfully via API {"record_id":242,"txnID":"87","tac":"B7B5AB16-F62C-4829-A8C7-23EEA3A735E6","messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-03 10:33:05"} 
[2025-11-03 10:28:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"87","user_id":"TENG13"} 
[2025-11-03 10:28:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 10:28:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762136885766641"} 
[2025-11-03 10:28:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"87","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:28:06\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"87\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762136885766641\"}}}","success":true} 
[2025-11-03 10:33:45] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:33:46] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 10:33:45"} 
[2025-11-03 10:33:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:33:52] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 10:33:45"} 
[2025-11-03 10:33:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:34:25] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2025-11-03 10:34:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-03 10:34:25] local.INFO: QR payload decrypted successfully {"token":"E6040BB0-E459-43ED-BC23-EF9F32ECF0D6","user_id":"TENG13"} 
[2025-11-03 10:34:25] local.INFO: Calling encrypt API {"token":"E6040BB0-E459-43ED-BC23-EF9F32ECF0D6","user_id":"TENG13"} 
[2025-11-03 10:34:25] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2025-11-03 10:34:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-03 10:34:26] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2025-11-03 10:35:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 10:35:09] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 10:35:09] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 10:35:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 10:35:17] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"F1CE1958-389C-44DD-A5B0-27D5B954686B","txnID":"88","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4fa34a5d"},"ip":"103.230.15.12"} 
[2025-11-03 10:35:17] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-03 10:35:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=F1CE1958-389C-44DD-A5B0-27D5B954686B&txnID=88&userID=TENG13","length":249} 
[2025-11-03 10:35:17] local.DEBUG: CRC Calculation Result {"crc":"4fa34a5d","input_params_count":7} 
[2025-11-03 10:35:17] local.DEBUG: CRC Verification {"received":"4fa34a5d","calculated":"4fa34a5d","match":true} 
[2025-11-03 10:35:17] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:35:17] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 10:35:17] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 10:35:17] local.INFO: TAC record created successfully via API {"record_id":243,"txnID":"88","tac":"F1CE1958-389C-44DD-A5B0-27D5B954686B","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-03 10:40:17"} 
[2025-11-03 10:35:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"88","user_id":"TENG13"} 
[2025-11-03 10:35:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 10:35:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762137318154333"} 
[2025-11-03 10:35:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"88","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:35:18\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"88\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762137318154333\"}}}","success":true} 
[2025-11-03 10:36:14] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 10:36:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 10:36:14] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 10:36:14] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 10:36:14] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:36:14] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 10:36:14] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 10:36:14] local.INFO: TAC record created successfully via API {"record_id":244,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 10:41:14"} 
[2025-11-03 10:36:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 10:36:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eeWb7U8jR7eab1ggYz8e...","title":"USDT request"} 
[2025-11-03 10:36:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762137375517376%422fcc3e422fcc3e"} 
[2025-11-03 10:36:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:36:15\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762137375517376%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 10:36:20] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:36:21] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 10:36:20"} 
[2025-11-03 10:36:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:36:26] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 10:36:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 10:36:26] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 10:36:26] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 10:36:26] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:36:26] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 10:36:26] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 10:36:26] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 10:36:26] local.INFO: TAC record created successfully via API {"record_id":245,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 10:41:26"} 
[2025-11-03 10:36:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 10:36:26] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eeWb7U8jR7eab1ggYz8e...","title":"USDT request"} 
[2025-11-03 10:36:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762137386616470%422fcc3e422fcc3e"} 
[2025-11-03 10:36:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:36:26\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762137386616470%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 10:36:34] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 10:36:34] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 10:36:34] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 10:36:34] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 10:36:34] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:36:34] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 10:36:34] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 10:36:34] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 10:36:34] local.INFO: TAC record created successfully via API {"record_id":246,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 10:41:34"} 
[2025-11-03 10:36:34] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 10:36:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eeWb7U8jR7eab1ggYz8e...","title":"USDT request"} 
[2025-11-03 10:36:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762137394606701%422fcc3e422fcc3e"} 
[2025-11-03 10:36:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:36:34\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762137394606701%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 10:36:38] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:36:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 10:36:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 10:36:44] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 10:36:44] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 10:36:44] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:36:44] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 10:36:44] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 10:36:44] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 10:36:44] local.INFO: TAC record created successfully via API {"record_id":247,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 10:41:44"} 
[2025-11-03 10:36:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 10:36:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eeWb7U8jR7eab1ggYz8e...","title":"USDT request"} 
[2025-11-03 10:36:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762137405295450%422fcc3e422fcc3e"} 
[2025-11-03 10:36:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:36:45\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762137405295450%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 10:36:49] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 10:36:50] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 10:36:38"} 
[2025-11-03 10:36:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:37:39] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:37:39] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:37:41] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-04 10:37:39"} 
[2025-11-03 10:37:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:37:47] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-11-03 10:37:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-03 10:37:47] local.INFO: QR payload decrypted successfully {"token":"CE1758E5-3686-4B46-94E8-BEF79B57FA01","user_id":"WSHENG01"} 
[2025-11-03 10:37:47] local.INFO: Calling encrypt API {"token":"CE1758E5-3686-4B46-94E8-BEF79B57FA01","user_id":"WSHENG01"} 
[2025-11-03 10:37:47] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-11-03 10:37:47] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-11-03 10:37:48] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-11-03 10:40:23] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-03 10:40:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-03 10:40:23] local.INFO: QR payload decrypted successfully {"token":"94483168-1ECD-4E6B-9FA6-524400C79ED6","user_id":"KASH00"} 
[2025-11-03 10:40:23] local.INFO: Calling encrypt API {"token":"94483168-1ECD-4E6B-9FA6-524400C79ED6","user_id":"KASH00"} 
[2025-11-03 10:40:24] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-03 10:40:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-03 10:40:24] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-03 10:45:33] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 10:45:33] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-03 10:45:33] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 10:45:33] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 10:45:33] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 10:45:33] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:45:33] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 10:45:33] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 10:45:33] local.INFO: TAC record created successfully via API {"record_id":248,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 10:50:33"} 
[2025-11-03 10:45:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 10:45:33] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eeWb7U8jR7eab1ggYz8e...","title":"USDT request"} 
[2025-11-03 10:45:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762137933511808%422fcc3e422fcc3e"} 
[2025-11-03 10:45:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:45:33\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762137933511808%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 10:45:37] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:45:41] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 10:45:42] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 10:45:37"} 
[2025-11-03 10:45:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:45:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 10:45:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 10:45:45] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 10:45:45] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 10:45:45] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:45:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 10:45:45] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 10:45:45] local.INFO: TAC record created successfully via API {"record_id":249,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 10:50:45"} 
[2025-11-03 10:45:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 10:45:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eeWb7U8jR7eab1ggYz8e...","title":"USDT request"} 
[2025-11-03 10:45:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762137945569229%422fcc3e422fcc3e"} 
[2025-11-03 10:45:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:45:45\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762137945569229%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 10:45:49] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 10:45:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 10:45:49] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 10:45:49] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 10:45:49] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:45:49] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 10:45:49] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 10:45:49] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 10:45:49] local.INFO: TAC record created successfully via API {"record_id":250,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 10:50:49"} 
[2025-11-03 10:45:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 10:45:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eeWb7U8jR7eab1ggYz8e...","title":"USDT request"} 
[2025-11-03 10:45:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762137950388322%422fcc3e422fcc3e"} 
[2025-11-03 10:45:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:45:50\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762137950388322%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 10:45:54] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:45:58] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 10:46:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 10:46:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 10:46:01] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 10:46:01] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 10:46:01] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 10:46:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 10:46:01] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 10:46:02] local.INFO: TAC record created successfully via API {"record_id":251,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 10:51:02"} 
[2025-11-03 10:46:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 10:46:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eeWb7U8jR7eab1ggYz8e...","title":"USDT request"} 
[2025-11-03 10:46:04] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762137964342707%422fcc3e422fcc3e"} 
[2025-11-03 10:46:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 10:46:04\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762137964342707%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 10:46:08] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 10:46:09] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 10:46:08"} 
[2025-11-03 10:46:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:00:40] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-03 11:00:45] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-11-03 11:00:50] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:00:50] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:00:52] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:00:50"} 
[2025-11-03 11:00:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:00:56] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:00:50"} 
[2025-11-03 11:00:56] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-03 11:00:56] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-03 11:00:58] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:00:50"} 
[2025-11-03 11:00:58] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-03 11:00:58] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-03 11:01:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:01:10] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-03 11:01:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:01:10] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:01:10] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:01:10] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:01:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:01:10] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:01:10] local.INFO: TAC record created successfully via API {"record_id":252,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:06:10"} 
[2025-11-03 11:01:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:01:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erUFauCDS2WrpcccngcC...","title":"USDT request"} 
[2025-11-03 11:01:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762138871394386%422fcc3e422fcc3e"} 
[2025-11-03 11:01:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:01:11\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762138871394386%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:01:19] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 11:01:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:01:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:01:23] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:01:23] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:01:23] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:01:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:01:23] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:01:23] local.INFO: TAC record created successfully via API {"record_id":253,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:06:23"} 
[2025-11-03 11:01:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:01:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erUFauCDS2WrpcccngcC...","title":"USDT request"} 
[2025-11-03 11:01:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762138883557767%422fcc3e422fcc3e"} 
[2025-11-03 11:01:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:01:23\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762138883557767%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:02:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 11:02:21] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 11:02:21] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 11:02:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 11:04:26] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:04:27] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:04:29] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:04:26"} 
[2025-11-03 11:04:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:04:40] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:04:26"} 
[2025-11-03 11:04:49] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:04:26"} 
[2025-11-03 11:04:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:04:53] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:04:26"} 
[2025-11-03 11:05:08] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:05:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:05:08] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:05:08] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:05:08] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:05:08] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:05:08] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:05:08] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 11:05:08] local.INFO: TAC record created successfully via API {"record_id":254,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 11:10:08"} 
[2025-11-03 11:05:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:05:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 11:05:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762139109151642%422fcc3e422fcc3e"} 
[2025-11-03 11:05:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:05:09\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762139109151642%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:05:24] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:05:29] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 11:05:31] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:05:23"} 
[2025-11-03 11:05:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:05:33] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:05:33] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:05:33] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:05:33] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:05:33] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:05:33] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:05:33] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:05:33] local.INFO: TAC record created successfully via API {"record_id":255,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:10:33"} 
[2025-11-03 11:05:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:05:33] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 11:05:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762139133809647%422fcc3e422fcc3e"} 
[2025-11-03 11:05:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:05:33\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762139133809647%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:05:36] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:05:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:05:36] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:05:36] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:05:36] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:05:36] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:05:36] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:05:36] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 11:05:36] local.INFO: TAC record created successfully via API {"record_id":256,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 11:10:36"} 
[2025-11-03 11:05:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:05:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 11:05:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762139137077378%422fcc3e422fcc3e"} 
[2025-11-03 11:05:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:05:37\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762139137077378%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:05:40] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 11:05:41] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:05:23"} 
[2025-11-03 11:05:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:05:51] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:05:23"} 
[2025-11-03 11:05:53] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:05:23"} 
[2025-11-03 11:05:56] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:05:23"} 
[2025-11-03 11:06:01] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:05:23"} 
[2025-11-03 11:08:25] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:08:27] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:08:30] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-11-04 11:08:25"} 
[2025-11-03 11:08:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:08:36] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-11-04 11:08:25"} 
[2025-11-03 11:08:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:08:43] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-11-04 11:08:25"} 
[2025-11-03 11:08:43] local.INFO: N1User profile updated via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field"]} 
[2025-11-03 11:08:48] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:08:48] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:08:50] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:08:48"} 
[2025-11-03 11:08:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:08:54] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:08:48"} 
[2025-11-03 11:10:30] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:11:30] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-11-04 11:10:30"} 
[2025-11-03 11:11:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:11:37] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-11-04 11:10:30"} 
[2025-11-03 11:11:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:11:42] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:11:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:11:42] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:11:42] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:11:42] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:11:42] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:11:42] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:11:42] local.INFO: TAC record created successfully via API {"record_id":257,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:16:42"} 
[2025-11-03 11:11:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:11:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 11:11:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762139503647781%422fcc3e422fcc3e"} 
[2025-11-03 11:11:43] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:11:43\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762139503647781%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:11:53] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:11:57] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 11:12:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:12:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:12:01] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:12:01] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:12:01] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:12:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:12:01] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:12:01] local.INFO: TAC record created successfully via API {"record_id":258,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:17:01"} 
[2025-11-03 11:12:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:12:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 11:12:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762139522393838%422fcc3e422fcc3e"} 
[2025-11-03 11:12:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:12:02\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762139522393838%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:12:10] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:12:19] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:12:19] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:12:19] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:12:19] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:12:19] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:12:19] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:12:19] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:12:19] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 11:12:19] local.INFO: TAC record created successfully via API {"record_id":259,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 11:17:19"} 
[2025-11-03 11:12:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:12:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 11:12:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762139540039746%422fcc3e422fcc3e"} 
[2025-11-03 11:12:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:12:20\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762139540039746%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:12:27] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-03 11:12:30] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:12:34] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-11-03 11:12:34] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-11-03 11:12:34] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-11-03 11:12:34] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-11-03 11:12:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:12:30"} 
[2025-11-03 11:12:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:44:09] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:44:10] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:44:12] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:44:09"} 
[2025-11-03 11:44:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:44:15] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:44:09"} 
[2025-11-03 11:44:15] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-03 11:44:15] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-03 11:44:16] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:44:09"} 
[2025-11-03 11:44:16] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-03 11:44:16] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-03 11:44:36] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:44:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:44:36] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:44:36] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:44:36] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:44:36] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:44:36] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:44:36] local.INFO: TAC record created successfully via API {"record_id":260,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:49:36"} 
[2025-11-03 11:44:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:44:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 11:44:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762141476949278%422fcc3e422fcc3e"} 
[2025-11-03 11:44:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:44:37\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762141476949278%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:44:41] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:44:41] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:44:41"} 
[2025-11-03 11:44:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:44:58] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:04] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 11:45:08] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:45:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:45:08] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:45:08] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:45:08] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:45:08] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:45:08] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:45:08] local.INFO: TAC record created successfully via API {"record_id":261,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:50:08"} 
[2025-11-03 11:45:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:45:08] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 11:45:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762141508628795%422fcc3e422fcc3e"} 
[2025-11-03 11:45:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:45:08\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762141508628795%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:45:12] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:12] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:45:12"} 
[2025-11-03 11:45:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:22] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:22] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:23] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:45:22"} 
[2025-11-03 11:45:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:25] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 11:45:26] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:45:22"} 
[2025-11-03 11:45:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:30] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:45:30] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:45:30] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:45:30] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:45:30] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:45:30] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:45:30] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:45:30] local.INFO: TAC record created successfully via API {"record_id":262,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:50:30"} 
[2025-11-03 11:45:30] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:45:30] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 11:45:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762141530877642%422fcc3e422fcc3e"} 
[2025-11-03 11:45:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:45:30\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762141530877642%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:45:46] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:55] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 11:45:57] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:45:46"} 
[2025-11-03 11:45:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:45:59] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:45:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:45:59] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:45:59] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:45:59] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:45:59] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:45:59] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:45:59] local.INFO: TAC record created successfully via API {"record_id":263,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 11:50:59"} 
[2025-11-03 11:45:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:46:00] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 11:46:00] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762141560326736%422fcc3e422fcc3e"} 
[2025-11-03 11:46:00] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:46:00\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762141560326736%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:46:05] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 11:46:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 11:46:05] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 11:46:05] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 11:46:05] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:46:05] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 11:46:05] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 11:46:05] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 11:46:05] local.INFO: TAC record created successfully via API {"record_id":264,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 11:51:05"} 
[2025-11-03 11:46:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 11:46:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 11:46:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762141565435989%422fcc3e422fcc3e"} 
[2025-11-03 11:46:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:46:05\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762141565435989%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 11:46:11] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:46:11] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 11:46:11"} 
[2025-11-03 11:46:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 11:46:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 11:46:43] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 11:46:43] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 11:46:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 11:48:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 11:48:26] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 11:48:26] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 11:48:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 11:48:42] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"AFD27589-1A9C-496F-903C-E22CC0144708","txnID":"89","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"355676ef"},"ip":"103.230.15.12"} 
[2025-11-03 11:48:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=AFD27589-1A9C-496F-903C-E22CC0144708&txnID=89&userID=TENG13","length":249} 
[2025-11-03 11:48:42] local.DEBUG: CRC Calculation Result {"crc":"355676ef","input_params_count":7} 
[2025-11-03 11:48:42] local.DEBUG: CRC Verification {"received":"355676ef","calculated":"355676ef","match":true} 
[2025-11-03 11:48:42] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:48:42] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 11:48:42] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 11:48:42] local.INFO: TAC record created successfully via API {"record_id":265,"txnID":"89","tac":"AFD27589-1A9C-496F-903C-E22CC0144708","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-03 11:53:42"} 
[2025-11-03 11:48:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"89","user_id":"TENG13"} 
[2025-11-03 11:48:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 11:48:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762141723140896"} 
[2025-11-03 11:48:43] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"89","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:48:43\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"89\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762141723140896\"}}}","success":true} 
[2025-11-03 11:49:21] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"C8D0CF35-504A-43C6-A957-C50BC3E029F5","txnID":"90","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d581997e"},"ip":"103.230.15.12"} 
[2025-11-03 11:49:21] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=C8D0CF35-504A-43C6-A957-C50BC3E029F5&txnID=90&userID=TENG13","length":249} 
[2025-11-03 11:49:21] local.DEBUG: CRC Calculation Result {"crc":"d581997e","input_params_count":7} 
[2025-11-03 11:49:21] local.DEBUG: CRC Verification {"received":"d581997e","calculated":"d581997e","match":true} 
[2025-11-03 11:49:21] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:49:21] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 11:49:21] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 11:49:21] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-03 11:49:21] local.INFO: TAC record created successfully via API {"record_id":266,"txnID":"90","tac":"C8D0CF35-504A-43C6-A957-C50BC3E029F5","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-03 11:54:21"} 
[2025-11-03 11:49:21] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"90","user_id":"TENG13"} 
[2025-11-03 11:49:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 11:49:22] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762141761909871"} 
[2025-11-03 11:49:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"90","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:49:22\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"90\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762141761909871\"}}}","success":true} 
[2025-11-03 11:51:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 11:51:49] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 11:51:49] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 11:51:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 11:52:00] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"2FFB68B5-9CBA-4A31-8604-8CB7B5B6AB0C","txnID":"91","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"88de5de2"},"ip":"103.230.15.12"} 
[2025-11-03 11:52:00] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-03 11:52:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=2FFB68B5-9CBA-4A31-8604-8CB7B5B6AB0C&txnID=91&userID=TENG13","length":249} 
[2025-11-03 11:52:00] local.DEBUG: CRC Calculation Result {"crc":"88de5de2","input_params_count":7} 
[2025-11-03 11:52:00] local.DEBUG: CRC Verification {"received":"88de5de2","calculated":"88de5de2","match":true} 
[2025-11-03 11:52:00] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 11:52:00] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 11:52:00] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 11:52:00] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-03 11:52:00] local.INFO: TAC record created successfully via API {"record_id":267,"txnID":"91","tac":"2FFB68B5-9CBA-4A31-8604-8CB7B5B6AB0C","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-03 11:57:00"} 
[2025-11-03 11:52:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"91","user_id":"TENG13"} 
[2025-11-03 11:52:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 11:52:01] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762141921176323"} 
[2025-11-03 11:52:01] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"91","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 11:52:01\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"91\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762141921176323\"}}}","success":true} 
[2025-11-03 12:36:30] local.INFO: Successful PIN login via API {"user_id":95,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 12:36:32] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-11-04 12:36:30"} 
[2025-11-03 12:36:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 12:48:03] local.INFO: Successful PIN login via API {"user_id":95,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 12:48:03] local.INFO: FCM token saved for user {"user_id":95,"mobile_number":"818032138952","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 12:48:05] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-11-04 12:48:03"} 
[2025-11-03 12:48:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 12:48:09] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-11-04 12:48:03"} 
[2025-11-03 12:48:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:34:47] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:34:48] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:34:47"} 
[2025-11-03 14:34:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:34:53] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-03 14:35:04] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:35:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:35:04] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:35:04] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:35:04] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:35:04] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:35:04] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:35:04] local.INFO: TAC record created successfully via API {"record_id":268,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 14:40:04"} 
[2025-11-03 14:35:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:35:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 14:35:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762151705397076%422fcc3e422fcc3e"} 
[2025-11-03 14:35:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:35:05\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762151705397076%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:35:09] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:35:10] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:35:09"} 
[2025-11-03 14:35:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:35:21] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 14:35:22] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:35:09"} 
[2025-11-03 14:35:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:35:30] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:35:30] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:35:30] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:35:30] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:35:30] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:35:30] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:35:30] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:35:30] local.INFO: TAC record created successfully via API {"record_id":269,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 14:40:30"} 
[2025-11-03 14:35:30] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:35:30] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 14:35:31] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762151731074879%422fcc3e422fcc3e"} 
[2025-11-03 14:35:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:35:31\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762151731074879%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:35:35] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:35:36] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:35:35"} 
[2025-11-03 14:35:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:35:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:35:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:35:45] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:35:45] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:35:45] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:35:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:35:45] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:35:45] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 14:35:45] local.INFO: TAC record created successfully via API {"record_id":270,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 14:40:45"} 
[2025-11-03 14:35:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:35:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 14:35:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762151746477379%422fcc3e422fcc3e"} 
[2025-11-03 14:35:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:35:46\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762151746477379%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:35:51] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 14:35:52] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:35:35"} 
[2025-11-03 14:35:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:35:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:35:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:35:53] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:35:53] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:35:53] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:35:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:35:53] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:35:53] local.INFO: TAC record created successfully via API {"record_id":271,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 14:40:53"} 
[2025-11-03 14:35:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:35:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 14:35:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762151754712579%422fcc3e422fcc3e"} 
[2025-11-03 14:35:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:35:54\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762151754712579%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:35:58] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 14:35:59] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:35:35"} 
[2025-11-03 14:35:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:36:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:36:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:36:01] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:36:01] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:36:01] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:36:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:36:01] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:36:01] local.INFO: TAC record created successfully via API {"record_id":272,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 14:41:01"} 
[2025-11-03 14:36:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:36:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 14:36:01] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762151761604087%422fcc3e422fcc3e"} 
[2025-11-03 14:36:01] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:36:01\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762151761604087%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:36:05] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:36:06] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:36:05"} 
[2025-11-03 14:36:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:36:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:36:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:36:10] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:36:10] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:36:10] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:36:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:36:10] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:36:10] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 14:36:10] local.INFO: TAC record created successfully via API {"record_id":273,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 14:41:10"} 
[2025-11-03 14:36:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:36:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 14:36:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762151771465946%422fcc3e422fcc3e"} 
[2025-11-03 14:36:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:36:11\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762151771465946%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:36:18] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:36:22] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 14:36:23] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:36:18"} 
[2025-11-03 14:36:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:37:15] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:37:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:37:15] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:37:15] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:37:15] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:37:15] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:37:15] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:37:15] local.INFO: TAC record created successfully via API {"record_id":274,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 14:42:15"} 
[2025-11-03 14:37:15] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:37:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 14:37:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762151835844899%422fcc3e422fcc3e"} 
[2025-11-03 14:37:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:37:15\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762151835844899%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:37:25] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:37:29] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 14:37:30] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:37:25"} 
[2025-11-03 14:37:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:37:35] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:37:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:37:35] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:37:35] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:37:35] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:37:35] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:37:35] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:37:35] local.INFO: TAC record created successfully via API {"record_id":275,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 14:42:35"} 
[2025-11-03 14:37:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:37:35] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d_3aL7QhTm2W0Y295-6N...","title":"USDT request"} 
[2025-11-03 14:37:35] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762151855959782%422fcc3e422fcc3e"} 
[2025-11-03 14:37:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:37:35\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762151855959782%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:37:41] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:37:41] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:37:41"} 
[2025-11-03 14:37:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:38:23] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:38:23] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:38:24] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:38:23"} 
[2025-11-03 14:38:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:38:28] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:38:23"} 
[2025-11-03 14:38:28] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-03 14:38:28] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-03 14:44:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:44:23] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-03 14:44:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:44:23] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:44:23] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:44:23] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:44:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:44:23] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:44:23] local.INFO: TAC record created successfully via API {"record_id":276,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 14:49:23"} 
[2025-11-03 14:44:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:44:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 14:44:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762152264185674%422fcc3e422fcc3e"} 
[2025-11-03 14:44:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:44:24\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762152264185674%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:44:30] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:44:31] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:44:32] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 14:53:32] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:53:32] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:53:32] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:53:32] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:53:32] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:53:32] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:53:32] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:53:32] local.INFO: TAC record created successfully via API {"record_id":277,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 14:58:32"} 
[2025-11-03 14:53:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:53:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 14:53:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762152813123058%422fcc3e422fcc3e"} 
[2025-11-03 14:53:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:53:33\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762152813123058%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:57:21] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:57:21] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:57:21] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:57:21] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:57:21] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:57:21] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:57:21] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:57:21] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 14:57:21] local.INFO: TAC record created successfully via API {"record_id":278,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 15:02:21"} 
[2025-11-03 14:57:21] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:57:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 14:57:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762153041883456%422fcc3e422fcc3e"} 
[2025-11-03 14:57:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:57:21\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762153041883456%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:57:29] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:57:29] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:57:30] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:57:33] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 14:57:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:57:30"} 
[2025-11-03 14:57:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:57:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 14:57:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 14:57:38] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 14:57:38] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 14:57:38] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 14:57:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 14:57:38] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 14:57:38] local.INFO: TAC record created successfully via API {"record_id":279,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 15:02:38"} 
[2025-11-03 14:57:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 14:57:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 14:57:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762153059222353%422fcc3e422fcc3e"} 
[2025-11-03 14:57:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 14:57:39\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762153059222353%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 14:57:43] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 14:57:44] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 14:57:43"} 
[2025-11-03 14:57:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:27:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 15:27:55] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 15:27:55] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 15:27:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 15:35:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 15:35:45] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 15:35:45] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 15:35:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 15:37:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 15:37:27] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 15:37:27] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 15:37:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 15:37:40] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"6D7FC1D0-6FF9-46EB-92DC-BCE961897F27","txnID":"92","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e37e50b8"},"ip":"103.230.15.12"} 
[2025-11-03 15:37:40] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-03 15:37:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=6D7FC1D0-6FF9-46EB-92DC-BCE961897F27&txnID=92&userID=TENG13","length":249} 
[2025-11-03 15:37:40] local.DEBUG: CRC Calculation Result {"crc":"e37e50b8","input_params_count":7} 
[2025-11-03 15:37:40] local.DEBUG: CRC Verification {"received":"e37e50b8","calculated":"e37e50b8","match":true} 
[2025-11-03 15:37:40] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:37:40] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 15:37:40] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 15:37:40] local.INFO: TAC record created successfully via API {"record_id":280,"txnID":"92","tac":"6D7FC1D0-6FF9-46EB-92DC-BCE961897F27","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-03 15:42:40"} 
[2025-11-03 15:37:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"92","user_id":"TENG13"} 
[2025-11-03 15:37:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 15:37:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762155460669691"} 
[2025-11-03 15:37:41] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"92","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:37:40\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"92\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762155460669691\"}}}","success":true} 
[2025-11-03 15:40:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 15:40:45] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 15:40:45] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 15:40:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 15:40:57] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"37D5BBCA-E113-4482-AF60-8197EA4E1E1F","txnID":"93","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"29d80393"},"ip":"103.230.15.12"} 
[2025-11-03 15:40:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=37D5BBCA-E113-4482-AF60-8197EA4E1E1F&txnID=93&userID=TENG13","length":249} 
[2025-11-03 15:40:57] local.DEBUG: CRC Calculation Result {"crc":"29d80393","input_params_count":7} 
[2025-11-03 15:40:57] local.DEBUG: CRC Verification {"received":"29d80393","calculated":"29d80393","match":true} 
[2025-11-03 15:40:57] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:40:57] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 15:40:57] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 15:40:57] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-03 15:40:57] local.INFO: TAC record created successfully via API {"record_id":281,"txnID":"93","tac":"37D5BBCA-E113-4482-AF60-8197EA4E1E1F","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-03 15:45:57"} 
[2025-11-03 15:40:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"93","user_id":"TENG13"} 
[2025-11-03 15:40:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 15:40:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762155658211680"} 
[2025-11-03 15:40:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"93","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:40:58\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"93\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762155658211680\"}}}","success":true} 
[2025-11-03 15:48:17] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:48:18] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:48:17"} 
[2025-11-03 15:48:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:48:23] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:48:23] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:48:23"} 
[2025-11-03 15:48:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:48:43] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:48:44] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:48:43"} 
[2025-11-03 15:48:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:48:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:48:53] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-03 15:48:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:48:53] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:48:53] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:48:53] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:48:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:48:53] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:48:53] local.INFO: TAC record created successfully via API {"record_id":282,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 15:53:53"} 
[2025-11-03 15:48:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:48:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:48:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156134373924%422fcc3e422fcc3e"} 
[2025-11-03 15:48:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:48:54\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156134373924%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:48:57] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:48:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:48:57] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:48:57] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:48:57] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:48:57] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:48:57] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:48:57] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 15:48:57] local.INFO: TAC record created successfully via API {"record_id":283,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 15:53:57"} 
[2025-11-03 15:48:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:48:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:48:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156138043736%422fcc3e422fcc3e"} 
[2025-11-03 15:48:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:48:58\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156138043736%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:48:58] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:48:59] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:48:58"} 
[2025-11-03 15:48:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:07] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:49:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:49:07] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:49:07] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:49:07] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:49:07] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:49:07] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:49:07] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 15:49:07] local.INFO: TAC record created successfully via API {"record_id":284,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 15:54:07"} 
[2025-11-03 15:49:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:49:08] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:49:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156148390296%422fcc3e422fcc3e"} 
[2025-11-03 15:49:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:49:08\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156148390296%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:49:14] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:15] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 15:49:16] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:49:14"} 
[2025-11-03 15:49:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:18] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:49:18] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:49:18] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:49:18] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:49:18] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:49:18] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:49:18] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:49:18] local.INFO: TAC record created successfully via API {"record_id":285,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 15:54:18"} 
[2025-11-03 15:49:18] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:49:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:49:19] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156159204658%422fcc3e422fcc3e"} 
[2025-11-03 15:49:19] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:49:19\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156159204658%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:49:27] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:27] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:49:27"} 
[2025-11-03 15:49:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:34] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:36] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 15:49:37] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:49:34"} 
[2025-11-03 15:49:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:41] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:49:41] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:49:41] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:49:41] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:49:41] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:49:41] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:49:41] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:49:41] local.INFO: TAC record created successfully via API {"record_id":286,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 15:54:41"} 
[2025-11-03 15:49:41] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:49:41] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:49:41] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156181466505%422fcc3e422fcc3e"} 
[2025-11-03 15:49:41] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:49:41\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156181466505%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:49:45] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:45] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:49:45"} 
[2025-11-03 15:49:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:51] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:52] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:49:51"} 
[2025-11-03 15:49:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:49:54] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 15:49:55] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:49:51"} 
[2025-11-03 15:49:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:50:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:50:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:50:01] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:50:01] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:50:01] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:50:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:50:01] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:50:01] local.INFO: TAC record created successfully via API {"record_id":287,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 15:55:01"} 
[2025-11-03 15:50:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:50:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:50:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156202138421%422fcc3e422fcc3e"} 
[2025-11-03 15:50:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:50:02\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156202138421%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:50:14] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 15:50:15] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:49:51"} 
[2025-11-03 15:50:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:50:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:50:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:50:24] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:50:24] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:50:24] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:50:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:50:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:50:24] local.INFO: TAC record created successfully via API {"record_id":288,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 15:55:24"} 
[2025-11-03 15:50:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:50:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:50:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156224708909%422fcc3e422fcc3e"} 
[2025-11-03 15:50:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:50:24\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156224708909%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:53:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:53:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:53:24] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:53:24] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:53:24] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:53:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:53:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:53:24] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-03 15:53:24] local.INFO: TAC record created successfully via API {"record_id":289,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-03 15:58:24"} 
[2025-11-03 15:53:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:53:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:53:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156404676222%422fcc3e422fcc3e"} 
[2025-11-03 15:53:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:53:24\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156404676222%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:53:38] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 15:53:39] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:49:51"} 
[2025-11-03 15:53:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:53:43] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:53:43] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:53:43] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:53:43] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:53:43] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:53:43] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:53:43] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:53:43] local.INFO: TAC record created successfully via API {"record_id":290,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 15:58:43"} 
[2025-11-03 15:53:43] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:53:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:53:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156424370517%422fcc3e422fcc3e"} 
[2025-11-03 15:53:44] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:53:44\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156424370517%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:53:50] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:53:51] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:53:50"} 
[2025-11-03 15:53:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:53:56] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 15:53:57] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:53:50"} 
[2025-11-03 15:53:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:56:16] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 15:56:16] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 15:56:16] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 15:56:16] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 15:56:16] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 15:56:16] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 15:56:16] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 15:56:16] local.INFO: TAC record created successfully via API {"record_id":291,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 16:01:16"} 
[2025-11-03 15:56:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 15:56:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMNaRiexSuyHx0JxvXgW...","title":"USDT request"} 
[2025-11-03 15:56:17] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762156577170807%422fcc3e422fcc3e"} 
[2025-11-03 15:56:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 15:56:17\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762156577170807%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 15:56:25] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:56:25] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:56:25"} 
[2025-11-03 15:56:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 15:56:32] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-11-03 15:56:32] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-11-03 15:56:34] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-11-03 15:56:34] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-11-03 15:58:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 15:56:25"} 
[2025-11-03 15:58:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 16:31:33] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 16:31:35] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 16:31:38] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 16:31:33"} 
[2025-11-03 16:31:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 16:31:48] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 16:31:33"} 
[2025-11-03 16:32:23] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 16:31:33"} 
[2025-11-03 16:32:29] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 16:32:29] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 16:32:29] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 16:32:29] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 16:32:29] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 16:32:29] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 16:32:29] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 16:32:29] local.INFO: TAC record created successfully via API {"record_id":292,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 16:37:29"} 
[2025-11-03 16:32:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 16:32:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 16:32:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762158749746101%422fcc3e422fcc3e"} 
[2025-11-03 16:32:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 16:32:29\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762158749746101%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 16:32:33] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 16:32:37] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 16:32:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 16:32:37] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 16:32:37] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 16:32:37] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 16:32:37] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 16:32:37] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 16:32:37] local.INFO: TAC record created successfully via API {"record_id":293,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 16:37:37"} 
[2025-11-03 16:32:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 16:32:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 16:32:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762158758031977%422fcc3e422fcc3e"} 
[2025-11-03 16:32:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 16:32:38\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762158758031977%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 16:32:51] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-03 16:32:57] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 16:33:00] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 16:33:02] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 16:32:57"} 
[2025-11-03 16:33:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 16:33:10] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-03 16:33:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-03 16:33:10] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-03 16:33:10] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-03 16:33:10] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 16:33:10] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-03 16:33:10] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-03 16:33:10] local.INFO: TAC record created successfully via API {"record_id":294,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-03 16:38:10"} 
[2025-11-03 16:33:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-03 16:33:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-03 16:33:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762158791054798%422fcc3e422fcc3e"} 
[2025-11-03 16:33:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 16:33:11\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762158791054798%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-03 16:33:17] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 16:33:17] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 16:33:19] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-03 16:33:20] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-04 16:33:17"} 
[2025-11-03 16:33:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 21:40:31] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 21:40:33] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-04 21:40:31"} 
[2025-11-03 21:40:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 21:40:46] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 21:40:47] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-04 21:40:46"} 
[2025-11-03 21:40:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 21:41:40] local.WARNING: Invalid or expired session token attempt {"token_prefix":"V4cqVysA5n...","ip":"202.184.60.97","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-11-03 21:42:29] local.WARNING: Failed PIN attempt via API {"user_id":11,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-03 21:43:00] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 21:43:01] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-04 21:43:00"} 
[2025-11-03 21:43:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 22:06:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-03 22:06:20] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-03 22:06:20] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-03 22:06:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 22:06:25] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"93EC3DCF-C88F-4BA5-9246-C2D9EC0D1A5F","txnID":"94","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"33455439"},"ip":"103.230.15.12"} 
[2025-11-03 22:06:25] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=93EC3DCF-C88F-4BA5-9246-C2D9EC0D1A5F&txnID=94&userID=TENG13","length":249} 
[2025-11-03 22:06:25] local.DEBUG: CRC Calculation Result {"crc":"33455439","input_params_count":7} 
[2025-11-03 22:06:25] local.DEBUG: CRC Verification {"received":"33455439","calculated":"33455439","match":true} 
[2025-11-03 22:06:25] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 22:06:25] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 22:06:25] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 22:06:25] local.INFO: TAC record created successfully via API {"record_id":295,"txnID":"94","tac":"93EC3DCF-C88F-4BA5-9246-C2D9EC0D1A5F","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-03 22:11:25"} 
[2025-11-03 22:06:25] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"94","user_id":"TENG13"} 
[2025-11-03 22:06:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 22:06:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762178785941736"} 
[2025-11-03 22:06:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"94","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 22:06:26\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"94\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762178785941736\"}}}","success":true} 
[2025-11-03 22:07:02] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 22:07:04] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-04 22:07:02"} 
[2025-11-03 22:07:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-03 22:07:10] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"847D569E-031F-4695-8ACE-8DD658A1E8CB","txnID":"95","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c515f4cd"},"ip":"103.230.15.12"} 
[2025-11-03 22:07:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=847D569E-031F-4695-8ACE-8DD658A1E8CB&txnID=95&userID=TENG13","length":249} 
[2025-11-03 22:07:10] local.DEBUG: CRC Calculation Result {"crc":"c515f4cd","input_params_count":7} 
[2025-11-03 22:07:10] local.DEBUG: CRC Verification {"received":"c515f4cd","calculated":"c515f4cd","match":true} 
[2025-11-03 22:07:10] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 22:07:10] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 22:07:10] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 22:07:10] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-03 22:07:10] local.INFO: TAC record created successfully via API {"record_id":296,"txnID":"95","tac":"847D569E-031F-4695-8ACE-8DD658A1E8CB","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-03 22:12:10"} 
[2025-11-03 22:07:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"95","user_id":"TENG13"} 
[2025-11-03 22:07:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 22:07:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762178831253474"} 
[2025-11-03 22:07:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"95","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 22:07:11\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"95\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762178831253474\"}}}","success":true} 
[2025-11-03 22:07:27] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"B3A71656-3EF0-49AC-8B9C-C935B469096F","txnID":"96","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"85f192d9"},"ip":"103.230.15.12"} 
[2025-11-03 22:07:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=B3A71656-3EF0-49AC-8B9C-C935B469096F&txnID=96&userID=TENG13","length":249} 
[2025-11-03 22:07:27] local.DEBUG: CRC Calculation Result {"crc":"85f192d9","input_params_count":7} 
[2025-11-03 22:07:27] local.DEBUG: CRC Verification {"received":"85f192d9","calculated":"85f192d9","match":true} 
[2025-11-03 22:07:27] local.INFO: CRC validation passed for createTacRecord  
[2025-11-03 22:07:27] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-03 22:07:27] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-03 22:07:27] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-03 22:07:27] local.INFO: TAC record created successfully via API {"record_id":297,"txnID":"96","tac":"B3A71656-3EF0-49AC-8B9C-C935B469096F","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-03 22:12:27"} 
[2025-11-03 22:07:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"96","user_id":"TENG13"} 
[2025-11-03 22:07:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-03 22:07:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762178848116112"} 
[2025-11-03 22:07:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"96","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-03 22:07:28\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"96\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762178848116112\"}}}","success":true} 
[2025-11-04 06:10:41] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 06:10:43] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-05 06:10:41"} 
[2025-11-04 06:10:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 09:47:35] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 09:47:38] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-05 09:47:35"} 
[2025-11-04 09:47:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 09:47:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-04 09:47:55] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-04 09:47:55] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-04 09:47:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 09:48:01] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"00E8A91C-63FF-4397-AFCB-A303CBF539F5","txnID":"97","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"73ab2ebe"},"ip":"103.230.15.12"} 
[2025-11-04 09:48:01] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-04 09:48:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=00E8A91C-63FF-4397-AFCB-A303CBF539F5&txnID=97&userID=TENG13","length":249} 
[2025-11-04 09:48:01] local.DEBUG: CRC Calculation Result {"crc":"73ab2ebe","input_params_count":7} 
[2025-11-04 09:48:01] local.DEBUG: CRC Verification {"received":"73ab2ebe","calculated":"73ab2ebe","match":true} 
[2025-11-04 09:48:01] local.INFO: CRC validation passed for createTacRecord  
[2025-11-04 09:48:01] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 09:48:01] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-04 09:48:01] local.INFO: TAC record created successfully via API {"record_id":298,"txnID":"97","tac":"00E8A91C-63FF-4397-AFCB-A303CBF539F5","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-04 09:53:01"} 
[2025-11-04 09:48:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"97","user_id":"TENG13"} 
[2025-11-04 09:48:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-04 09:48:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762220882230176"} 
[2025-11-04 09:48:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"97","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-04 09:48:02\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"97\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762220882230176\"}}}","success":true} 
[2025-11-04 09:55:23] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 09:55:23] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-05 09:55:23"} 
[2025-11-04 09:55:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 09:57:43] local.WARNING: Invalid or expired session token attempt {"token_prefix":"g2lx9CJqZs...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-11-04 09:58:22] local.WARNING: Failed PIN attempt via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-04 09:58:29] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 09:58:30] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 09:58:31] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-05 09:58:29"} 
[2025-11-04 09:58:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 11:20:43] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 11:20:43] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 11:20:45] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-05 11:20:43"} 
[2025-11-04 11:20:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 11:21:02] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-05 11:20:43"} 
[2025-11-04 11:21:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 11:21:07] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-04 11:36:53] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 11:36:53] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 11:36:54] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-05 11:36:53"} 
[2025-11-04 11:36:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 11:41:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 11:41:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 11:41:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 11:41:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 11:41:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","mobile_number":"818042746786"} 
[2025-11-04 11:41:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 11:41:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 11:41:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 11:41:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","wallet_id":"8003100011285"} 
[2025-11-04 11:41:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","wallet_id":"8003100011285"} 
[2025-11-04 11:41:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 11:41:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 11:41:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","mobile_number":"818042746786"} 
[2025-11-04 11:41:41] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 11:41:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690975f45f7c7","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":665.4160022735595703125} 
[2025-11-04 11:42:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 11:42:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 11:42:10] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 11:42:10] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 11:42:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","mobile_number":"818042746786"} 
[2025-11-04 11:42:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 11:42:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 11:42:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 11:42:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","wallet_id":"8003100011285"} 
[2025-11-04 11:42:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","wallet_id":"8003100011285"} 
[2025-11-04 11:42:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 11:42:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 11:42:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","mobile_number":"818042746786"} 
[2025-11-04 11:42:11] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 11:42:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69097612b7c9c","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":412.086963653564453125} 
[2025-11-04 11:44:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 11:44:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 11:44:55] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 11:44:55] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 11:44:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","mobile_number":"818042746786"} 
[2025-11-04 11:44:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 11:44:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 11:44:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 11:44:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","wallet_id":"8003100011285"} 
[2025-11-04 11:44:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","wallet_id":"8003100011285"} 
[2025-11-04 11:44:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 11:44:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 11:44:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","mobile_number":"818042746786"} 
[2025-11-04 11:44:56] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 11:44:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690976b7ecefd","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":430.2899837493896484375} 
[2025-11-04 11:45:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 11:45:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 11:45:17] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 11:45:17] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 11:45:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","mobile_number":"818042746786"} 
[2025-11-04 11:45:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 11:45:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 11:45:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 11:45:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","wallet_id":"8003100011285"} 
[2025-11-04 11:45:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","wallet_id":"8003100011285"} 
[2025-11-04 11:45:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 11:45:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 11:45:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","mobile_number":"818042746786"} 
[2025-11-04 11:45:17] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 11:45:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690976cd23ba7","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":398.046970367431640625} 
[2025-11-04 11:49:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 11:49:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 11:49:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 11:49:35] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 11:49:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","mobile_number":"818042746786"} 
[2025-11-04 11:49:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 11:49:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 11:49:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 11:49:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","wallet_id":"8003100011285"} 
[2025-11-04 11:49:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","wallet_id":"8003100011285"} 
[2025-11-04 11:49:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 11:49:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 11:49:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","mobile_number":"818042746786"} 
[2025-11-04 11:49:35] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 11:49:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690977cf69e5a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":431.147098541259765625} 
[2025-11-04 11:53:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 11:53:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 11:53:10] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 11:53:10] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 11:53:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","mobile_number":"818042746786"} 
[2025-11-04 11:53:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 11:53:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 11:53:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 11:53:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","wallet_id":"8003100011285"} 
[2025-11-04 11:53:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","wallet_id":"8003100011285"} 
[2025-11-04 11:53:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 11:53:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 11:53:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","mobile_number":"818042746786"} 
[2025-11-04 11:53:11] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 11:53:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690978a6ecca6","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":453.812122344970703125} 
[2025-11-04 11:53:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690978b48c123","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 11:53:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 11:53:24] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 11:53:24] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 11:53:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690978b48c123","mobile_number":"818042746786"} 
[2025-11-04 11:53:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690978b48c123","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 11:53:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690978b48c123","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 11:53:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 11:53:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690978b48c123","wallet_id":"8003100011285"} 
[2025-11-04 11:53:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690978b48c123","wallet_id":"8003100011285"} 
[2025-11-04 11:53:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690978b48c123","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 11:53:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690978b48c123","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 11:53:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690978b48c123","mobile_number":"818042746786"} 
[2025-11-04 11:53:24] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 11:53:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690978b48c123","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":386.3470554351806640625} 
[2025-11-04 12:02:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69097ad69db43","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 12:02:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 12:02:30] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 12:02:30] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 12:02:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69097ad69db43","mobile_number":"818042746786"} 
[2025-11-04 12:02:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69097ad69db43","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 12:02:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69097ad69db43","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 12:02:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 12:02:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69097ad69db43","wallet_id":"8003100011285"} 
[2025-11-04 12:02:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69097ad69db43","wallet_id":"8003100011285"} 
[2025-11-04 12:02:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69097ad69db43","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 12:02:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69097ad69db43","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 12:02:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69097ad69db43","mobile_number":"818042746786"} 
[2025-11-04 12:02:31] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 12:02:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69097ad69db43","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":503.901004791259765625} 
[2025-11-04 12:02:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 12:02:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 12:02:41] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 12:02:41] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 12:02:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","mobile_number":"818042746786"} 
[2025-11-04 12:02:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 12:02:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 12:02:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 12:02:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","wallet_id":"8003100011285"} 
[2025-11-04 12:02:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","wallet_id":"8003100011285"} 
[2025-11-04 12:02:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 12:02:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 12:02:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","mobile_number":"818042746786"} 
[2025-11-04 12:02:41] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 12:02:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69097ae11d4e0","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":387.3598575592041015625} 
[2025-11-04 12:03:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 12:03:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 12:03:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 12:03:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 12:03:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","mobile_number":"818042746786"} 
[2025-11-04 12:03:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 12:03:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 12:03:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 12:03:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","wallet_id":"8003100011285"} 
[2025-11-04 12:03:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","wallet_id":"8003100011285"} 
[2025-11-04 12:03:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 12:03:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 12:03:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","mobile_number":"818042746786"} 
[2025-11-04 12:03:41] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 12:03:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69097b1cb5c43","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":419.13604736328125} 
[2025-11-04 12:13:14] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-04 12:13:19] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-11-04 12:13:32] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 12:13:33] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 12:13:34] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 12:13:32"} 
[2025-11-04 12:13:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 12:23:51] local.INFO: Successful PIN login via API {"user_id":92,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 12:23:53] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2025-11-05 12:23:51"} 
[2025-11-04 12:23:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 12:26:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-04 12:26:53] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-04 12:26:53] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-04 12:26:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 12:28:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-04 12:28:08] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-04 12:28:08] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-04 12:28:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 12:28:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-04 12:28:31] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-04 12:28:31] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-04 12:28:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 12:29:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 12:29:14] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 12:29:14] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 12:29:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 12:33:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 12:33:01] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 12:33:01] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 12:33:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 12:33:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 12:33:16] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 12:33:16] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 12:33:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 12:33:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 12:33:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 12:33:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 12:33:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 12:35:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 12:35:38] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 12:35:38] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 12:35:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 13:16:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 13:16:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 13:16:36] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 13:16:36] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 13:16:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","mobile_number":"818042746786"} 
[2025-11-04 13:16:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 13:16:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 13:16:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 13:16:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","wallet_id":"8003100011285"} 
[2025-11-04 13:16:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","wallet_id":"8003100011285"} 
[2025-11-04 13:16:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 13:16:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 13:16:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","mobile_number":"818042746786"} 
[2025-11-04 13:16:47] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 13:16:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69098c34e2b28","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":10549.500942230224609375} 
[2025-11-04 13:17:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69098c52165b1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 13:17:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 13:17:06] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 13:17:06] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 13:17:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69098c52165b1","mobile_number":"818042746786"} 
[2025-11-04 13:17:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69098c52165b1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 13:17:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69098c52165b1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 13:17:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 13:17:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69098c52165b1","wallet_id":"8003100011285"} 
[2025-11-04 13:17:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69098c52165b1","wallet_id":"8003100011285"} 
[2025-11-04 13:17:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69098c52165b1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 13:17:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69098c52165b1","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 13:17:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69098c52165b1","mobile_number":"818042746786"} 
[2025-11-04 13:17:06] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 13:17:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69098c52165b1","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":356.3539981842041015625} 
[2025-11-04 13:26:40] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 13:26:40] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 13:26:41] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 13:26:40"} 
[2025-11-04 13:26:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 13:43:07] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 13:43:08] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-05 13:43:07"} 
[2025-11-04 13:43:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 13:43:25] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-04 13:43:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-04 13:43:25] local.INFO: QR payload decrypted successfully {"token":"AB1347F8-1706-4B93-AEDE-6771F730BAF2","user_id":"KASH00"} 
[2025-11-04 13:43:25] local.INFO: Calling encrypt API {"token":"AB1347F8-1706-4B93-AEDE-6771F730BAF2","user_id":"KASH00"} 
[2025-11-04 13:43:25] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-04 13:43:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-04 13:43:25] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-04 13:45:39] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2025-11-04 13:45:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-04 13:45:39] local.INFO: QR payload decrypted successfully {"token":"EE4E9D3F-2648-4572-9F4F-74B52ECEE6AB","user_id":"XVC55"} 
[2025-11-04 13:45:39] local.INFO: Calling encrypt API {"token":"EE4E9D3F-2648-4572-9F4F-74B52ECEE6AB","user_id":"XVC55"} 
[2025-11-04 13:45:39] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2025-11-04 13:45:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-11-04 13:45:39] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2025-11-04 13:46:53] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-11-04 13:46:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-04 13:46:53] local.INFO: QR payload decrypted successfully {"token":"1265EEF7-813D-4AC5-8F78-D987666347C2","user_id":"WSHENG01"} 
[2025-11-04 13:46:53] local.INFO: Calling encrypt API {"token":"1265EEF7-813D-4AC5-8F78-D987666347C2","user_id":"WSHENG01"} 
[2025-11-04 13:46:54] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-11-04 13:46:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-11-04 13:46:54] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-11-04 13:59:02] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-11-04 13:59:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-04 13:59:02] local.INFO: QR payload decrypted successfully {"token":"FE7FCF6D-EC99-4811-A705-F8E0245FB7E7","user_id":"WSHENG01"} 
[2025-11-04 13:59:02] local.INFO: Calling encrypt API {"token":"FE7FCF6D-EC99-4811-A705-F8E0245FB7E7","user_id":"WSHENG01"} 
[2025-11-04 13:59:02] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-11-04 13:59:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-11-04 13:59:03] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-11-04 14:43:43] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 14:43:44] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 14:43:45] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 14:43:43"} 
[2025-11-04 14:43:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:22:40] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-04 15:22:45] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:22:45] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:22:48] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 15:22:45"} 
[2025-11-04 15:22:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:23:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-04 15:23:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-04 15:23:06] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-04 15:23:06] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-04 15:23:06] local.INFO: CRC validation passed for createTacRecord  
[2025-11-04 15:23:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-04 15:23:06] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-04 15:23:06] local.INFO: TAC record created successfully via API {"record_id":299,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-04 15:28:06"} 
[2025-11-04 15:23:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-04 15:23:06] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exTd0mUqSk-A905SoJdp...","title":"USDT request"} 
[2025-11-04 15:23:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762240986735696%422fcc3e422fcc3e"} 
[2025-11-04 15:23:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-04 15:23:06\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762240986735696%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-04 15:23:11] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-04 15:23:12] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 15:22:45"} 
[2025-11-04 15:23:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:23:15] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 15:22:45"} 
[2025-11-04 15:23:15] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-04 15:23:15] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-04 15:23:18] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 15:22:45"} 
[2025-11-04 15:23:18] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-04 15:23:18] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-04 15:23:26] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-04 15:23:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-04 15:23:27] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-04 15:23:27] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-04 15:23:27] local.INFO: CRC validation passed for createTacRecord  
[2025-11-04 15:23:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-04 15:23:27] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-04 15:23:27] local.INFO: TAC record created successfully via API {"record_id":300,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-04 15:28:27"} 
[2025-11-04 15:23:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-04 15:23:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exTd0mUqSk-A905SoJdp...","title":"USDT request"} 
[2025-11-04 15:23:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762241007486279%422fcc3e422fcc3e"} 
[2025-11-04 15:23:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-04 15:23:27\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762241007486279%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-04 15:23:32] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:23:33] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 15:23:32"} 
[2025-11-04 15:23:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:23:39] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-04 15:23:40] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 15:23:32"} 
[2025-11-04 15:23:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:23:49] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-04 15:23:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-04 15:23:49] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-04 15:23:49] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-04 15:23:49] local.INFO: CRC validation passed for createTacRecord  
[2025-11-04 15:23:49] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-04 15:23:49] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-04 15:23:49] local.INFO: TAC record created successfully via API {"record_id":301,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-04 15:28:49"} 
[2025-11-04 15:23:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-04 15:23:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exTd0mUqSk-A905SoJdp...","title":"USDT request"} 
[2025-11-04 15:23:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762241031435500%422fcc3e422fcc3e"} 
[2025-11-04 15:23:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-04 15:23:51\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762241031435500%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-04 15:23:58] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:23:59] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:24:04] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-04 15:24:05] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 15:23:58"} 
[2025-11-04 15:24:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:26:38] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:26:38] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 15:26:38"} 
[2025-11-04 15:26:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 15:32:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 15:32:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 15:32:37] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 15:32:37] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 15:32:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","mobile_number":"818042746786"} 
[2025-11-04 15:32:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 15:32:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 15:32:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 15:32:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","wallet_id":"8003100011285"} 
[2025-11-04 15:32:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","wallet_id":"8003100011285"} 
[2025-11-04 15:32:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 15:32:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 15:32:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","mobile_number":"818042746786"} 
[2025-11-04 15:32:38] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 15:32:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909ac15647f3","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":746.3531494140625} 
[2025-11-04 15:32:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 15:32:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 15:32:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 15:32:56] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 15:32:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","mobile_number":"818042746786"} 
[2025-11-04 15:32:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 15:32:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 15:32:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 15:32:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","wallet_id":"8003100011285"} 
[2025-11-04 15:32:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","wallet_id":"8003100011285"} 
[2025-11-04 15:32:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 15:32:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 15:32:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","mobile_number":"818042746786"} 
[2025-11-04 15:32:56] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 15:32:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909ac28436dd","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":414.77680206298828125} 
[2025-11-04 15:36:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 15:36:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 15:36:26] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 15:36:26] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 15:36:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","mobile_number":"818042746786"} 
[2025-11-04 15:36:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 15:36:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 15:36:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 15:36:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","wallet_id":"8003100011285"} 
[2025-11-04 15:36:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","wallet_id":"8003100011285"} 
[2025-11-04 15:36:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 15:36:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 15:36:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","mobile_number":"818042746786"} 
[2025-11-04 15:36:27] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 15:36:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909acfaef5be","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":538.135051727294921875} 
[2025-11-04 15:36:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909ad0896397","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 15:36:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 15:36:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 15:36:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 15:36:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909ad0896397","mobile_number":"818042746786"} 
[2025-11-04 15:36:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909ad0896397","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 15:36:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909ad0896397","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 15:36:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 15:36:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909ad0896397","wallet_id":"8003100011285"} 
[2025-11-04 15:36:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909ad0896397","wallet_id":"8003100011285"} 
[2025-11-04 15:36:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909ad0896397","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 15:36:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909ad0896397","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 15:36:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909ad0896397","mobile_number":"818042746786"} 
[2025-11-04 15:36:41] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 15:36:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909ad0896397","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":535.96591949462890625} 
[2025-11-04 16:04:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909b379821a2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 16:04:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 16:04:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 16:04:09] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 16:04:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909b379821a2","mobile_number":"818042746786"} 
[2025-11-04 16:04:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909b379821a2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 16:04:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909b379821a2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 16:04:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 16:04:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909b379821a2","wallet_id":"8003100011285"} 
[2025-11-04 16:04:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909b379821a2","wallet_id":"8003100011285"} 
[2025-11-04 16:04:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909b379821a2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 16:04:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909b379821a2","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 16:04:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909b379821a2","mobile_number":"818042746786"} 
[2025-11-04 16:04:10] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 16:04:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909b379821a2","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":558.537006378173828125} 
[2025-11-04 16:06:54] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:06:55] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 16:06:54"} 
[2025-11-04 16:06:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:07:07] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:07:08] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:07:09] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-05 16:07:07"} 
[2025-11-04 16:07:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:17:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909b693d7742","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 16:17:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 16:17:23] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 16:17:23] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 16:17:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909b693d7742","mobile_number":"818042746786"} 
[2025-11-04 16:17:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909b693d7742","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 16:17:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909b693d7742","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 16:17:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 16:17:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909b693d7742","wallet_id":"8003100011285"} 
[2025-11-04 16:17:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909b693d7742","wallet_id":"8003100011285"} 
[2025-11-04 16:17:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909b693d7742","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 16:17:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909b693d7742","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 16:17:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909b693d7742","mobile_number":"818042746786"} 
[2025-11-04 16:17:24] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 16:17:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909b693d7742","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":427.4508953094482421875} 
[2025-11-04 16:17:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 16:17:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 16:17:41] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 16:17:41] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 16:17:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","mobile_number":"818042746786"} 
[2025-11-04 16:17:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 16:17:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 16:17:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 16:17:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","wallet_id":"8003100011285"} 
[2025-11-04 16:17:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","wallet_id":"8003100011285"} 
[2025-11-04 16:17:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 16:17:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 16:17:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","mobile_number":"818042746786"} 
[2025-11-04 16:17:41] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 16:17:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909b6a5546d5","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":401.401042938232421875} 
[2025-11-04 16:20:17] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:20:18] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 16:20:17"} 
[2025-11-04 16:20:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:20:21] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-04 16:20:21] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-04 16:20:21] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-04 16:20:21] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-04 16:20:21] local.INFO: CRC validation passed for createTacRecord  
[2025-11-04 16:20:21] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-04 16:20:21] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-04 16:20:21] local.INFO: TAC record created successfully via API {"record_id":302,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-04 16:25:21"} 
[2025-11-04 16:20:21] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-04 16:20:22] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exTd0mUqSk-A905SoJdp...","title":"USDT request"} 
[2025-11-04 16:20:22] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762244422288366%422fcc3e422fcc3e"} 
[2025-11-04 16:20:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-04 16:20:22\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762244422288366%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-04 16:20:26] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:20:27] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 16:20:26"} 
[2025-11-04 16:20:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:20:46] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-04 16:20:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-04 16:20:46] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-04 16:20:46] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-04 16:20:46] local.INFO: CRC validation passed for createTacRecord  
[2025-11-04 16:20:46] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-04 16:20:46] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-04 16:20:46] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-04 16:20:46] local.INFO: TAC record created successfully via API {"record_id":303,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-04 16:25:46"} 
[2025-11-04 16:20:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-04 16:20:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exTd0mUqSk-A905SoJdp...","title":"USDT request"} 
[2025-11-04 16:20:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762244447428381%422fcc3e422fcc3e"} 
[2025-11-04 16:20:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-04 16:20:47\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762244447428381%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-04 16:20:51] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-04 16:20:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-04 16:20:51] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-04 16:20:51] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-04 16:20:51] local.INFO: CRC validation passed for createTacRecord  
[2025-11-04 16:20:51] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-04 16:20:51] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-04 16:20:51] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-04 16:20:51] local.INFO: TAC record created successfully via API {"record_id":304,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-04 16:25:51"} 
[2025-11-04 16:20:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-04 16:20:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exTd0mUqSk-A905SoJdp...","title":"USDT request"} 
[2025-11-04 16:20:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762244452069297%422fcc3e422fcc3e"} 
[2025-11-04 16:20:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-04 16:20:52\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762244452069297%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-04 16:20:57] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:20:58] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:21:01] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-04 16:21:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-04 16:21:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-04 16:21:06] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-04 16:21:06] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-04 16:21:06] local.INFO: CRC validation passed for createTacRecord  
[2025-11-04 16:21:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-04 16:21:06] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-04 16:21:06] local.INFO: TAC record created successfully via API {"record_id":305,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-04 16:26:06"} 
[2025-11-04 16:21:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-04 16:21:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exTd0mUqSk-A905SoJdp...","title":"USDT request"} 
[2025-11-04 16:21:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762244467177289%422fcc3e422fcc3e"} 
[2025-11-04 16:21:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-04 16:21:07\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762244467177289%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-04 16:21:10] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:21:11] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 16:21:10"} 
[2025-11-04 16:21:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:21:45] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:21:52] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-04 16:21:56] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-05 16:21:45"} 
[2025-11-04 16:21:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:41:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 16:41:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 16:41:09] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 16:41:09] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 16:41:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","mobile_number":"818042746786"} 
[2025-11-04 16:41:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 16:41:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 16:41:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 16:41:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","wallet_id":"8003100011285"} 
[2025-11-04 16:41:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","wallet_id":"8003100011285"} 
[2025-11-04 16:41:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 16:41:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 16:41:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","mobile_number":"818042746786"} 
[2025-11-04 16:41:09] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 16:41:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909bc253a67e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":490.9760951995849609375} 
[2025-11-04 16:41:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 16:41:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 16:41:26] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 16:41:26] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 16:41:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","mobile_number":"818042746786"} 
[2025-11-04 16:41:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 16:41:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 16:41:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 16:41:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","wallet_id":"8003100011285"} 
[2025-11-04 16:41:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","wallet_id":"8003100011285"} 
[2025-11-04 16:41:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 16:41:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 16:41:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","mobile_number":"818042746786"} 
[2025-11-04 16:41:27] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 16:41:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909bc36e57c9","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":497.54810333251953125} 
[2025-11-04 16:42:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 16:42:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 16:42:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 16:42:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 16:42:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","mobile_number":"818042746786"} 
[2025-11-04 16:42:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 16:42:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 16:42:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 16:42:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","wallet_id":"8003100011285"} 
[2025-11-04 16:42:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","wallet_id":"8003100011285"} 
[2025-11-04 16:42:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 16:42:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 16:42:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","mobile_number":"818042746786"} 
[2025-11-04 16:42:12] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 16:42:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909bc6412ac5","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":393.81504058837890625} 
[2025-11-04 16:46:06] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:46:06] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:46:07] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-05 16:46:06"} 
[2025-11-04 16:46:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 16:46:17] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-04 16:46:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-04 16:46:17] local.INFO: QR payload decrypted successfully {"token":"A62C10A4-3340-440D-9524-0872BCD8078B","user_id":"KASH00"} 
[2025-11-04 16:46:17] local.INFO: Calling encrypt API {"token":"A62C10A4-3340-440D-9524-0872BCD8078B","user_id":"KASH00"} 
[2025-11-04 16:46:17] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-04 16:46:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-04 16:46:17] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-04 17:12:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 17:12:54] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 17:12:54] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 17:12:54] local.INFO: General API request started {"request_id":"REQ_6909c396db798","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-04 17:12:54] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-04 17:12:54] local.INFO: Request analysis {"request_id":"REQ_6909c396db798","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-04 17:12:54] local.INFO: General API processing data {"request_id":"REQ_6909c396db798","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-04 17:12:55] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-04 17:12:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 17:12:55] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 17:12:55] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":608} 
[2025-11-04 17:12:55] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-11-04 17:12:55] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-11-04 17:12:55] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6909c39742182","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 17:12:55] local.INFO: Wallet API response received {"request_id":"GEN_6909c39742182","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 17:12:55] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6909c396db798","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-11-04 17:12:55"}} 
[2025-11-04 17:12:55] local.INFO: Wallet inquiry final response {"request_id":"REQ_6909c396db798","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-04 17:12:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909c397eae67","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 17:12:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 17:12:55] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 17:12:55] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 17:12:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909c397eae67","mobile_number":"818042746786"} 
[2025-11-04 17:12:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909c397eae67","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 17:12:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909c397eae67","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 17:12:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 17:12:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909c397eae67","wallet_id":"8003100011285"} 
[2025-11-04 17:12:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909c397eae67","wallet_id":"8003100011285"} 
[2025-11-04 17:12:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909c397eae67","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 17:12:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909c397eae67","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 17:12:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909c397eae67","mobile_number":"818042746786"} 
[2025-11-04 17:12:56] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 17:12:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909c397eae67","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":588.224887847900390625} 
[2025-11-04 18:25:02] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 18:25:04] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-11-05 18:25:02"} 
[2025-11-04 18:25:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-04 18:25:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:25:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:25:27] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 18:25:27] local.INFO: General API request started {"request_id":"REQ_6909d49781b24","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-04 18:25:27] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-04 18:25:27] local.INFO: Request analysis {"request_id":"REQ_6909d49781b24","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-04 18:25:27] local.INFO: General API processing data {"request_id":"REQ_6909d49781b24","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-04 18:25:27] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-04 18:25:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:25:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:25:27] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":609} 
[2025-11-04 18:25:27] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-11-04 18:25:27] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-11-04 18:25:27] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6909d4978bafc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 18:25:27] local.INFO: Wallet API response received {"request_id":"GEN_6909d4978bafc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 18:25:27] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6909d49781b24","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-11-04 18:25:27"}} 
[2025-11-04 18:25:27] local.INFO: Wallet inquiry final response {"request_id":"REQ_6909d49781b24","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-04 18:25:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909d49807f44","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 18:25:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:25:28] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:25:28] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 18:25:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909d49807f44","mobile_number":"818042746786"} 
[2025-11-04 18:25:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909d49807f44","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 18:25:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909d49807f44","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 18:25:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 18:25:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909d49807f44","wallet_id":"8003100011285"} 
[2025-11-04 18:25:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909d49807f44","wallet_id":"8003100011285"} 
[2025-11-04 18:25:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909d49807f44","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 18:25:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909d49807f44","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 18:25:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909d49807f44","mobile_number":"818042746786"} 
[2025-11-04 18:25:28] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 18:25:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909d49807f44","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":489.2699718475341796875} 
[2025-11-04 18:28:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:28:20] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:28:20] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 18:28:20] local.INFO: General API request started {"request_id":"REQ_6909d5446d6b1","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-04 18:28:20] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-04 18:28:20] local.INFO: Request analysis {"request_id":"REQ_6909d5446d6b1","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-04 18:28:20] local.INFO: General API processing data {"request_id":"REQ_6909d5446d6b1","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-04 18:28:20] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 18:28:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:28:20] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:28:20] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":609} 
[2025-11-04 18:28:20] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-11-04 18:28:20] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-11-04 18:28:20] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6909d54473b1c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 18:28:20] local.INFO: Wallet API response received {"request_id":"GEN_6909d54473b1c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 18:28:20] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6909d5446d6b1","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-11-04 18:28:20"}} 
[2025-11-04 18:28:20] local.INFO: Wallet inquiry final response {"request_id":"REQ_6909d5446d6b1","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-04 18:28:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909d54502caa","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 18:28:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:28:21] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:28:21] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 18:28:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909d54502caa","mobile_number":"818042746786"} 
[2025-11-04 18:28:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909d54502caa","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 18:28:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909d54502caa","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 18:28:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 18:28:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909d54502caa","wallet_id":"8003100011285"} 
[2025-11-04 18:28:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909d54502caa","wallet_id":"8003100011285"} 
[2025-11-04 18:28:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909d54502caa","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 18:28:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909d54502caa","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 18:28:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909d54502caa","mobile_number":"818042746786"} 
[2025-11-04 18:28:21] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 18:28:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909d54502caa","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":459.3369960784912109375} 
[2025-11-04 18:28:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:28:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:28:43] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 18:28:43] local.INFO: General API request started {"request_id":"REQ_6909d55b3017e","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-04 18:28:43] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-04 18:28:43] local.INFO: Request analysis {"request_id":"REQ_6909d55b3017e","raw_request_data":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-04 18:28:43] local.INFO: General API processing data {"request_id":"REQ_6909d55b3017e","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-04 18:28:43] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-04 18:28:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:28:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:28:43] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":609} 
[2025-11-04 18:28:43] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e","raw_request":{"mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fcf3c0e"},"json_data":[]},"partner_id":16} 
[2025-11-04 18:28:43] local.INFO: Found mobile number in raw request data {"mobile_number":"818042746786"} 
[2025-11-04 18:28:43] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6909d55b373e7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 18:28:43] local.INFO: Wallet API response received {"request_id":"GEN_6909d55b373e7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 18:28:43] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6909d55b3017e","wallet_status":1,"response_data":{"mobile_number":"818042746786","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}},"Response status":200,"processed_at":"2025-11-04 18:28:43"}} 
[2025-11-04 18:28:43] local.INFO: Wallet inquiry final response {"request_id":"REQ_6909d55b3017e","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-04 18:28:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6909d55b97633","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-04 18:28:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-04 18:28:43] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-04 18:28:43] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-04 18:28:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6909d55b97633","mobile_number":"818042746786"} 
[2025-11-04 18:28:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6909d55b97633","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-04 18:28:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909d55b97633","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-04 18:28:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-04 18:28:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6909d55b97633","wallet_id":"8003100011285"} 
[2025-11-04 18:28:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6909d55b97633","wallet_id":"8003100011285"} 
[2025-11-04 18:28:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6909d55b97633","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-04 18:28:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6909d55b97633","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-04 18:28:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6909d55b97633","mobile_number":"818042746786"} 
[2025-11-04 18:28:43] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-04 18:28:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6909d55b97633","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":368.4711456298828125} 
[2025-11-04 18:28:44] local.DEBUG: CRC Parameter String {"string":"amount=598500&payee_wallet_id=8003100011285&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-11-04 18:28:44] local.DEBUG: CRC Calculation Result {"crc":"93d86d81","input_params_count":4} 
[2025-11-04 18:28:44] local.DEBUG: CRC Verification {"received":"93d86d81","calculated":"93d86d81","match":true} 
[2025-11-04 18:28:44] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","amount":"598500","program_code":"N1","crc_provided":true} 
[2025-11-04 18:28:45] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011285","response_status":"00"} 
[2025-11-04 23:01:31] local.INFO: Transaction history retrieved {"merchant_user_id":"N10003","total_transactions":7,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 08:24:48] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 09:11:36] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 09:11:38] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-11-06 09:11:36"} 
[2025-11-05 09:11:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 15:39:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-05 15:39:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-05 15:39:55] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-05 15:39:55] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-05 15:39:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","mobile_number":"819073883079"} 
[2025-11-05 15:39:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-05 15:39:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-05 15:39:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-05 15:39:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","wallet_id":"8003100011326"} 
[2025-11-05 15:39:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","wallet_id":"8003100011326"} 
[2025-11-05 15:39:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-05 15:39:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-05 15:39:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","mobile_number":"819073883079"} 
[2025-11-05 15:39:56] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-05 15:39:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff4b9aaee","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":1228.15608978271484375} 
[2025-11-05 15:39:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-05 15:39:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-05 15:39:57] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-05 15:39:57] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-05 15:39:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","mobile_number":"818037911717"} 
[2025-11-05 15:39:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-05 15:39:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-05 15:39:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-05 15:39:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","wallet_id":"8003100011275"} 
[2025-11-05 15:39:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","wallet_id":"8003100011275"} 
[2025-11-05 15:39:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-05 15:39:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-05 15:39:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","mobile_number":"818037911717"} 
[2025-11-05 15:39:57] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-05 15:39:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff4d3a463","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":421.33808135986328125} 
[2025-11-05 15:39:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-05 15:39:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-05 15:39:58] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-05 15:39:58] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-05 15:39:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","mobile_number":"819090773803"} 
[2025-11-05 15:39:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-05 15:39:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-05 15:39:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-05 15:39:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","wallet_id":"8003100011393"} 
[2025-11-05 15:39:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","wallet_id":"8003100011393"} 
[2025-11-05 15:39:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-05 15:39:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-05 15:39:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","mobile_number":"819090773803"} 
[2025-11-05 15:39:58] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-05 15:39:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff4df2c7b","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":350.3830432891845703125} 
[2025-11-05 15:39:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff4e94779","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-05 15:39:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-05 15:39:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-05 15:39:58] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-05 15:39:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff4e94779","mobile_number":"818042746786"} 
[2025-11-05 15:39:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff4e94779","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-05 15:39:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4e94779","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-05 15:39:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-05 15:39:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff4e94779","wallet_id":"8003100011285"} 
[2025-11-05 15:39:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff4e94779","wallet_id":"8003100011285"} 
[2025-11-05 15:39:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff4e94779","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-05 15:39:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4e94779","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-05 15:39:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff4e94779","mobile_number":"818042746786"} 
[2025-11-05 15:39:58] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-05 15:39:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff4e94779","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":378.2501220703125} 
[2025-11-05 15:39:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-05 15:39:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-05 15:39:59] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-05 15:39:59] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-05 15:39:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","mobile_number":"818042746786"} 
[2025-11-05 15:39:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-05 15:39:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-05 15:39:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-05 15:39:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","wallet_id":"8003100011285"} 
[2025-11-05 15:39:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","wallet_id":"8003100011285"} 
[2025-11-05 15:39:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-05 15:39:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-05 15:39:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","mobile_number":"818042746786"} 
[2025-11-05 15:39:59] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-05 15:39:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff4f41a5e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":519.8280811309814453125} 
[2025-11-05 15:40:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff50150d3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-05 15:40:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-05 15:40:00] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-05 15:40:00] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-05 15:40:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff50150d3","mobile_number":"819023053947"} 
[2025-11-05 15:40:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff50150d3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-05 15:40:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff50150d3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-05 15:40:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-05 15:40:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff50150d3","wallet_id":"8003100011323"} 
[2025-11-05 15:40:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff50150d3","wallet_id":"8003100011323"} 
[2025-11-05 15:40:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff50150d3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-05 15:40:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff50150d3","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-05 15:40:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff50150d3","mobile_number":"819023053947"} 
[2025-11-05 15:40:00] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-05 15:40:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff50150d3","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":365.0228977203369140625} 
[2025-11-05 15:40:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff50af39c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-05 15:40:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-05 15:40:00] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-05 15:40:00] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-05 15:40:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff50af39c","mobile_number":"60122005500"} 
[2025-11-05 15:40:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff50af39c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-05 15:40:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff50af39c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-05 15:40:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-05 15:40:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff50af39c","wallet_id":"8003100011379"} 
[2025-11-05 15:40:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff50af39c","wallet_id":"8003100011379"} 
[2025-11-05 15:40:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff50af39c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-05 15:40:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff50af39c","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-05 15:40:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff50af39c","mobile_number":"60122005500"} 
[2025-11-05 15:40:01] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-05 15:40:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff50af39c","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":335.728168487548828125} 
[2025-11-05 15:40:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff5165068","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-05 15:40:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-05 15:40:01] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-05 15:40:01] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-05 15:40:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff5165068","mobile_number":"819032677769"} 
[2025-11-05 15:40:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff5165068","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-05 15:40:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff5165068","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-05 15:40:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-05 15:40:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff5165068","wallet_id":"8003100011472"} 
[2025-11-05 15:40:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff5165068","wallet_id":"8003100011472"} 
[2025-11-05 15:40:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff5165068","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-05 15:40:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff5165068","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-05 15:40:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff5165068","mobile_number":"819032677769"} 
[2025-11-05 15:40:01] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-05 15:40:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff5165068","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":395.21884918212890625} 
[2025-11-05 15:40:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff521dabf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-05 15:40:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-05 15:40:02] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-05 15:40:02] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-05 15:40:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff521dabf","mobile_number":"819031950417"} 
[2025-11-05 15:40:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff521dabf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-05 15:40:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff521dabf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-05 15:40:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-05 15:40:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff521dabf","wallet_id":"8003100011328"} 
[2025-11-05 15:40:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff521dabf","wallet_id":"8003100011328"} 
[2025-11-05 15:40:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff521dabf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-05 15:40:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff521dabf","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-05 15:40:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff521dabf","mobile_number":"819031950417"} 
[2025-11-05 15:40:02] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-05 15:40:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff521dabf","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":424.40891265869140625} 
[2025-11-05 15:40:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-05 15:40:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-05 15:40:02] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-05 15:40:02] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-05 15:40:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","mobile_number":"60123678698"} 
[2025-11-05 15:40:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-05 15:40:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-05 15:40:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-05 15:40:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","wallet_id":"8003100011060"} 
[2025-11-05 15:40:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","wallet_id":"8003100011060"} 
[2025-11-05 15:40:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-05 15:40:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-05 15:40:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","mobile_number":"60123678698"} 
[2025-11-05 15:40:03] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-05 15:40:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690aff52d82eb","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":387.37201690673828125} 
[2025-11-05 15:42:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 15:42:21] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 15:42:21] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 15:42:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 15:53:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 15:53:06] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 15:53:06] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 15:53:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 15:53:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 15:53:43] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 15:53:43] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 15:53:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 15:54:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 15:54:25] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 15:54:25] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 15:54:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 15:57:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 15:57:16] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 15:57:16] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 15:57:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 15:59:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 15:59:20] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 15:59:20] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 15:59:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:01:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:01:15] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:01:15] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:01:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:01:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:01:50] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:01:50] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:01:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:02:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:02:16] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:02:16] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:02:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:02:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:02:19] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:02:19] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:02:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:03:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:03:13] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:03:13] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:03:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:05:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:05:52] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:05:52] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:05:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:06:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:06:20] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:06:20] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:06:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:39:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:39:46] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:39:46] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:39:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:42:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:42:39] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:42:39] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:42:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:46:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:46:56] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:46:56] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:46:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:46:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:46:56] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:46:56] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:46:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:47:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:47:07] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:47:07] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:47:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:53:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 16:53:37] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 16:53:37] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 16:53:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:53:42] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"6A30DAEB-4637-464B-B109-F1BE10C569B7","txnID":"98","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a9daff07"},"ip":"103.230.15.12"} 
[2025-11-05 16:53:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=6A30DAEB-4637-464B-B109-F1BE10C569B7&txnID=98&userID=TENG13","length":249} 
[2025-11-05 16:53:42] local.DEBUG: CRC Calculation Result {"crc":"a9daff07","input_params_count":7} 
[2025-11-05 16:53:42] local.DEBUG: CRC Verification {"received":"a9daff07","calculated":"a9daff07","match":true} 
[2025-11-05 16:53:42] local.INFO: CRC validation passed for createTacRecord  
[2025-11-05 16:53:42] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:53:42] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-05 16:53:42] local.INFO: TAC record created successfully via API {"record_id":306,"txnID":"98","tac":"6A30DAEB-4637-464B-B109-F1BE10C569B7","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-05 16:58:42"} 
[2025-11-05 16:53:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"98","user_id":"TENG13"} 
[2025-11-05 16:53:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"duMidfmpT0aN9j8alPbv...","title":"USDT Transfer Request"} 
[2025-11-05 16:53:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762332823319602%422fcc3e422fcc3e"} 
[2025-11-05 16:53:43] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"98","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-05 16:53:43\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"98\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762332823319602%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-05 16:54:12] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"A0659818-E780-4370-8706-68E91E6B62E7","txnID":"99","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c7326318"},"ip":"103.230.15.12"} 
[2025-11-05 16:54:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=A0659818-E780-4370-8706-68E91E6B62E7&txnID=99&userID=TENG13","length":249} 
[2025-11-05 16:54:13] local.DEBUG: CRC Calculation Result {"crc":"c7326318","input_params_count":7} 
[2025-11-05 16:54:13] local.DEBUG: CRC Verification {"received":"c7326318","calculated":"c7326318","match":true} 
[2025-11-05 16:54:13] local.INFO: CRC validation passed for createTacRecord  
[2025-11-05 16:54:13] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:54:13] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-05 16:54:13] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-05 16:54:13] local.INFO: TAC record created successfully via API {"record_id":307,"txnID":"99","tac":"A0659818-E780-4370-8706-68E91E6B62E7","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-05 16:59:13"} 
[2025-11-05 16:54:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"99","user_id":"TENG13"} 
[2025-11-05 16:54:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"duMidfmpT0aN9j8alPbv...","title":"USDT Transfer Request"} 
[2025-11-05 16:54:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762332854238240%422fcc3e422fcc3e"} 
[2025-11-05 16:54:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"99","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-05 16:54:14\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"99\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762332854238240%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-05 16:54:48] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 16:54:50] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-06 16:54:48"} 
[2025-11-05 16:54:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 16:55:00] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"3EB785FF-2EBD-42E4-8D93-AEFD1FE5B9FA","txnID":"100","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"df26855d"},"ip":"103.230.15.12"} 
[2025-11-05 16:55:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=3EB785FF-2EBD-42E4-8D93-AEFD1FE5B9FA&txnID=100&userID=TENG13","length":250} 
[2025-11-05 16:55:00] local.DEBUG: CRC Calculation Result {"crc":"df26855d","input_params_count":7} 
[2025-11-05 16:55:00] local.DEBUG: CRC Verification {"received":"df26855d","calculated":"df26855d","match":true} 
[2025-11-05 16:55:00] local.INFO: CRC validation passed for createTacRecord  
[2025-11-05 16:55:00] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 16:55:00] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-05 16:55:01] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-05 16:55:01] local.INFO: TAC record created successfully via API {"record_id":308,"txnID":"100","tac":"3EB785FF-2EBD-42E4-8D93-AEFD1FE5B9FA","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-05 17:00:01"} 
[2025-11-05 16:55:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"100","user_id":"TENG13"} 
[2025-11-05 16:55:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"duMidfmpT0aN9j8alPbv...","title":"USDT Transfer Request"} 
[2025-11-05 16:55:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762332902370861%422fcc3e422fcc3e"} 
[2025-11-05 16:55:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"100","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-05 16:55:02\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"100\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762332902370861%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-05 16:55:29] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 16:55:31] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-06 16:55:28"} 
[2025-11-05 16:55:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 16:55:37] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3EB785FF-2EBD-42E4-8D93-AEFD1FE5B9FA&txnid=100","length":84} 
[2025-11-05 16:55:37] local.DEBUG: CRC Calculation Result {"crc":"a07506b8","input_params_count":4} 
[2025-11-05 16:55:37] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=3EB785FF-2EBD-42E4-8D93-AEFD1FE5B9FA&txnid=100&crc=a07506b8","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"3EB785FF-2EBD-42E4-8D93-AEFD1FE5B9FA","txnId":"100","success":true} 
[2025-11-05 16:55:37] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"100","tac":"3EB785FF-2EBD-42E4-8D93-AEFD1FE5B9FA","approved_status":1} 
[2025-11-05 16:55:41] local.WARNING: Invalid or expired session token attempt {"token_prefix":"GUbOcwo3Ku...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-11-05 17:12:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-05 17:12:37] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-05 17:12:37] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-05 17:12:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-05 17:32:28] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 17:32:28] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 17:32:29] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-06 17:32:28"} 
[2025-11-05 17:32:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 18:47:20] local.INFO: Successful PIN login via API {"user_id":76,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 18:47:21] local.INFO: FCM token saved for user {"user_id":76,"mobile_number":"818096801616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 18:47:23] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-11-06 18:47:20"} 
[2025-11-05 18:47:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 18:47:38] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-11-06 18:47:20"} 
[2025-11-05 18:47:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 18:56:49] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-11-06 18:47:20"} 
[2025-11-05 18:56:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 19:02:30] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-11-06 18:47:20"} 
[2025-11-05 19:02:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 19:12:46] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 19:12:47] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-11-06 19:12:46"} 
[2025-11-05 19:12:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 22:05:22] local.WARNING: Failed PIN attempt via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-05 22:05:46] local.INFO: Successful PIN login via API {"user_id":37,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-05 22:05:48] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-11-06 22:05:46"} 
[2025-11-05 22:05:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 09:03:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-06 09:03:26] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-06 09:03:26] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-06 09:03:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-06 09:03:39] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"87F835FC-228E-4DEE-B972-770CB6656AAC","txnID":"101","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bec03fbf"},"ip":"103.230.15.12"} 
[2025-11-06 09:03:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=87F835FC-228E-4DEE-B972-770CB6656AAC&txnID=101&userID=TENG13","length":250} 
[2025-11-06 09:03:39] local.DEBUG: CRC Calculation Result {"crc":"bec03fbf","input_params_count":7} 
[2025-11-06 09:03:39] local.DEBUG: CRC Verification {"received":"bec03fbf","calculated":"bec03fbf","match":true} 
[2025-11-06 09:03:39] local.INFO: CRC validation passed for createTacRecord  
[2025-11-06 09:03:39] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-06 09:03:39] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-06 09:03:39] local.INFO: TAC record created successfully via API {"record_id":309,"txnID":"101","tac":"87F835FC-228E-4DEE-B972-770CB6656AAC","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-06 09:08:39"} 
[2025-11-06 09:03:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"101","user_id":"TENG13"} 
[2025-11-06 09:03:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-06 09:03:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762391020199132"} 
[2025-11-06 09:03:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"101","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-06 09:03:40\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"101\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762391020199132\"}}}","success":true} 
[2025-11-06 09:07:13] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 09:07:14] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 09:07:15] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-07 09:07:13"} 
[2025-11-06 09:07:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 10:45:02] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 10:45:03] local.INFO: FCM token saved for user {"user_id":58,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 10:45:07] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-11-07 10:45:02"} 
[2025-11-06 10:45:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:03:57] local.INFO: Successful PIN login via API {"user_id":77,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:03:57] local.INFO: FCM token saved for user {"user_id":77,"mobile_number":"818041395013","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:03:59] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2025-11-07 14:03:57"} 
[2025-11-06 14:03:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:06:55] local.INFO: Successful PIN login via API {"user_id":80,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:06:59] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2025-11-07 14:06:55"} 
[2025-11-06 14:06:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:07:20] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-06 14:09:23] local.INFO: Successful PIN login via API {"user_id":76,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:09:24] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-11-07 14:09:23"} 
[2025-11-06 14:09:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:33:59] local.INFO: N1User created via API {"user_id":109,"mobile_number":"819084854355","memberhash":"G31ZYCYI1762410839DXPM3B","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-11-06 14:34:12] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:34:35] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-11-07 14:33:59"} 
[2025-11-06 14:34:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:34:52] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 14:34:53] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-11-07 14:34:52"} 
[2025-11-06 14:34:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:09:05] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:14:51] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-06 16:14:55] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:14:56] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:14:57] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:14:55"} 
[2025-11-06 16:14:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:16:27] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:14:55"} 
[2025-11-06 16:16:27] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE"} 
[2025-11-06 16:16:27] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","device_name":"iPhone (iPhone)"} 
[2025-11-06 16:16:29] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:14:55"} 
[2025-11-06 16:16:29] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE"} 
[2025-11-06 16:16:29] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","device_name":"iPhone (iPhone)"} 
[2025-11-06 16:16:34] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:16:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:16:34"} 
[2025-11-06 16:16:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:16:47] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-06 16:16:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-06 16:16:47] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-06 16:16:47] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-06 16:16:47] local.INFO: CRC validation passed for createTacRecord  
[2025-11-06 16:16:47] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-06 16:16:47] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-06 16:16:47] local.INFO: TAC record created successfully via API {"record_id":310,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-06 16:21:47"} 
[2025-11-06 16:16:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-06 16:16:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fCd5GLribEUtj1FNe5_j...","title":"USDT request"} 
[2025-11-06 16:16:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762417007956895"} 
[2025-11-06 16:16:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-06 16:16:48\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762417007956895\"}}}","success":true} 
[2025-11-06 16:16:51] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:16:52] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:16:51"} 
[2025-11-06 16:16:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:16:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-06 16:16:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-06 16:16:55] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-06 16:16:55] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-06 16:16:55] local.INFO: CRC validation passed for createTacRecord  
[2025-11-06 16:16:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-06 16:16:55] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-06 16:16:55] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-06 16:16:55] local.INFO: TAC record created successfully via API {"record_id":311,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-06 16:21:55"} 
[2025-11-06 16:16:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-06 16:16:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fCd5GLribEUtj1FNe5_j...","title":"USDT request"} 
[2025-11-06 16:16:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762417016424693"} 
[2025-11-06 16:16:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-06 16:16:56\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762417016424693\"}}}","success":true} 
[2025-11-06 16:17:01] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-06 16:17:02] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:16:51"} 
[2025-11-06 16:17:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:17:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-06 16:17:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-06 16:17:06] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-06 16:17:06] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-06 16:17:06] local.INFO: CRC validation passed for createTacRecord  
[2025-11-06 16:17:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-06 16:17:06] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-06 16:17:06] local.INFO: TAC record created successfully via API {"record_id":312,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-06 16:22:06"} 
[2025-11-06 16:17:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-06 16:17:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fCd5GLribEUtj1FNe5_j...","title":"USDT request"} 
[2025-11-06 16:17:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762417027363951"} 
[2025-11-06 16:17:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-06 16:17:07\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762417027363951\"}}}","success":true} 
[2025-11-06 16:17:13] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-06 16:17:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-06 16:17:13] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-06 16:17:13] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-06 16:17:13] local.INFO: CRC validation passed for createTacRecord  
[2025-11-06 16:17:13] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-06 16:17:13] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-06 16:17:13] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-06 16:17:13] local.INFO: TAC record created successfully via API {"record_id":313,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-06 16:22:13"} 
[2025-11-06 16:17:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-06 16:17:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fCd5GLribEUtj1FNe5_j...","title":"USDT request"} 
[2025-11-06 16:17:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762417034146591"} 
[2025-11-06 16:17:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-06 16:17:14\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762417034146591\"}}}","success":true} 
[2025-11-06 16:17:19] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:17:20] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:17:38] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-06 16:17:40] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:17:19"} 
[2025-11-06 16:17:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:18:26] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:18:27] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:18:26"} 
[2025-11-06 16:18:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:18:35] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:18:36] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:18:35"} 
[2025-11-06 16:18:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:23:28] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-06 16:23:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-06 16:23:28] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-06 16:23:28] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-06 16:23:28] local.INFO: CRC validation passed for createTacRecord  
[2025-11-06 16:23:28] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-06 16:23:28] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-06 16:23:28] local.INFO: TAC record created successfully via API {"record_id":314,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-06 16:28:28"} 
[2025-11-06 16:23:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-06 16:23:30] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fCd5GLribEUtj1FNe5_j...","title":"USDT request"} 
[2025-11-06 16:23:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762417410214292"} 
[2025-11-06 16:23:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-06 16:23:30\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762417410214292\"}}}","success":true} 
[2025-11-06 16:23:35] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:23:35] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:23:41] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-06 16:23:42] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:23:35"} 
[2025-11-06 16:23:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:33:17] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:33:18] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-07 16:33:17"} 
[2025-11-06 16:33:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:47:58] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-06 16:48:00] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-11-07 16:47:58"} 
[2025-11-06 16:48:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-07 09:09:42] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-07 09:09:42] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-07 09:09:44] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-08 09:09:42"} 
[2025-11-07 09:09:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-07 14:35:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-07 14:35:38] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-07 14:35:38] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-07 14:35:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-07 14:35:55] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR","tac":"42FD57BB-E68E-436D-BD7D-0D5DCC1FC97D","txnID":"102","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c946ad0c"},"ip":"103.230.15.12"} 
[2025-11-07 14:35:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=42FD57BB-E68E-436D-BD7D-0D5DCC1FC97D&txnID=102&userID=TENG13","length":250} 
[2025-11-07 14:35:55] local.DEBUG: CRC Calculation Result {"crc":"c946ad0c","input_params_count":7} 
[2025-11-07 14:35:55] local.DEBUG: CRC Verification {"received":"c946ad0c","calculated":"c946ad0c","match":true} 
[2025-11-07 14:35:55] local.INFO: CRC validation passed for createTacRecord  
[2025-11-07 14:35:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-07 14:35:55] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-07 14:35:55] local.INFO: TAC record created successfully via API {"record_id":315,"txnID":"102","tac":"42FD57BB-E68E-436D-BD7D-0D5DCC1FC97D","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60173132814","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-07 14:40:55"} 
[2025-11-07 14:35:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"102","user_id":"TENG13"} 
[2025-11-07 14:35:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fCd5GLribEUtj1FNe5_j...","title":"USDT Transfer Request"} 
[2025-11-07 14:35:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762497355873978"} 
[2025-11-07 14:35:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"102","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-07 14:35:56\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"102\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762497355873978\"}}}","success":true} 
[2025-11-07 14:58:27] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 09:56:39] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 09:56:40] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 09:56:42] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-09 09:56:39"} 
[2025-11-08 09:56:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 12:11:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-08 12:11:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 12:11:12] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 12:11:12] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 12:11:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","mobile_number":"819050878362"} 
[2025-11-08 12:11:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 12:11:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 12:11:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-08 12:11:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","wallet_id":"8003100011452"} 
[2025-11-08 12:11:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","wallet_id":"8003100011452"} 
[2025-11-08 12:11:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-08 12:11:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-08 12:11:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","mobile_number":"819050878362"} 
[2025-11-08 12:11:13] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-08 12:11:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690ec2e0ba7b8","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":1003.70693206787109375} 
[2025-11-08 12:12:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690ec32e58687","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-08 12:12:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 12:12:30] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 12:12:30] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 12:12:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690ec32e58687","mobile_number":"819050878362"} 
[2025-11-08 12:12:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690ec32e58687","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 12:12:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec32e58687","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 12:12:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-08 12:12:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690ec32e58687","wallet_id":"8003100011452"} 
[2025-11-08 12:12:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690ec32e58687","wallet_id":"8003100011452"} 
[2025-11-08 12:12:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690ec32e58687","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-08 12:12:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec32e58687","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-08 12:12:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690ec32e58687","mobile_number":"819050878362"} 
[2025-11-08 12:12:30] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-08 12:12:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690ec32e58687","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":459.7189426422119140625} 
[2025-11-08 12:12:53] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-08 12:12:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 12:12:53] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 12:12:53] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 12:12:53] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","mobile_number":"819050878362"} 
[2025-11-08 12:12:53] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 12:12:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 12:12:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-08 12:12:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","wallet_id":"8003100011452"} 
[2025-11-08 12:12:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","wallet_id":"8003100011452"} 
[2025-11-08 12:12:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-08 12:12:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-08 12:12:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","mobile_number":"819050878362"} 
[2025-11-08 12:12:53] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-08 12:12:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690ec34572d0c","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":514.6639347076416015625} 
[2025-11-08 12:13:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-08 12:13:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 12:13:59] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 12:13:59] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 12:13:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","mobile_number":"819050878362"} 
[2025-11-08 12:13:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 12:13:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 12:13:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-08 12:13:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","wallet_id":"8003100011452"} 
[2025-11-08 12:13:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","wallet_id":"8003100011452"} 
[2025-11-08 12:13:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-08 12:13:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-08 12:13:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","mobile_number":"819050878362"} 
[2025-11-08 12:13:59] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-08 12:13:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690ec38730b8d","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":449.4769573211669921875} 
[2025-11-08 12:15:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-08 12:15:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 12:15:01] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 12:15:01] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 12:15:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","mobile_number":"819050878362"} 
[2025-11-08 12:15:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 12:15:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 12:15:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-08 12:15:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","wallet_id":"8003100011452"} 
[2025-11-08 12:15:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","wallet_id":"8003100011452"} 
[2025-11-08 12:15:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-08 12:15:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-08 12:15:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","mobile_number":"819050878362"} 
[2025-11-08 12:15:02] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-08 12:15:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690ec3c5d025f","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":503.3519268035888671875} 
[2025-11-08 13:21:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690ed35901a9f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818017626248"} 
[2025-11-08 13:21:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017626248&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 13:21:29] local.DEBUG: CRC Calculation Result {"crc":"dee22d2f","input_params_count":2} 
[2025-11-08 13:21:29] local.DEBUG: CRC Verification {"received":"dee22d2f","calculated":"dee22d2f","match":true} 
[2025-11-08 13:21:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690ed35901a9f","mobile_number":"818017626248"} 
[2025-11-08 13:21:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690ed35901a9f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818017626248","mobile_number":"818017626248"} 
[2025-11-08 13:21:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690ed35901a9f","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-11-08 13:30:04] local.INFO: Successful PIN login via API {"user_id":95,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 13:30:05] local.INFO: FCM token saved for user {"user_id":95,"mobile_number":"818032138952","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 13:30:07] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-11-09 13:30:04"} 
[2025-11-08 13:30:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 13:30:42] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-11-09 13:30:04"} 
[2025-11-08 13:30:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 13:35:02] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-11-09 13:30:04"} 
[2025-11-08 13:35:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-08 14:01:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-08 14:01:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:01:37] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-08 14:01:37] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-08 14:01:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","mobile_number":"818037911717"} 
[2025-11-08 14:01:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-08 14:01:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-08 14:01:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-08 14:01:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","wallet_id":"8003100011275"} 
[2025-11-08 14:01:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","wallet_id":"8003100011275"} 
[2025-11-08 14:01:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-08 14:01:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-08 14:01:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","mobile_number":"818037911717"} 
[2025-11-08 14:01:37] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-08 14:01:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edcc11f42f","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":598.2749462127685546875} 
[2025-11-08 14:11:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:11:58] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 14:11:58] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 14:11:58] local.INFO: General API request started {"request_id":"REQ_690edf2ee886e","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-08 14:11:58] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-08 14:11:58] local.INFO: Request analysis {"request_id":"REQ_690edf2ee886e","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-08 14:11:58] local.INFO: General API processing data {"request_id":"REQ_690edf2ee886e","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-08 14:11:59] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-08 14:11:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:11:59] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 14:11:59] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":612} 
[2025-11-08 14:11:59] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-08 14:11:59] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-08 14:11:59] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_690edf2f3f9ae","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 14:11:59] local.INFO: Wallet API response received {"request_id":"GEN_690edf2f3f9ae","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 14:11:59] local.INFO: Processing wallet inquiry response {"request_id":"REQ_690edf2ee886e","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-08 14:11:59"}} 
[2025-11-08 14:11:59] local.INFO: Wallet inquiry final response {"request_id":"REQ_690edf2ee886e","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-08 14:11:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-08 14:11:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:11:59] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 14:11:59] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 14:11:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","mobile_number":"819050878362"} 
[2025-11-08 14:11:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 14:11:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 14:11:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-08 14:11:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","wallet_id":"8003100011452"} 
[2025-11-08 14:11:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","wallet_id":"8003100011452"} 
[2025-11-08 14:11:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-08 14:12:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-08 14:12:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","mobile_number":"819050878362"} 
[2025-11-08 14:12:00] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-08 14:12:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edf2fb3fd4","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":504.7359466552734375} 
[2025-11-08 14:13:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:13:46] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 14:13:46] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 14:13:46] local.INFO: General API request started {"request_id":"REQ_690edf9ae4e98","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-08 14:13:46] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-08 14:13:46] local.INFO: Request analysis {"request_id":"REQ_690edf9ae4e98","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-08 14:13:46] local.INFO: General API processing data {"request_id":"REQ_690edf9ae4e98","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-08 14:13:46] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-08 14:13:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:13:46] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 14:13:47] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":612} 
[2025-11-08 14:13:47] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-08 14:13:47] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-08 14:13:47] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_690edf9b17a18","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 14:13:47] local.INFO: Wallet API response received {"request_id":"GEN_690edf9b17a18","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 14:13:47] local.INFO: Processing wallet inquiry response {"request_id":"REQ_690edf9ae4e98","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-08 14:13:47"}} 
[2025-11-08 14:13:47] local.INFO: Wallet inquiry final response {"request_id":"REQ_690edf9ae4e98","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-08 14:13:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-08 14:13:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:13:47] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 14:13:47] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 14:13:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","mobile_number":"819050878362"} 
[2025-11-08 14:13:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 14:13:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 14:13:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-08 14:13:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","wallet_id":"8003100011452"} 
[2025-11-08 14:13:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","wallet_id":"8003100011452"} 
[2025-11-08 14:13:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-08 14:13:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-08 14:13:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","mobile_number":"819050878362"} 
[2025-11-08 14:13:48] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-08 14:13:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edf9ba71e4","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":516.9670581817626953125} 
[2025-11-08 14:13:48] local.DEBUG: CRC Parameter String {"string":"amount=79230&payee_wallet_id=8003100011452&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":79} 
[2025-11-08 14:13:48] local.DEBUG: CRC Calculation Result {"crc":"25903f7c","input_params_count":4} 
[2025-11-08 14:13:48] local.DEBUG: CRC Verification {"received":"25903f7c","calculated":"25903f7c","match":true} 
[2025-11-08 14:13:48] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011452","amount":"79230","program_code":"N1","crc_provided":true} 
[2025-11-08 14:13:50] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011452","response_status":"00"} 
[2025-11-08 14:14:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfc406790","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-08 14:14:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:28] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-08 14:14:28] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-08 14:14:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfc406790","mobile_number":"819073883079"} 
[2025-11-08 14:14:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfc406790","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-08 14:14:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc406790","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-08 14:14:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-08 14:14:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfc406790","wallet_id":"8003100011326"} 
[2025-11-08 14:14:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfc406790","wallet_id":"8003100011326"} 
[2025-11-08 14:14:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfc406790","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-08 14:14:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc406790","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-08 14:14:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfc406790","mobile_number":"819073883079"} 
[2025-11-08 14:14:28] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-08 14:14:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfc406790","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":408.4031581878662109375} 
[2025-11-08 14:14:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-08 14:14:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:28] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-08 14:14:28] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-08 14:14:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","mobile_number":"818037911717"} 
[2025-11-08 14:14:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-08 14:14:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-08 14:14:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-08 14:14:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","wallet_id":"8003100011275"} 
[2025-11-08 14:14:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","wallet_id":"8003100011275"} 
[2025-11-08 14:14:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-08 14:14:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-08 14:14:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","mobile_number":"818037911717"} 
[2025-11-08 14:14:29] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-08 14:14:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfc4b94bb","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":469.1040515899658203125} 
[2025-11-08 14:14:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfc581881","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-08 14:14:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:29] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-08 14:14:29] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-08 14:14:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfc581881","mobile_number":"819090773803"} 
[2025-11-08 14:14:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfc581881","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-08 14:14:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc581881","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-08 14:14:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-08 14:14:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfc581881","wallet_id":"8003100011393"} 
[2025-11-08 14:14:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfc581881","wallet_id":"8003100011393"} 
[2025-11-08 14:14:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfc581881","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-08 14:14:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc581881","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-08 14:14:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfc581881","mobile_number":"819090773803"} 
[2025-11-08 14:14:29] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-08 14:14:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfc581881","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":380.5119991302490234375} 
[2025-11-08 14:14:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfc634a60","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-08 14:14:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:30] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-08 14:14:30] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-08 14:14:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfc634a60","mobile_number":"818042746786"} 
[2025-11-08 14:14:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfc634a60","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-08 14:14:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc634a60","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-08 14:14:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-08 14:14:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfc634a60","wallet_id":"8003100011285"} 
[2025-11-08 14:14:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfc634a60","wallet_id":"8003100011285"} 
[2025-11-08 14:14:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfc634a60","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-08 14:14:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc634a60","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-08 14:14:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfc634a60","mobile_number":"818042746786"} 
[2025-11-08 14:14:30] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-08 14:14:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfc634a60","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":471.6930389404296875} 
[2025-11-08 14:14:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-08 14:14:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:31] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-08 14:14:31] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-08 14:14:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","mobile_number":"818042746786"} 
[2025-11-08 14:14:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-08 14:14:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-08 14:14:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-08 14:14:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","wallet_id":"8003100011285"} 
[2025-11-08 14:14:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","wallet_id":"8003100011285"} 
[2025-11-08 14:14:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-08 14:14:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-08 14:14:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","mobile_number":"818042746786"} 
[2025-11-08 14:14:31] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-08 14:14:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfc7007b8","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":467.2091007232666015625} 
[2025-11-08 14:14:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-08 14:14:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:31] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-08 14:14:31] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-08 14:14:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","mobile_number":"819023053947"} 
[2025-11-08 14:14:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-08 14:14:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-08 14:14:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-08 14:14:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","wallet_id":"8003100011323"} 
[2025-11-08 14:14:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","wallet_id":"8003100011323"} 
[2025-11-08 14:14:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-08 14:14:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-08 14:14:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","mobile_number":"819023053947"} 
[2025-11-08 14:14:32] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-08 14:14:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfc7c6458","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":446.568012237548828125} 
[2025-11-08 14:14:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-08 14:14:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:32] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-08 14:14:32] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-08 14:14:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","mobile_number":"819050878362"} 
[2025-11-08 14:14:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-08 14:14:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-08 14:14:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-08 14:14:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","wallet_id":"8003100011452"} 
[2025-11-08 14:14:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","wallet_id":"8003100011452"} 
[2025-11-08 14:14:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-08 14:14:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-08 14:14:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","mobile_number":"819050878362"} 
[2025-11-08 14:14:33] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-08 14:14:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfc895c5c","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":497.0409870147705078125} 
[2025-11-08 14:14:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-08 14:14:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-08 14:14:33] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-08 14:14:33] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-08 14:14:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","mobile_number":"60122005500"} 
[2025-11-08 14:14:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-08 14:14:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-08 14:14:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-08 14:14:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","wallet_id":"8003100011379"} 
[2025-11-08 14:14:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","wallet_id":"8003100011379"} 
[2025-11-08 14:14:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-08 14:14:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-08 14:14:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","mobile_number":"60122005500"} 
[2025-11-08 14:14:33] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-08 14:14:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfc9633fe","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":410.8397960662841796875} 
[2025-11-08 14:14:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfca207c2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-08 14:14:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:34] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-08 14:14:34] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-08 14:14:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfca207c2","mobile_number":"819032677769"} 
[2025-11-08 14:14:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfca207c2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-08 14:14:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfca207c2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-08 14:14:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-08 14:14:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfca207c2","wallet_id":"8003100011472"} 
[2025-11-08 14:14:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfca207c2","wallet_id":"8003100011472"} 
[2025-11-08 14:14:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfca207c2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-08 14:14:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfca207c2","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-08 14:14:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfca207c2","mobile_number":"819032677769"} 
[2025-11-08 14:14:34] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-08 14:14:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfca207c2","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":368.8127994537353515625} 
[2025-11-08 14:14:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-08 14:14:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-08 14:14:34] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-08 14:14:34] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-08 14:14:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","mobile_number":"819031950417"} 
[2025-11-08 14:14:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-08 14:14:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-08 14:14:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-08 14:14:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","wallet_id":"8003100011328"} 
[2025-11-08 14:14:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","wallet_id":"8003100011328"} 
[2025-11-08 14:14:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-08 14:14:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-08 14:14:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","mobile_number":"819031950417"} 
[2025-11-08 14:14:35] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-08 14:14:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfcac08c7","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":460.5541229248046875} 
[2025-11-08 14:14:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-08 14:14:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-08 14:14:35] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-08 14:14:35] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-08 14:14:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","mobile_number":"60123678698"} 
[2025-11-08 14:14:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-08 14:14:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-08 14:14:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-08 14:14:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","wallet_id":"8003100011060"} 
[2025-11-08 14:14:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","wallet_id":"8003100011060"} 
[2025-11-08 14:14:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-08 14:14:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-08 14:14:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","mobile_number":"60123678698"} 
[2025-11-08 14:14:35] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-08 14:14:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_690edfcb845e4","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":408.599853515625} 
[2025-11-09 12:14:49] local.INFO: Successful PIN login via API {"user_id":94,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-09 12:14:51] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-11-10 12:14:48"} 
[2025-11-09 12:14:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-09 14:27:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6910344a9159f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-09 14:27:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:27:22] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-09 14:27:22] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-09 14:27:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6910344a9159f","mobile_number":"819050878362"} 
[2025-11-09 14:27:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6910344a9159f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-09 14:27:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910344a9159f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-09 14:27:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-09 14:27:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6910344a9159f","wallet_id":"8003100011452"} 
[2025-11-09 14:27:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6910344a9159f","wallet_id":"8003100011452"} 
[2025-11-09 14:27:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6910344a9159f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-09 14:27:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910344a9159f","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-09 14:27:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6910344a9159f","mobile_number":"819050878362"} 
[2025-11-09 14:27:23] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-09 14:27:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6910344a9159f","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":644.504070281982421875} 
[2025-11-09 14:27:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6910345301598","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-09 14:27:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:27:31] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-09 14:27:31] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-09 14:27:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6910345301598","mobile_number":"819050878362"} 
[2025-11-09 14:27:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6910345301598","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-09 14:27:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910345301598","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-09 14:27:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-09 14:27:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6910345301598","wallet_id":"8003100011452"} 
[2025-11-09 14:27:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6910345301598","wallet_id":"8003100011452"} 
[2025-11-09 14:27:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6910345301598","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-09 14:27:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910345301598","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-09 14:27:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6910345301598","mobile_number":"819050878362"} 
[2025-11-09 14:27:31] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-09 14:27:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6910345301598","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":433.2749843597412109375} 
[2025-11-09 14:28:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691034968110e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-09 14:28:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:28:38] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-09 14:28:38] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-09 14:28:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691034968110e","mobile_number":"819050878362"} 
[2025-11-09 14:28:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691034968110e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-09 14:28:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691034968110e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-09 14:28:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-09 14:28:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691034968110e","wallet_id":"8003100011452"} 
[2025-11-09 14:28:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691034968110e","wallet_id":"8003100011452"} 
[2025-11-09 14:28:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691034968110e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-09 14:28:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691034968110e","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-09 14:28:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691034968110e","mobile_number":"819050878362"} 
[2025-11-09 14:28:39] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-09 14:28:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691034968110e","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":605.36098480224609375} 
[2025-11-09 14:43:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6910380e827a6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-09 14:43:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:26] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-09 14:43:26] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-09 14:43:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6910380e827a6","mobile_number":"819073883079"} 
[2025-11-09 14:43:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6910380e827a6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-09 14:43:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910380e827a6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-09 14:43:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-09 14:43:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6910380e827a6","wallet_id":"8003100011326"} 
[2025-11-09 14:43:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6910380e827a6","wallet_id":"8003100011326"} 
[2025-11-09 14:43:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6910380e827a6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-09 14:43:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910380e827a6","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-09 14:43:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6910380e827a6","mobile_number":"819073883079"} 
[2025-11-09 14:43:27] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-09 14:43:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6910380e827a6","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":1449.549198150634765625} 
[2025-11-09 14:43:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6910381063d50","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-09 14:43:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:28] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-09 14:43:28] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-09 14:43:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6910381063d50","mobile_number":"818037911717"} 
[2025-11-09 14:43:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6910381063d50","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-09 14:43:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910381063d50","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-09 14:43:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-09 14:43:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6910381063d50","wallet_id":"8003100011275"} 
[2025-11-09 14:43:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6910381063d50","wallet_id":"8003100011275"} 
[2025-11-09 14:43:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6910381063d50","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-09 14:43:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910381063d50","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-09 14:43:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6910381063d50","mobile_number":"818037911717"} 
[2025-11-09 14:43:28] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-09 14:43:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6910381063d50","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":389.3859386444091796875} 
[2025-11-09 14:43:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6910381112bec","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-09 14:43:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:29] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-09 14:43:29] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-09 14:43:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6910381112bec","mobile_number":"819090773803"} 
[2025-11-09 14:43:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6910381112bec","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-09 14:43:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910381112bec","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-09 14:43:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-09 14:43:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6910381112bec","wallet_id":"8003100011393"} 
[2025-11-09 14:43:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6910381112bec","wallet_id":"8003100011393"} 
[2025-11-09 14:43:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6910381112bec","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-09 14:43:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910381112bec","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-09 14:43:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6910381112bec","mobile_number":"819090773803"} 
[2025-11-09 14:43:29] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-09 14:43:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6910381112bec","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":477.057933807373046875} 
[2025-11-09 14:43:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103811cca73","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-09 14:43:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:29] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-09 14:43:29] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-09 14:43:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103811cca73","mobile_number":"818042746786"} 
[2025-11-09 14:43:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103811cca73","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-09 14:43:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103811cca73","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-09 14:43:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-09 14:43:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103811cca73","wallet_id":"8003100011285"} 
[2025-11-09 14:43:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103811cca73","wallet_id":"8003100011285"} 
[2025-11-09 14:43:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103811cca73","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-09 14:43:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103811cca73","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-09 14:43:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103811cca73","mobile_number":"818042746786"} 
[2025-11-09 14:43:30] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-09 14:43:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103811cca73","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":457.20005035400390625} 
[2025-11-09 14:43:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691038128548a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-09 14:43:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:30] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-09 14:43:30] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-09 14:43:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691038128548a","mobile_number":"818042746786"} 
[2025-11-09 14:43:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691038128548a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-09 14:43:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691038128548a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-09 14:43:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-09 14:43:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691038128548a","wallet_id":"8003100011285"} 
[2025-11-09 14:43:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691038128548a","wallet_id":"8003100011285"} 
[2025-11-09 14:43:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691038128548a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-09 14:43:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691038128548a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-09 14:43:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691038128548a","mobile_number":"818042746786"} 
[2025-11-09 14:43:30] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-09 14:43:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691038128548a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":423.531055450439453125} 
[2025-11-09 14:43:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691038133e088","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-09 14:43:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:31] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-09 14:43:31] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-09 14:43:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691038133e088","mobile_number":"819023053947"} 
[2025-11-09 14:43:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691038133e088","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-09 14:43:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691038133e088","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-09 14:43:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-09 14:43:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691038133e088","wallet_id":"8003100011323"} 
[2025-11-09 14:43:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691038133e088","wallet_id":"8003100011323"} 
[2025-11-09 14:43:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691038133e088","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-09 14:43:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691038133e088","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-09 14:43:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691038133e088","mobile_number":"819023053947"} 
[2025-11-09 14:43:31] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-09 14:43:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691038133e088","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":355.0980091094970703125} 
[2025-11-09 14:43:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103813d52ed","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-09 14:43:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:31] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-09 14:43:31] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-09 14:43:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103813d52ed","mobile_number":"819050878362"} 
[2025-11-09 14:43:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103813d52ed","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-09 14:43:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103813d52ed","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-09 14:43:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-09 14:43:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103813d52ed","wallet_id":"8003100011452"} 
[2025-11-09 14:43:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103813d52ed","wallet_id":"8003100011452"} 
[2025-11-09 14:43:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103813d52ed","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-09 14:43:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103813d52ed","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-09 14:43:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103813d52ed","mobile_number":"819050878362"} 
[2025-11-09 14:43:32] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-09 14:43:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103813d52ed","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":485.0280284881591796875} 
[2025-11-09 14:43:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6910381498181","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-09 14:43:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-09 14:43:32] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-09 14:43:32] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-09 14:43:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6910381498181","mobile_number":"60122005500"} 
[2025-11-09 14:43:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6910381498181","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-09 14:43:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910381498181","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-09 14:43:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-09 14:43:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6910381498181","wallet_id":"8003100011379"} 
[2025-11-09 14:43:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6910381498181","wallet_id":"8003100011379"} 
[2025-11-09 14:43:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6910381498181","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-09 14:43:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6910381498181","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-09 14:43:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6910381498181","mobile_number":"60122005500"} 
[2025-11-09 14:43:33] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-09 14:43:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6910381498181","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":477.6699542999267578125} 
[2025-11-09 14:43:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691038156c984","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-09 14:43:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:33] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-09 14:43:33] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-09 14:43:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691038156c984","mobile_number":"819032677769"} 
[2025-11-09 14:43:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691038156c984","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-09 14:43:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691038156c984","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-09 14:43:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-09 14:43:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691038156c984","wallet_id":"8003100011472"} 
[2025-11-09 14:43:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691038156c984","wallet_id":"8003100011472"} 
[2025-11-09 14:43:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691038156c984","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-09 14:43:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691038156c984","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-09 14:43:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691038156c984","mobile_number":"819032677769"} 
[2025-11-09 14:43:33] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-09 14:43:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691038156c984","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":379.38690185546875} 
[2025-11-09 14:43:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103816205bb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-09 14:43:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:43:34] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-09 14:43:34] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-09 14:43:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103816205bb","mobile_number":"819031950417"} 
[2025-11-09 14:43:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103816205bb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-09 14:43:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103816205bb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-09 14:43:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-09 14:43:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103816205bb","wallet_id":"8003100011328"} 
[2025-11-09 14:43:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103816205bb","wallet_id":"8003100011328"} 
[2025-11-09 14:43:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103816205bb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-09 14:43:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103816205bb","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-09 14:43:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103816205bb","mobile_number":"819031950417"} 
[2025-11-09 14:43:34] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-09 14:43:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103816205bb","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":392.3709392547607421875} 
[2025-11-09 14:43:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103816c8df2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-09 14:43:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-09 14:43:34] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-09 14:43:34] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-09 14:43:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103816c8df2","mobile_number":"60123678698"} 
[2025-11-09 14:43:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103816c8df2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-09 14:43:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103816c8df2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-09 14:43:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-09 14:43:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103816c8df2","wallet_id":"8003100011060"} 
[2025-11-09 14:43:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103816c8df2","wallet_id":"8003100011060"} 
[2025-11-09 14:43:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103816c8df2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-09 14:43:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103816c8df2","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-09 14:43:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103816c8df2","mobile_number":"60123678698"} 
[2025-11-09 14:43:35] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-09 14:43:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103816c8df2","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":540.7059192657470703125} 
[2025-11-09 14:53:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a83b542a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-09 14:53:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:53:55] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-09 14:53:55] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-09 14:53:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a83b542a","mobile_number":"819073883079"} 
[2025-11-09 14:53:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a83b542a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-09 14:53:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a83b542a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-09 14:53:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-09 14:53:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a83b542a","wallet_id":"8003100011326"} 
[2025-11-09 14:53:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a83b542a","wallet_id":"8003100011326"} 
[2025-11-09 14:53:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a83b542a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-09 14:53:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a83b542a","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-09 14:53:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a83b542a","mobile_number":"819073883079"} 
[2025-11-09 14:53:56] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-09 14:53:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a83b542a","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":680.4020404815673828125} 
[2025-11-09 14:53:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a84d9946","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-09 14:53:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:53:56] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-09 14:53:56] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-09 14:53:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a84d9946","mobile_number":"818037911717"} 
[2025-11-09 14:53:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a84d9946","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-09 14:53:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a84d9946","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-09 14:53:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-09 14:53:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a84d9946","wallet_id":"8003100011275"} 
[2025-11-09 14:53:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a84d9946","wallet_id":"8003100011275"} 
[2025-11-09 14:53:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a84d9946","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-09 14:53:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a84d9946","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-09 14:53:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a84d9946","mobile_number":"818037911717"} 
[2025-11-09 14:53:57] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-09 14:53:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a84d9946","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":415.9488677978515625} 
[2025-11-09 14:53:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a859e333","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-09 14:53:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:53:57] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-09 14:53:57] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-09 14:53:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a859e333","mobile_number":"819090773803"} 
[2025-11-09 14:53:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a859e333","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-09 14:53:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a859e333","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-09 14:53:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-09 14:53:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a859e333","wallet_id":"8003100011393"} 
[2025-11-09 14:53:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a859e333","wallet_id":"8003100011393"} 
[2025-11-09 14:53:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a859e333","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-09 14:53:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a859e333","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-09 14:53:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a859e333","mobile_number":"819090773803"} 
[2025-11-09 14:53:58] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-09 14:53:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a859e333","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":503.5350322723388671875} 
[2025-11-09 14:53:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-09 14:53:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:53:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-09 14:53:58] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-09 14:53:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","mobile_number":"818042746786"} 
[2025-11-09 14:53:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-09 14:53:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-09 14:53:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-09 14:53:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","wallet_id":"8003100011285"} 
[2025-11-09 14:53:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","wallet_id":"8003100011285"} 
[2025-11-09 14:53:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-09 14:53:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-09 14:53:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","mobile_number":"818042746786"} 
[2025-11-09 14:53:59] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-09 14:53:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a867b8ad","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":515.2690410614013671875} 
[2025-11-09 14:53:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-09 14:53:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:53:59] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-09 14:53:59] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-09 14:53:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","mobile_number":"818042746786"} 
[2025-11-09 14:53:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-09 14:53:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-09 14:53:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-09 14:53:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","wallet_id":"8003100011285"} 
[2025-11-09 14:53:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","wallet_id":"8003100011285"} 
[2025-11-09 14:53:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-09 14:53:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-09 14:53:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","mobile_number":"818042746786"} 
[2025-11-09 14:53:59] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-09 14:53:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a874dcb1","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":373.4500408172607421875} 
[2025-11-09 14:54:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a8801a47","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-09 14:54:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:54:00] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-09 14:54:00] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-09 14:54:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a8801a47","mobile_number":"819023053947"} 
[2025-11-09 14:54:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a8801a47","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-09 14:54:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a8801a47","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-09 14:54:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-09 14:54:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a8801a47","wallet_id":"8003100011323"} 
[2025-11-09 14:54:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a8801a47","wallet_id":"8003100011323"} 
[2025-11-09 14:54:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a8801a47","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-09 14:54:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a8801a47","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-09 14:54:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a8801a47","mobile_number":"819023053947"} 
[2025-11-09 14:54:00] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-09 14:54:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a8801a47","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":547.770023345947265625} 
[2025-11-09 14:54:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-09 14:54:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:54:00] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-09 14:54:00] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-09 14:54:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","mobile_number":"819050878362"} 
[2025-11-09 14:54:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-09 14:54:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-09 14:54:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-09 14:54:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","wallet_id":"8003100011452"} 
[2025-11-09 14:54:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","wallet_id":"8003100011452"} 
[2025-11-09 14:54:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-09 14:54:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-09 14:54:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","mobile_number":"819050878362"} 
[2025-11-09 14:54:01] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-09 14:54:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a88ce3e1","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":471.4810848236083984375} 
[2025-11-09 14:54:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a89922dc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-09 14:54:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-09 14:54:01] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-09 14:54:01] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-09 14:54:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a89922dc","mobile_number":"60122005500"} 
[2025-11-09 14:54:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a89922dc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-09 14:54:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a89922dc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-09 14:54:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-09 14:54:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a89922dc","wallet_id":"8003100011379"} 
[2025-11-09 14:54:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a89922dc","wallet_id":"8003100011379"} 
[2025-11-09 14:54:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a89922dc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-09 14:54:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a89922dc","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-09 14:54:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a89922dc","mobile_number":"60122005500"} 
[2025-11-09 14:54:02] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-09 14:54:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a89922dc","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":431.4639568328857421875} 
[2025-11-09 14:54:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a8a54762","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-09 14:54:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:54:02] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-09 14:54:02] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-09 14:54:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a8a54762","mobile_number":"819032677769"} 
[2025-11-09 14:54:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a8a54762","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-09 14:54:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a8a54762","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-09 14:54:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-09 14:54:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a8a54762","wallet_id":"8003100011472"} 
[2025-11-09 14:54:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a8a54762","wallet_id":"8003100011472"} 
[2025-11-09 14:54:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a8a54762","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-09 14:54:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a8a54762","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-09 14:54:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a8a54762","mobile_number":"819032677769"} 
[2025-11-09 14:54:02] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-09 14:54:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a8a54762","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":363.75904083251953125} 
[2025-11-09 14:54:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a8b05431","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-09 14:54:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:54:03] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-09 14:54:03] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-09 14:54:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a8b05431","mobile_number":"819031950417"} 
[2025-11-09 14:54:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a8b05431","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-09 14:54:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a8b05431","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-09 14:54:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-09 14:54:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a8b05431","wallet_id":"8003100011328"} 
[2025-11-09 14:54:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a8b05431","wallet_id":"8003100011328"} 
[2025-11-09 14:54:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a8b05431","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-09 14:54:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a8b05431","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-09 14:54:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a8b05431","mobile_number":"819031950417"} 
[2025-11-09 14:54:03] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-09 14:54:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a8b05431","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":427.796840667724609375} 
[2025-11-09 14:54:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-09 14:54:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-09 14:54:03] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-09 14:54:03] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-09 14:54:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","mobile_number":"60123678698"} 
[2025-11-09 14:54:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-09 14:54:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-09 14:54:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-09 14:54:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","wallet_id":"8003100011060"} 
[2025-11-09 14:54:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","wallet_id":"8003100011060"} 
[2025-11-09 14:54:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-09 14:54:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-09 14:54:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","mobile_number":"60123678698"} 
[2025-11-09 14:54:04] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-09 14:54:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103a8bc1978","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":465.097904205322265625} 
[2025-11-09 14:54:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:54:56] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-09 14:54:56] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-09 14:54:56] local.INFO: General API request started {"request_id":"REQ_69103ac00cacb","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-09 14:54:56] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-09 14:54:56] local.INFO: Request analysis {"request_id":"REQ_69103ac00cacb","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-09 14:54:56] local.INFO: General API processing data {"request_id":"REQ_69103ac00cacb","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-09 14:54:56] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-09 14:54:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:54:56] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-09 14:54:56] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":614} 
[2025-11-09 14:54:56] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-09 14:54:56] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-09 14:54:56] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_69103ac03eb14","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-09 14:54:56] local.INFO: Wallet API response received {"request_id":"GEN_69103ac03eb14","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-09 14:54:56] local.INFO: Processing wallet inquiry response {"request_id":"REQ_69103ac00cacb","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-09 14:54:56"}} 
[2025-11-09 14:54:56] local.INFO: Wallet inquiry final response {"request_id":"REQ_69103ac00cacb","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-09 14:54:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-09 14:54:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-09 14:54:56] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-09 14:54:56] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-09 14:54:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","mobile_number":"819050878362"} 
[2025-11-09 14:54:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-09 14:54:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-09 14:54:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-09 14:54:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","wallet_id":"8003100011452"} 
[2025-11-09 14:54:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","wallet_id":"8003100011452"} 
[2025-11-09 14:54:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-09 14:54:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-09 14:54:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","mobile_number":"819050878362"} 
[2025-11-09 14:54:57] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-09 14:54:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69103ac0cb3bc","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":422.6090908050537109375} 
[2025-11-09 17:07:30] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-09 17:07:32] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-11-10 17:07:30"} 
[2025-11-09 17:07:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-09 17:07:50] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-11-09 17:07:50] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-09 17:07:51] local.INFO: QR payload decrypted successfully {"token":"82FF2644-D799-47BF-9365-CC1BC6E9C0B0","user_id":"GLOBE00"} 
[2025-11-09 17:07:51] local.INFO: Calling encrypt API {"token":"82FF2644-D799-47BF-9365-CC1BC6E9C0B0","user_id":"GLOBE00"} 
[2025-11-09 17:07:51] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-11-09 17:07:51] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-11-09 17:07:51] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-11-09 21:51:42] local.INFO: Successful PIN login via API {"user_id":109,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-09 21:51:44] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-11-10 21:51:42"} 
[2025-11-09 21:51:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-09 21:57:58] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-11-10 21:51:42"} 
[2025-11-09 21:57:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 09:44:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691143721eab6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-10 09:44:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:18] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-10 09:44:18] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-10 09:44:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691143721eab6","mobile_number":"819073883079"} 
[2025-11-10 09:44:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691143721eab6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-10 09:44:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691143721eab6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-10 09:44:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-10 09:44:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691143721eab6","wallet_id":"8003100011326"} 
[2025-11-10 09:44:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691143721eab6","wallet_id":"8003100011326"} 
[2025-11-10 09:44:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691143721eab6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-10 09:44:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691143721eab6","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-10 09:44:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691143721eab6","mobile_number":"819073883079"} 
[2025-11-10 09:44:20] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-10 09:44:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691143721eab6","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":2872.845172882080078125} 
[2025-11-10 09:44:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691143757f266","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-10 09:44:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:21] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-10 09:44:21] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-10 09:44:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691143757f266","mobile_number":"818037911717"} 
[2025-11-10 09:44:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691143757f266","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-10 09:44:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691143757f266","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-10 09:44:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-10 09:44:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691143757f266","wallet_id":"8003100011275"} 
[2025-11-10 09:44:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691143757f266","wallet_id":"8003100011275"} 
[2025-11-10 09:44:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691143757f266","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-10 09:44:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691143757f266","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-10 09:44:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691143757f266","mobile_number":"818037911717"} 
[2025-11-10 09:44:22] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-10 09:44:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691143757f266","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":498.1768131256103515625} 
[2025-11-10 09:44:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911437656b7c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-10 09:44:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:22] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-10 09:44:22] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-10 09:44:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911437656b7c","mobile_number":"819090773803"} 
[2025-11-10 09:44:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911437656b7c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-10 09:44:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437656b7c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-10 09:44:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-10 09:44:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911437656b7c","wallet_id":"8003100011393"} 
[2025-11-10 09:44:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911437656b7c","wallet_id":"8003100011393"} 
[2025-11-10 09:44:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911437656b7c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-10 09:44:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437656b7c","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-10 09:44:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911437656b7c","mobile_number":"819090773803"} 
[2025-11-10 09:44:22] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-10 09:44:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911437656b7c","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":398.3619213104248046875} 
[2025-11-10 09:44:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911437708eea","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-10 09:44:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:23] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-10 09:44:23] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-10 09:44:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911437708eea","mobile_number":"818042746786"} 
[2025-11-10 09:44:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911437708eea","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-10 09:44:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437708eea","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-10 09:44:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-10 09:44:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911437708eea","wallet_id":"8003100011285"} 
[2025-11-10 09:44:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911437708eea","wallet_id":"8003100011285"} 
[2025-11-10 09:44:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911437708eea","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-10 09:44:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437708eea","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-10 09:44:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911437708eea","mobile_number":"818042746786"} 
[2025-11-10 09:44:23] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-10 09:44:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911437708eea","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":425.5578517913818359375} 
[2025-11-10 09:44:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69114377b3253","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-10 09:44:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:23] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-10 09:44:23] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-10 09:44:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69114377b3253","mobile_number":"818042746786"} 
[2025-11-10 09:44:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69114377b3253","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-10 09:44:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69114377b3253","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-10 09:44:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-10 09:44:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69114377b3253","wallet_id":"8003100011285"} 
[2025-11-10 09:44:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69114377b3253","wallet_id":"8003100011285"} 
[2025-11-10 09:44:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69114377b3253","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-10 09:44:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69114377b3253","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-10 09:44:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69114377b3253","mobile_number":"818042746786"} 
[2025-11-10 09:44:24] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-10 09:44:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69114377b3253","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":507.55405426025390625} 
[2025-11-10 09:44:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691143788c9ac","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-10 09:44:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:24] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-10 09:44:24] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-10 09:44:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691143788c9ac","mobile_number":"819023053947"} 
[2025-11-10 09:44:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691143788c9ac","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-10 09:44:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691143788c9ac","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-10 09:44:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-10 09:44:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691143788c9ac","wallet_id":"8003100011323"} 
[2025-11-10 09:44:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691143788c9ac","wallet_id":"8003100011323"} 
[2025-11-10 09:44:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691143788c9ac","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-10 09:44:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691143788c9ac","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-10 09:44:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691143788c9ac","mobile_number":"819023053947"} 
[2025-11-10 09:44:25] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-10 09:44:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691143788c9ac","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":501.4870166778564453125} 
[2025-11-10 09:44:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911437959dae","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-10 09:44:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:25] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 09:44:25] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 09:44:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911437959dae","mobile_number":"819050878362"} 
[2025-11-10 09:44:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911437959dae","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 09:44:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437959dae","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 09:44:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-10 09:44:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911437959dae","wallet_id":"8003100011452"} 
[2025-11-10 09:44:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911437959dae","wallet_id":"8003100011452"} 
[2025-11-10 09:44:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911437959dae","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-10 09:44:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437959dae","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-10 09:44:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911437959dae","mobile_number":"819050878362"} 
[2025-11-10 09:44:25] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-10 09:44:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911437959dae","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":478.32584381103515625} 
[2025-11-10 09:44:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911437a1b214","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-10 09:44:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-10 09:44:26] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-10 09:44:26] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-10 09:44:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911437a1b214","mobile_number":"60122005500"} 
[2025-11-10 09:44:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911437a1b214","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-10 09:44:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437a1b214","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-10 09:44:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-10 09:44:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911437a1b214","wallet_id":"8003100011379"} 
[2025-11-10 09:44:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911437a1b214","wallet_id":"8003100011379"} 
[2025-11-10 09:44:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911437a1b214","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-10 09:44:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437a1b214","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-10 09:44:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911437a1b214","mobile_number":"60122005500"} 
[2025-11-10 09:44:26] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-10 09:44:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911437a1b214","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":483.168125152587890625} 
[2025-11-10 09:44:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-10 09:44:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:26] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-10 09:44:26] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-10 09:44:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","mobile_number":"819032677769"} 
[2025-11-10 09:44:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-10 09:44:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-10 09:44:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-10 09:44:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","wallet_id":"8003100011472"} 
[2025-11-10 09:44:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","wallet_id":"8003100011472"} 
[2025-11-10 09:44:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-10 09:44:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-10 09:44:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","mobile_number":"819032677769"} 
[2025-11-10 09:44:27] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-10 09:44:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911437adcb2b","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":443.0668354034423828125} 
[2025-11-10 09:44:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911437b94973","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-10 09:44:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 09:44:27] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-10 09:44:27] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-10 09:44:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911437b94973","mobile_number":"819031950417"} 
[2025-11-10 09:44:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911437b94973","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-10 09:44:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437b94973","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-10 09:44:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-10 09:44:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911437b94973","wallet_id":"8003100011328"} 
[2025-11-10 09:44:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911437b94973","wallet_id":"8003100011328"} 
[2025-11-10 09:44:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911437b94973","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-10 09:44:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437b94973","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-10 09:44:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911437b94973","mobile_number":"819031950417"} 
[2025-11-10 09:44:28] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-10 09:44:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911437b94973","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":406.407833099365234375} 
[2025-11-10 09:44:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911437c55311","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-10 09:44:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-10 09:44:28] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-10 09:44:28] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-10 09:44:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911437c55311","mobile_number":"60123678698"} 
[2025-11-10 09:44:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911437c55311","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-10 09:44:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437c55311","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-10 09:44:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-10 09:44:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911437c55311","wallet_id":"8003100011060"} 
[2025-11-10 09:44:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911437c55311","wallet_id":"8003100011060"} 
[2025-11-10 09:44:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911437c55311","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-10 09:44:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911437c55311","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-10 09:44:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911437c55311","mobile_number":"60123678698"} 
[2025-11-10 09:44:28] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-10 09:44:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911437c55311","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":481.16207122802734375} 
[2025-11-10 10:21:42] local.INFO: Successful PIN login via API {"user_id":98,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 10:21:43] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-11-11 10:21:42"} 
[2025-11-10 10:21:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 10:38:31] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 10:40:19] local.INFO: Transaction history retrieved {"merchant_user_id":"N10004","total_transactions":163,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 10:40:40] local.INFO: N1MerchantUser logged out via API {"user_id":"N10004","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 11:07:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691156edc4c14","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-10 11:07:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:07:25] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-10 11:07:25] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-10 11:07:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691156edc4c14","mobile_number":"819073883079"} 
[2025-11-10 11:07:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691156edc4c14","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-10 11:07:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156edc4c14","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-10 11:07:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-10 11:07:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691156edc4c14","wallet_id":"8003100011326"} 
[2025-11-10 11:07:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691156edc4c14","wallet_id":"8003100011326"} 
[2025-11-10 11:07:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691156edc4c14","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-10 11:07:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156edc4c14","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-10 11:07:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691156edc4c14","mobile_number":"819073883079"} 
[2025-11-10 11:07:26] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-10 11:07:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691156edc4c14","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":718.494892120361328125} 
[2025-11-10 11:07:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691156ef37a70","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-10 11:07:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:07:27] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-10 11:07:27] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-10 11:07:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691156ef37a70","mobile_number":"818037911717"} 
[2025-11-10 11:07:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691156ef37a70","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-10 11:07:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156ef37a70","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-10 11:07:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-10 11:07:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691156ef37a70","wallet_id":"8003100011275"} 
[2025-11-10 11:07:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691156ef37a70","wallet_id":"8003100011275"} 
[2025-11-10 11:07:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691156ef37a70","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-10 11:07:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156ef37a70","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-10 11:07:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691156ef37a70","mobile_number":"818037911717"} 
[2025-11-10 11:07:30] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-10 11:07:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691156ef37a70","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":3480.3340435028076171875} 
[2025-11-10 11:07:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691156f30ed09","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-10 11:07:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:07:31] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-10 11:07:31] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-10 11:07:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691156f30ed09","mobile_number":"819090773803"} 
[2025-11-10 11:07:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691156f30ed09","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-10 11:07:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156f30ed09","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-10 11:07:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-10 11:07:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691156f30ed09","wallet_id":"8003100011393"} 
[2025-11-10 11:07:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691156f30ed09","wallet_id":"8003100011393"} 
[2025-11-10 11:07:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691156f30ed09","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-10 11:07:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156f30ed09","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-10 11:07:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691156f30ed09","mobile_number":"819090773803"} 
[2025-11-10 11:07:34] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-10 11:07:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691156f30ed09","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":3496.8512058258056640625} 
[2025-11-10 11:07:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691156f717221","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-10 11:07:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:07:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-10 11:07:35] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-10 11:07:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691156f717221","mobile_number":"818042746786"} 
[2025-11-10 11:07:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691156f717221","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-10 11:07:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156f717221","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-10 11:07:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-10 11:07:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691156f717221","wallet_id":"8003100011285"} 
[2025-11-10 11:07:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691156f717221","wallet_id":"8003100011285"} 
[2025-11-10 11:07:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691156f717221","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-10 11:07:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156f717221","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-10 11:07:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691156f717221","mobile_number":"818042746786"} 
[2025-11-10 11:07:35] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-10 11:07:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691156f717221","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":383.0108642578125} 
[2025-11-10 11:07:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-10 11:07:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:07:35] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-10 11:07:35] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-10 11:07:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","mobile_number":"818042746786"} 
[2025-11-10 11:07:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-10 11:07:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-10 11:07:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-10 11:07:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","wallet_id":"8003100011285"} 
[2025-11-10 11:07:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","wallet_id":"8003100011285"} 
[2025-11-10 11:07:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-10 11:07:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-10 11:07:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","mobile_number":"818042746786"} 
[2025-11-10 11:07:36] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-10 11:07:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691156f7c3b7a","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":404.0310382843017578125} 
[2025-11-10 11:07:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691156f90afab","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-10 11:07:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:07:37] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-10 11:07:37] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-10 11:07:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691156f90afab","mobile_number":"819023053947"} 
[2025-11-10 11:07:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691156f90afab","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-10 11:07:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156f90afab","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-10 11:07:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-10 11:07:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691156f90afab","wallet_id":"8003100011323"} 
[2025-11-10 11:07:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691156f90afab","wallet_id":"8003100011323"} 
[2025-11-10 11:07:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691156f90afab","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-10 11:07:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156f90afab","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-10 11:07:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691156f90afab","mobile_number":"819023053947"} 
[2025-11-10 11:07:37] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-10 11:07:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691156f90afab","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":457.2389125823974609375} 
[2025-11-10 11:07:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691156fa1e005","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-10 11:07:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:07:38] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:07:38] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 11:07:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691156fa1e005","mobile_number":"819050878362"} 
[2025-11-10 11:07:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691156fa1e005","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 11:07:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156fa1e005","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 11:07:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-10 11:07:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691156fa1e005","wallet_id":"8003100011452"} 
[2025-11-10 11:07:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691156fa1e005","wallet_id":"8003100011452"} 
[2025-11-10 11:07:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691156fa1e005","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-10 11:07:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156fa1e005","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-10 11:07:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691156fa1e005","mobile_number":"819050878362"} 
[2025-11-10 11:07:40] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-10 11:07:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691156fa1e005","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":2145.6620693206787109375} 
[2025-11-10 11:07:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-10 11:07:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-10 11:07:42] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-10 11:07:42] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-10 11:07:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","mobile_number":"60122005500"} 
[2025-11-10 11:07:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-10 11:07:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-10 11:07:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-10 11:07:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","wallet_id":"8003100011379"} 
[2025-11-10 11:07:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","wallet_id":"8003100011379"} 
[2025-11-10 11:07:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-10 11:07:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-10 11:07:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","mobile_number":"60122005500"} 
[2025-11-10 11:07:45] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-10 11:07:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691156fe3f4d1","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":3425.302028656005859375} 
[2025-11-10 11:07:53] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691157093937e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-10 11:07:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:07:53] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-10 11:07:53] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-10 11:07:53] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691157093937e","mobile_number":"819032677769"} 
[2025-11-10 11:07:53] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691157093937e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-10 11:07:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691157093937e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-10 11:07:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-10 11:07:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691157093937e","wallet_id":"8003100011472"} 
[2025-11-10 11:07:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691157093937e","wallet_id":"8003100011472"} 
[2025-11-10 11:07:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691157093937e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-10 11:07:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691157093937e","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-10 11:07:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691157093937e","mobile_number":"819032677769"} 
[2025-11-10 11:07:54] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-10 11:07:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691157093937e","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":1472.53513336181640625} 
[2025-11-10 11:08:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911571471cef","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-10 11:08:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:08:04] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-10 11:08:04] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-10 11:08:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911571471cef","mobile_number":"819031950417"} 
[2025-11-10 11:08:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911571471cef","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-10 11:08:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911571471cef","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-10 11:08:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-10 11:08:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911571471cef","wallet_id":"8003100011328"} 
[2025-11-10 11:08:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911571471cef","wallet_id":"8003100011328"} 
[2025-11-10 11:08:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911571471cef","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-10 11:08:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911571471cef","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-10 11:08:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911571471cef","mobile_number":"819031950417"} 
[2025-11-10 11:08:05] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-10 11:08:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911571471cef","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":605.3540706634521484375} 
[2025-11-10 11:08:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911571555863","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-10 11:08:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-10 11:08:05] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-10 11:08:05] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-10 11:08:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911571555863","mobile_number":"60123678698"} 
[2025-11-10 11:08:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911571555863","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-10 11:08:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911571555863","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-10 11:08:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-10 11:08:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911571555863","wallet_id":"8003100011060"} 
[2025-11-10 11:08:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911571555863","wallet_id":"8003100011060"} 
[2025-11-10 11:08:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911571555863","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-10 11:08:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911571555863","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-10 11:08:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911571555863","mobile_number":"60123678698"} 
[2025-11-10 11:08:05] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-10 11:08:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911571555863","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":478.8439273834228515625} 
[2025-11-10 11:39:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:39:46] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:39:46] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 11:39:46] local.INFO: General API request started {"request_id":"REQ_69115e8273a4f","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-10 11:39:46] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-10 11:39:46] local.INFO: Request analysis {"request_id":"REQ_69115e8273a4f","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-10 11:39:46] local.INFO: General API processing data {"request_id":"REQ_69115e8273a4f","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-10 11:39:46] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-10 11:39:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:39:46] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:39:46] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":615} 
[2025-11-10 11:39:46] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-10 11:39:46] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-10 11:39:46] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_69115e8287e3d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 11:39:47] local.INFO: Wallet API response received {"request_id":"GEN_69115e8287e3d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 11:39:47] local.INFO: Processing wallet inquiry response {"request_id":"REQ_69115e8273a4f","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-10 11:39:47"}} 
[2025-11-10 11:39:47] local.INFO: Wallet inquiry final response {"request_id":"REQ_69115e8273a4f","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-10 11:39:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-10 11:39:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:39:47] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:39:47] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 11:39:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","mobile_number":"819050878362"} 
[2025-11-10 11:39:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 11:39:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 11:39:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-10 11:39:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","wallet_id":"8003100011452"} 
[2025-11-10 11:39:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","wallet_id":"8003100011452"} 
[2025-11-10 11:39:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-10 11:39:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-10 11:39:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","mobile_number":"819050878362"} 
[2025-11-10 11:39:47] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-10 11:39:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69115e834e5fd","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":463.078022003173828125} 
[2025-11-10 11:40:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:40:56] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:40:56] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 11:40:56] local.INFO: General API request started {"request_id":"REQ_69115ec86c794","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-10 11:40:56] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-10 11:40:56] local.INFO: Request analysis {"request_id":"REQ_69115ec86c794","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-10 11:40:56] local.INFO: General API processing data {"request_id":"REQ_69115ec86c794","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-10 11:40:56] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-10 11:40:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:40:56] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:40:56] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":615} 
[2025-11-10 11:40:56] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-10 11:40:56] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-10 11:40:56] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_69115ec881208","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 11:40:57] local.INFO: Wallet API response received {"request_id":"GEN_69115ec881208","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 11:40:57] local.INFO: Processing wallet inquiry response {"request_id":"REQ_69115ec86c794","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-10 11:40:57"}} 
[2025-11-10 11:40:57] local.INFO: Wallet inquiry final response {"request_id":"REQ_69115ec86c794","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-10 11:40:57] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-10 11:40:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:40:57] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:40:57] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 11:40:57] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","mobile_number":"819050878362"} 
[2025-11-10 11:40:57] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 11:40:57] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 11:40:57] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-10 11:40:57] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","wallet_id":"8003100011452"} 
[2025-11-10 11:40:57] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","wallet_id":"8003100011452"} 
[2025-11-10 11:40:57] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-10 11:40:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-10 11:40:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","mobile_number":"819050878362"} 
[2025-11-10 11:40:58] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-10 11:40:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69115ec977b4d","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":560.5800151824951171875} 
[2025-11-10 11:40:58] local.DEBUG: CRC Parameter String {"string":"amount=1362756&payee_wallet_id=8003100011452&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":81} 
[2025-11-10 11:40:58] local.DEBUG: CRC Calculation Result {"crc":"dd5efad5","input_params_count":4} 
[2025-11-10 11:40:58] local.DEBUG: CRC Verification {"received":"dd5efad5","calculated":"dd5efad5","match":true} 
[2025-11-10 11:40:58] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011452","amount":"1362756","program_code":"N1","crc_provided":true} 
[2025-11-10 11:40:59] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011452","response_status":"00"} 
[2025-11-10 11:41:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69115f02e3521","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-10 11:41:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:41:54] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:41:54] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 11:41:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69115f02e3521","mobile_number":"819050878362"} 
[2025-11-10 11:41:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69115f02e3521","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 11:41:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69115f02e3521","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 11:41:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-10 11:41:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69115f02e3521","wallet_id":"8003100011452"} 
[2025-11-10 11:41:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69115f02e3521","wallet_id":"8003100011452"} 
[2025-11-10 11:41:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69115f02e3521","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-10 11:41:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69115f02e3521","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-10 11:41:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69115f02e3521","mobile_number":"819050878362"} 
[2025-11-10 11:41:56] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-10 11:41:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69115f02e3521","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":1336.2591266632080078125} 
[2025-11-10 11:48:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691160942c8cf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-10 11:48:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:36] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-10 11:48:36] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-10 11:48:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691160942c8cf","mobile_number":"819073883079"} 
[2025-11-10 11:48:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691160942c8cf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-10 11:48:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691160942c8cf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-10 11:48:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-10 11:48:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691160942c8cf","wallet_id":"8003100011326"} 
[2025-11-10 11:48:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691160942c8cf","wallet_id":"8003100011326"} 
[2025-11-10 11:48:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691160942c8cf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-10 11:48:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691160942c8cf","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-10 11:48:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691160942c8cf","mobile_number":"819073883079"} 
[2025-11-10 11:48:37] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-10 11:48:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691160942c8cf","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":877.01416015625} 
[2025-11-10 11:48:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691160954ab42","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-10 11:48:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:37] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-10 11:48:37] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-10 11:48:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691160954ab42","mobile_number":"818037911717"} 
[2025-11-10 11:48:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691160954ab42","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-10 11:48:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691160954ab42","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-10 11:48:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-10 11:48:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691160954ab42","wallet_id":"8003100011275"} 
[2025-11-10 11:48:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691160954ab42","wallet_id":"8003100011275"} 
[2025-11-10 11:48:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691160954ab42","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-10 11:48:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691160954ab42","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-10 11:48:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691160954ab42","mobile_number":"818037911717"} 
[2025-11-10 11:48:37] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-10 11:48:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691160954ab42","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":424.69310760498046875} 
[2025-11-10 11:48:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69116095f2e71","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-10 11:48:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:38] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-10 11:48:38] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-10 11:48:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69116095f2e71","mobile_number":"819090773803"} 
[2025-11-10 11:48:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69116095f2e71","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-10 11:48:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69116095f2e71","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-10 11:48:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-10 11:48:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69116095f2e71","wallet_id":"8003100011393"} 
[2025-11-10 11:48:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69116095f2e71","wallet_id":"8003100011393"} 
[2025-11-10 11:48:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69116095f2e71","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-10 11:48:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69116095f2e71","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-10 11:48:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69116095f2e71","mobile_number":"819090773803"} 
[2025-11-10 11:48:38] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-10 11:48:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69116095f2e71","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":388.89217376708984375} 
[2025-11-10 11:48:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911609698d81","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-10 11:48:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:38] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-10 11:48:38] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-10 11:48:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911609698d81","mobile_number":"818042746786"} 
[2025-11-10 11:48:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911609698d81","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-10 11:48:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609698d81","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-10 11:48:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-10 11:48:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911609698d81","wallet_id":"8003100011285"} 
[2025-11-10 11:48:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911609698d81","wallet_id":"8003100011285"} 
[2025-11-10 11:48:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911609698d81","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-10 11:48:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609698d81","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-10 11:48:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911609698d81","mobile_number":"818042746786"} 
[2025-11-10 11:48:39] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-10 11:48:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911609698d81","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":428.6849498748779296875} 
[2025-11-10 11:48:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911609754f12","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-10 11:48:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-10 11:48:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-10 11:48:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911609754f12","mobile_number":"818042746786"} 
[2025-11-10 11:48:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911609754f12","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-10 11:48:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609754f12","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-10 11:48:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-10 11:48:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911609754f12","wallet_id":"8003100011285"} 
[2025-11-10 11:48:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911609754f12","wallet_id":"8003100011285"} 
[2025-11-10 11:48:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911609754f12","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-10 11:48:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609754f12","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-10 11:48:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911609754f12","mobile_number":"818042746786"} 
[2025-11-10 11:48:39] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-10 11:48:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911609754f12","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":379.5540332794189453125} 
[2025-11-10 11:48:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911609805652","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-10 11:48:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:40] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-10 11:48:40] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-10 11:48:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911609805652","mobile_number":"819023053947"} 
[2025-11-10 11:48:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911609805652","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-10 11:48:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609805652","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-10 11:48:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-10 11:48:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911609805652","wallet_id":"8003100011323"} 
[2025-11-10 11:48:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911609805652","wallet_id":"8003100011323"} 
[2025-11-10 11:48:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911609805652","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-10 11:48:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609805652","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-10 11:48:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911609805652","mobile_number":"819023053947"} 
[2025-11-10 11:48:40] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-10 11:48:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911609805652","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":464.7610187530517578125} 
[2025-11-10 11:48:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69116098b96bb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-10 11:48:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:40] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:48:40] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 11:48:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69116098b96bb","mobile_number":"819050878362"} 
[2025-11-10 11:48:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69116098b96bb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 11:48:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69116098b96bb","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 11:48:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-10 11:48:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69116098b96bb","wallet_id":"8003100011452"} 
[2025-11-10 11:48:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69116098b96bb","wallet_id":"8003100011452"} 
[2025-11-10 11:48:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69116098b96bb","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-10 11:48:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69116098b96bb","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-10 11:48:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69116098b96bb","mobile_number":"819050878362"} 
[2025-11-10 11:48:41] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-10 11:48:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69116098b96bb","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":431.13994598388671875} 
[2025-11-10 11:48:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911609980a34","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-10 11:48:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-10 11:48:41] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-10 11:48:41] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-10 11:48:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911609980a34","mobile_number":"60122005500"} 
[2025-11-10 11:48:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911609980a34","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-10 11:48:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609980a34","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-10 11:48:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-10 11:48:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911609980a34","wallet_id":"8003100011379"} 
[2025-11-10 11:48:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911609980a34","wallet_id":"8003100011379"} 
[2025-11-10 11:48:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911609980a34","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-10 11:48:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609980a34","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-10 11:48:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911609980a34","mobile_number":"60122005500"} 
[2025-11-10 11:48:41] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-10 11:48:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911609980a34","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":424.3609905242919921875} 
[2025-11-10 11:48:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911609a3a258","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-10 11:48:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:42] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-10 11:48:42] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-10 11:48:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911609a3a258","mobile_number":"819032677769"} 
[2025-11-10 11:48:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911609a3a258","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-10 11:48:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609a3a258","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-10 11:48:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-10 11:48:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911609a3a258","wallet_id":"8003100011472"} 
[2025-11-10 11:48:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911609a3a258","wallet_id":"8003100011472"} 
[2025-11-10 11:48:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911609a3a258","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-10 11:48:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609a3a258","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-10 11:48:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911609a3a258","mobile_number":"819032677769"} 
[2025-11-10 11:48:42] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-10 11:48:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911609a3a258","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":412.960052490234375} 
[2025-11-10 11:48:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911609ae7886","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-10 11:48:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:48:42] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-10 11:48:42] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-10 11:48:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911609ae7886","mobile_number":"819031950417"} 
[2025-11-10 11:48:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911609ae7886","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-10 11:48:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609ae7886","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-10 11:48:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-10 11:48:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911609ae7886","wallet_id":"8003100011328"} 
[2025-11-10 11:48:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911609ae7886","wallet_id":"8003100011328"} 
[2025-11-10 11:48:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911609ae7886","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-10 11:48:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609ae7886","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-10 11:48:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911609ae7886","mobile_number":"819031950417"} 
[2025-11-10 11:48:43] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-10 11:48:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911609ae7886","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":372.5488185882568359375} 
[2025-11-10 11:48:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-10 11:48:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-10 11:48:43] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-10 11:48:43] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-10 11:48:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","mobile_number":"60123678698"} 
[2025-11-10 11:48:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-10 11:48:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-10 11:48:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-10 11:48:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","wallet_id":"8003100011060"} 
[2025-11-10 11:48:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","wallet_id":"8003100011060"} 
[2025-11-10 11:48:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-10 11:48:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-10 11:48:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","mobile_number":"60123678698"} 
[2025-11-10 11:48:43] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-10 11:48:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6911609b8e5c8","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":400.828838348388671875} 
[2025-11-10 11:56:06] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"1CE2494A-81C0-491E-AF12-DAAFCCA001CE","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 11:56:07] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 11:56:06"} 
[2025-11-10 11:56:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 11:56:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69116266c9876","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-10 11:56:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-10 11:56:22] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-10 11:56:22] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-10 11:56:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69116266c9876","mobile_number":"819050878362"} 
[2025-11-10 11:56:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69116266c9876","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-10 11:56:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69116266c9876","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-10 11:56:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-10 11:56:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69116266c9876","wallet_id":"8003100011452"} 
[2025-11-10 11:56:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69116266c9876","wallet_id":"8003100011452"} 
[2025-11-10 11:56:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69116266c9876","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-10 11:56:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69116266c9876","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-10 11:56:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69116266c9876","mobile_number":"819050878362"} 
[2025-11-10 11:56:24] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-10 11:56:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69116266c9876","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":1182.7471256256103515625} 
[2025-11-10 15:29:54] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-10 15:30:24] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 15:30:25] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 15:30:28] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 15:30:24"} 
[2025-11-10 15:30:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 15:31:33] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 15:31:33] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 15:31:34] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 15:31:33"} 
[2025-11-10 15:31:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:09:33] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:09:36] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 16:09:33"} 
[2025-11-10 16:09:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:09:47] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-10 16:10:31] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-10 16:10:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-10 16:10:31] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-10 16:10:31] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-10 16:10:31] local.INFO: CRC validation passed for createTacRecord  
[2025-11-10 16:10:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-10 16:10:31] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-10 16:10:31] local.INFO: TAC record created successfully via API {"record_id":316,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-10 16:15:31"} 
[2025-11-10 16:10:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-10 16:10:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d6TMIvfBF0m-nq2bi3hp...","title":"USDT request"} 
[2025-11-10 16:10:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762762237137868"} 
[2025-11-10 16:10:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-10 16:10:37\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762762237137868\"}}}","success":true} 
[2025-11-10 16:10:43] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-10 16:10:43] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-10 16:10:43] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-10 16:10:43] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-10 16:10:43] local.INFO: CRC validation passed for createTacRecord  
[2025-11-10 16:10:43] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-10 16:10:43] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-10 16:10:43] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-10 16:10:43] local.INFO: TAC record created successfully via API {"record_id":317,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-10 16:15:43"} 
[2025-11-10 16:10:43] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-10 16:10:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d6TMIvfBF0m-nq2bi3hp...","title":"USDT request"} 
[2025-11-10 16:10:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762762245373145"} 
[2025-11-10 16:10:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-10 16:10:45\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762762245373145\"}}}","success":true} 
[2025-11-10 16:10:51] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-10 16:10:52] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 16:09:33"} 
[2025-11-10 16:10:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:12:25] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-10 16:12:25] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-10 16:12:25] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-10 16:12:25] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-10 16:12:25] local.INFO: CRC validation passed for createTacRecord  
[2025-11-10 16:12:25] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-10 16:12:25] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-10 16:12:25] local.INFO: TAC record created successfully via API {"record_id":318,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-10 16:17:25"} 
[2025-11-10 16:12:25] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-10 16:12:26] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d6TMIvfBF0m-nq2bi3hp...","title":"USDT request"} 
[2025-11-10 16:12:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762762346197279"} 
[2025-11-10 16:12:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-10 16:12:26\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762762346197279\"}}}","success":true} 
[2025-11-10 16:12:31] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-11-10 16:12:31] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-11-10 16:12:32] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-11-10 16:12:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-11-10 16:12:33] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 16:09:33"} 
[2025-11-10 16:12:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:29:31] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:29:34] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 16:29:31"} 
[2025-11-10 16:29:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:30:39] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 16:29:31"} 
[2025-11-10 16:30:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:38:26] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:38:26] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:38:28] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 16:38:26"} 
[2025-11-10 16:38:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:40:05] local.INFO: EMV card data retrieved {"idno":"021116040219","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":2} 
[2025-11-10 16:40:08] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 16:38:26"} 
[2025-11-10 16:40:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-10 16:40:55] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-11 16:38:26"} 
[2025-11-10 16:40:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 09:33:39] local.INFO: Successful PIN login via API {"user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 09:33:40] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-11-12 09:33:38"} 
[2025-11-11 09:33:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 10:08:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 10:08:44] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 10:08:44] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-11 10:08:44] local.INFO: General API request started {"request_id":"REQ_69129aace7d94","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-11 10:08:44] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-11 10:08:44] local.INFO: Request analysis {"request_id":"REQ_69129aace7d94","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-11 10:08:44] local.INFO: General API processing data {"request_id":"REQ_69129aace7d94","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-11 10:08:45] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-11 10:08:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 10:08:45] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 10:08:45] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":617} 
[2025-11-11 10:08:45] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-11 10:08:45] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-11 10:08:45] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_69129aad12b27","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-11 10:08:45] local.INFO: Wallet API response received {"request_id":"GEN_69129aad12b27","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-11 10:08:45] local.INFO: Processing wallet inquiry response {"request_id":"REQ_69129aace7d94","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-11 10:08:45"}} 
[2025-11-11 10:08:45] local.INFO: Wallet inquiry final response {"request_id":"REQ_69129aace7d94","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-11 10:08:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69129aae31792","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-11 10:08:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 10:08:46] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 10:08:46] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-11 10:08:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69129aae31792","mobile_number":"60123247318"} 
[2025-11-11 10:08:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69129aae31792","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-11 10:08:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69129aae31792","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-11 10:08:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-11 10:08:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69129aae31792","wallet_id":"8003100011284"} 
[2025-11-11 10:08:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69129aae31792","wallet_id":"8003100011284"} 
[2025-11-11 10:08:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69129aae31792","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-11 10:08:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69129aae31792","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-11 10:08:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69129aae31792","mobile_number":"60123247318"} 
[2025-11-11 10:08:46] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-11 10:08:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69129aae31792","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":416.9681072235107421875} 
[2025-11-11 10:09:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 10:09:57] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 10:09:57] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-11 10:09:57] local.INFO: General API request started {"request_id":"REQ_69129af59f8be","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-11 10:09:57] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-11 10:09:57] local.INFO: Request analysis {"request_id":"REQ_69129af59f8be","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-11 10:09:57] local.INFO: General API processing data {"request_id":"REQ_69129af59f8be","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-11 10:09:57] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-11 10:09:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 10:09:57] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 10:09:57] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":617} 
[2025-11-11 10:09:57] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-11 10:09:57] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-11 10:09:57] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_69129af5aa905","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-11 10:09:57] local.INFO: Wallet API response received {"request_id":"GEN_69129af5aa905","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-11 10:09:57] local.INFO: Processing wallet inquiry response {"request_id":"REQ_69129af59f8be","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-11 10:09:57"}} 
[2025-11-11 10:09:57] local.INFO: Wallet inquiry final response {"request_id":"REQ_69129af59f8be","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-11 10:09:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69129af66db19","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-11 10:09:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 10:09:58] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 10:09:58] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-11 10:09:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69129af66db19","mobile_number":"60123247318"} 
[2025-11-11 10:09:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69129af66db19","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-11 10:09:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69129af66db19","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-11 10:09:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-11 10:09:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69129af66db19","wallet_id":"8003100011284"} 
[2025-11-11 10:09:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69129af66db19","wallet_id":"8003100011284"} 
[2025-11-11 10:09:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69129af66db19","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-11 10:09:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69129af66db19","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-11 10:09:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69129af66db19","mobile_number":"60123247318"} 
[2025-11-11 10:09:58] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-11 10:09:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69129af66db19","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":523.8039493560791015625} 
[2025-11-11 10:09:59] local.DEBUG: CRC Parameter String {"string":"amount=400000&payee_wallet_id=8003100011284&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-11-11 10:09:59] local.DEBUG: CRC Calculation Result {"crc":"b76e271d","input_params_count":4} 
[2025-11-11 10:09:59] local.DEBUG: CRC Verification {"received":"b76e271d","calculated":"b76e271d","match":true} 
[2025-11-11 10:09:59] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","amount":"400000","program_code":"N1","crc_provided":true} 
[2025-11-11 10:10:00] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","response_status":"00"} 
[2025-11-11 10:49:28] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-11 10:49:33] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 10:49:33] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 10:49:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-12 10:49:33"} 
[2025-11-11 10:49:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 11:31:52] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-11 11:31:57] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 11:31:57] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 11:31:59] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-12 11:31:57"} 
[2025-11-11 11:31:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 12:03:40] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 12:03:41] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 13:34:19] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-11 15:04:04] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-11-11 15:04:13] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":3} 
[2025-11-11 15:04:19] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":4} 
[2025-11-11 15:04:24] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12113","other_active_sessions_count":0} 
[2025-11-11 15:04:24] local.INFO: New session created {"user_id":108,"device_id":"unique-device-id-12113","session_id":1} 
[2025-11-11 15:04:24] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"unique-device-id-12113","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-11 15:07:02] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-11 15:07:02] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["unique-device-id-12113"]} 
[2025-11-11 15:07:02] local.WARNING: Failed to send logout message {"fcm_token":"fCd5GLribEUtj1FNe5_j...","error":"The registration token is not a valid FCM registration token"} 
[2025-11-11 15:07:02] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2025-11-11 15:07:02] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":1,"device_id":"unique-device-id-12113","device_name":"Samsung Galaxy S22","success":false,"message":"The registration token is not a valid FCM registration token"}]}} 
[2025-11-11 15:07:02] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BE2A.250530.026.D1","deactivated_count":1} 
[2025-11-11 15:07:02] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:07:02] local.INFO: New session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-11 15:07:02] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:07:02] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:07:04] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:07:02"} 
[2025-11-11 15:07:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:17:36] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","other_active_sessions_count":1} 
[2025-11-11 15:17:36] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-11 15:17:36] local.INFO: Logout message sent successfully {"fcm_token":"cQ-Yz3xWRsqWSh_pF8nf...","reason":"new_login"} 
[2025-11-11 15:17:36] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 15:17:36] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 15:17:36] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","deactivated_count":1} 
[2025-11-11 15:17:36] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:17:36] local.INFO: New session created {"user_id":108,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","session_id":3} 
[2025-11-11 15:17:36] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:17:37] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:17:40] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:17:36"} 
[2025-11-11 15:17:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:18:07] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-11 15:18:07] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["FF4A2124-69D1-4325-A88E-B15CDA31CA31"]} 
[2025-11-11 15:18:07] local.INFO: Logout message sent successfully {"fcm_token":"eg6STvwHB0AeqzDVS77O...","reason":"new_login"} 
[2025-11-11 15:18:07] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 15:18:07] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":3,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 15:18:07] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BE2A.250530.026.D1","deactivated_count":1} 
[2025-11-11 15:18:07] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:18:07] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-11 15:18:07] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:18:08] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:18:09] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:18:07"} 
[2025-11-11 15:18:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:18:26] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","other_active_sessions_count":1} 
[2025-11-11 15:18:26] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-11 15:18:27] local.INFO: Logout message sent successfully {"fcm_token":"cQ-Yz3xWRsqWSh_pF8nf...","reason":"new_login"} 
[2025-11-11 15:18:27] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 15:18:27] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 15:18:27] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","deactivated_count":1} 
[2025-11-11 15:18:27] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:18:27] local.INFO: Session updated {"user_id":108,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","session_id":3} 
[2025-11-11 15:18:27] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:18:28] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:18:27"} 
[2025-11-11 15:18:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:28:19] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-11 15:28:19] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["FF4A2124-69D1-4325-A88E-B15CDA31CA31"]} 
[2025-11-11 15:28:19] local.INFO: Logout message sent successfully {"fcm_token":"eg6STvwHB0AeqzDVS77O...","reason":"new_login"} 
[2025-11-11 15:28:19] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 15:28:19] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":3,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 15:28:20] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BE2A.250530.026.D1","deactivated_count":1} 
[2025-11-11 15:28:20] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:28:20] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-11 15:28:20] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:28:21] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:28:20"} 
[2025-11-11 15:28:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:28:45] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","other_active_sessions_count":1} 
[2025-11-11 15:28:45] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-11 15:28:45] local.INFO: Logout message sent successfully {"fcm_token":"cQ-Yz3xWRsqWSh_pF8nf...","reason":"new_login"} 
[2025-11-11 15:28:45] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 15:28:45] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 15:28:45] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","deactivated_count":1} 
[2025-11-11 15:28:45] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:28:45] local.INFO: Session updated {"user_id":108,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","session_id":3} 
[2025-11-11 15:28:45] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:28:46] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:28:45"} 
[2025-11-11 15:28:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:35:04] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:28:45"} 
[2025-11-11 15:35:04] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31"} 
[2025-11-11 15:35:04] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","device_name":"iPhone (iPhone)"} 
[2025-11-11 15:35:05] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:28:45"} 
[2025-11-11 15:35:05] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31"} 
[2025-11-11 15:35:05] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","device_name":"iPhone (iPhone)"} 
[2025-11-11 15:43:17] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-11 15:47:20] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","other_active_sessions_count":1} 
[2025-11-11 15:47:20] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["FF4A2124-69D1-4325-A88E-B15CDA31CA31"]} 
[2025-11-11 15:47:21] local.INFO: Logout message sent successfully {"fcm_token":"eg6STvwHB0AeqzDVS77O...","reason":"new_login"} 
[2025-11-11 15:47:21] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 15:47:21] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":3,"device_id":"FF4A2124-69D1-4325-A88E-B15CDA31CA31","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 15:47:21] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","deactivated_count":1} 
[2025-11-11 15:47:21] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:47:21] local.INFO: New session created {"user_id":108,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","session_id":4} 
[2025-11-11 15:47:21] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:47:21] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:47:24] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:47:21"} 
[2025-11-11 15:47:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:47:43] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-11 15:47:43] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["E71AD6D4-0321-4CEC-A29A-9376759A9D6A"]} 
[2025-11-11 15:47:43] local.INFO: Logout message sent successfully {"fcm_token":"dZMmJgXgCkmNirL3WNMi...","reason":"new_login"} 
[2025-11-11 15:47:43] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 15:47:43] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":4,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 15:47:43] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-11 15:47:43] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:47:43] local.INFO: New session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-11 15:47:43] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:47:44] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:47:46] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:47:43"} 
[2025-11-11 15:47:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 15:50:25] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","other_active_sessions_count":1} 
[2025-11-11 15:50:25] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-11 15:50:26] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-11 15:50:26] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 15:50:26] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 15:50:26] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","deactivated_count":1} 
[2025-11-11 15:50:26] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 15:50:26] local.INFO: Session updated {"user_id":108,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","session_id":4} 
[2025-11-11 15:50:26] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 15:50:28] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 15:50:26"} 
[2025-11-11 15:50:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:02:43] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:02:43] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:02:45] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-12 16:02:43"} 
[2025-11-11 16:02:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:02:56] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-11 16:02:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-11 16:02:56] local.INFO: QR payload decrypted successfully {"token":"E6E60403-5192-49C5-971F-860C267FD47A","user_id":"KASH00"} 
[2025-11-11 16:02:56] local.INFO: Calling encrypt API {"token":"E6E60403-5192-49C5-971F-860C267FD47A","user_id":"KASH00"} 
[2025-11-11 16:02:56] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-11 16:02:56] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-11 16:02:56] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-11 16:09:53] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-11 16:09:53] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["E71AD6D4-0321-4CEC-A29A-9376759A9D6A"]} 
[2025-11-11 16:09:53] local.INFO: Logout message sent successfully {"fcm_token":"dZMmJgXgCkmNirL3WNMi...","reason":"new_login"} 
[2025-11-11 16:09:54] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 16:09:54] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":4,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 16:09:54] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-11 16:09:54] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 16:09:54] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-11 16:09:54] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 16:09:55] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 16:09:54"} 
[2025-11-11 16:09:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:10:05] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","other_active_sessions_count":1} 
[2025-11-11 16:10:05] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-11 16:10:05] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-11 16:10:05] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 16:10:05] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 16:10:05] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","deactivated_count":1} 
[2025-11-11 16:10:05] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 16:10:05] local.INFO: Session updated {"user_id":108,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","session_id":4} 
[2025-11-11 16:10:05] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 16:10:06] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 16:10:05"} 
[2025-11-11 16:10:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:10:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-11 16:10:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-11 16:10:24] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-11 16:10:24] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-11 16:10:24] local.INFO: CRC validation passed for createTacRecord  
[2025-11-11 16:10:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-11 16:10:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-11 16:10:24] local.INFO: TAC record created successfully via API {"record_id":319,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-11 16:15:24"} 
[2025-11-11 16:10:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-11 16:10:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dZMmJgXgCkmNirL3WNMi...","title":"USDT request"} 
[2025-11-11 16:10:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762848625087669"} 
[2025-11-11 16:10:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-11 16:10:25\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762848625087669\"}}}","success":true} 
[2025-11-11 16:10:31] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-11 16:10:33] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 16:10:05"} 
[2025-11-11 16:10:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:10:53] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-11 16:10:53] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["E71AD6D4-0321-4CEC-A29A-9376759A9D6A"]} 
[2025-11-11 16:10:54] local.INFO: Logout message sent successfully {"fcm_token":"dZMmJgXgCkmNirL3WNMi...","reason":"new_login"} 
[2025-11-11 16:10:54] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 16:10:54] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":4,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 16:10:54] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-11 16:10:54] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 16:10:54] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-11 16:10:54] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 16:10:56] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 16:10:54"} 
[2025-11-11 16:10:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:10:58] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-11 16:10:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-11 16:10:58] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-11 16:10:58] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-11 16:10:58] local.INFO: CRC validation passed for createTacRecord  
[2025-11-11 16:10:58] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-11 16:10:58] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-11 16:10:59] local.INFO: TAC record created successfully via API {"record_id":320,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-11 16:15:59"} 
[2025-11-11 16:10:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-11 16:10:59] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-11 16:10:59] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1762848659457268%422fcc3e422fcc3e"} 
[2025-11-11 16:10:59] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-11 16:10:59\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1762848659457268%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-11 16:11:10] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","other_active_sessions_count":1} 
[2025-11-11 16:11:10] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-11 16:11:10] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-11 16:11:11] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 16:11:11] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 16:11:11] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","deactivated_count":1} 
[2025-11-11 16:11:11] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 16:11:11] local.INFO: Session updated {"user_id":108,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","session_id":4} 
[2025-11-11 16:11:11] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 16:11:12] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 16:11:11"} 
[2025-11-11 16:11:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:11:23] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-11 16:11:23] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["E71AD6D4-0321-4CEC-A29A-9376759A9D6A"]} 
[2025-11-11 16:11:24] local.INFO: Logout message sent successfully {"fcm_token":"dZMmJgXgCkmNirL3WNMi...","reason":"new_login"} 
[2025-11-11 16:11:24] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 16:11:24] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":4,"device_id":"E71AD6D4-0321-4CEC-A29A-9376759A9D6A","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 16:11:24] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-11 16:11:24] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 16:11:24] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-11 16:11:24] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 16:11:25] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 16:11:24"} 
[2025-11-11 16:11:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:13:03] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"3D722319-C205-42F4-8F07-230768D79978","other_active_sessions_count":1} 
[2025-11-11 16:13:03] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-11 16:13:03] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-11 16:13:03] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-11 16:13:03] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-11 16:13:03] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"3D722319-C205-42F4-8F07-230768D79978","deactivated_count":1} 
[2025-11-11 16:13:03] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-11 16:13:03] local.INFO: New session created {"user_id":108,"device_id":"3D722319-C205-42F4-8F07-230768D79978","session_id":6} 
[2025-11-11 16:13:03] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"3D722319-C205-42F4-8F07-230768D79978","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-11 16:13:04] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:13:07] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-11 16:13:03"} 
[2025-11-11 16:13:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:16:43] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:16:43] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:16:44] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-12 16:16:43"} 
[2025-11-11 16:16:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:16:53] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2025-11-11 16:16:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-11 16:16:53] local.INFO: QR payload decrypted successfully {"token":"2C578805-3C3B-4CE9-8FF9-4BB618640A22","user_id":"XVC55"} 
[2025-11-11 16:16:53] local.INFO: Calling encrypt API {"token":"2C578805-3C3B-4CE9-8FF9-4BB618640A22","user_id":"XVC55"} 
[2025-11-11 16:16:53] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2025-11-11 16:16:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-11-11 16:16:53] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2025-11-11 16:50:18] local.INFO: Successful PIN login via API {"user_id":28,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:50:18] local.INFO: FCM token saved for user {"user_id":28,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 16:50:19] local.DEBUG: Session authenticated successfully {"user_id":28,"session_expires":"2025-11-12 16:50:18"} 
[2025-11-11 16:50:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":28,"active_user_id":28,"mobile_number":"60173132888","requested_id":"28","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 19:48:30] local.INFO: Successful PIN login via API {"user_id":109,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 19:48:31] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 19:48:32] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-11-12 19:48:30"} 
[2025-11-11 19:48:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 20:48:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-11 20:48:50] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-11 20:48:50] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-11 20:48:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-11 20:48:55] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"7093EC8A-4287-4E97-BEB0-F910C15B9C4D","txnID":"103","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"10e2cb90"},"ip":"103.230.15.12"} 
[2025-11-11 20:48:55] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-11 20:48:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=7093EC8A-4287-4E97-BEB0-F910C15B9C4D&txnID=103&userID=TENG13","length":250} 
[2025-11-11 20:48:55] local.DEBUG: CRC Calculation Result {"crc":"10e2cb90","input_params_count":7} 
[2025-11-11 20:48:55] local.DEBUG: CRC Verification {"received":"10e2cb90","calculated":"10e2cb90","match":true} 
[2025-11-11 20:48:55] local.INFO: CRC validation passed for createTacRecord  
[2025-11-11 20:48:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-11 20:48:55] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-11 20:48:55] local.INFO: TAC record created successfully via API {"record_id":321,"txnID":"103","tac":"7093EC8A-4287-4E97-BEB0-F910C15B9C4D","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-11 20:53:55"} 
[2025-11-11 20:48:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"103","user_id":"TENG13"} 
[2025-11-11 20:49:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-11 20:49:11] local.ERROR: FCM HTTP v1 notification exception {"error":"cURL error 28: Resolving timed out after 10001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://fcm.googleapis.com/v1/projects/n1-erewards/messages:send"} 
[2025-11-11 20:49:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"103","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Exception occurred while sending notification: cURL error 28: Resolving timed out after 10001 milliseconds (see https:\\/\\/curl.haxx.se\\/libcurl\\/c\\/libcurl-errors.html) for https:\\/\\/fcm.googleapis.com\\/v1\\/projects\\/n1-erewards\\/messages:send\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-11-11 20:49:11\"}","success":false} 
[2025-11-11 20:49:11] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60123247318","txn_id":"103","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Exception occurred while sending notification: cURL error 28: Resolving timed out after 10001 milliseconds (see https:\\/\\/curl.haxx.se\\/libcurl\\/c\\/libcurl-errors.html) for https:\\/\\/fcm.googleapis.com\\/v1\\/projects\\/n1-erewards\\/messages:send\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2025-11-11 20:49:11\"}"} 
[2025-11-11 20:49:17] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 20:49:21] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-12 20:49:17"} 
[2025-11-11 20:49:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-11 20:49:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691330eae9b07","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-11 20:49:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 20:49:46] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 20:49:46] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-11 20:49:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691330eae9b07","mobile_number":"60123247318"} 
[2025-11-11 20:49:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691330eae9b07","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-11 20:49:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691330eae9b07","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-11 20:49:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-11 20:49:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691330eae9b07","wallet_id":"8003100011284"} 
[2025-11-11 20:49:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691330eae9b07","wallet_id":"8003100011284"} 
[2025-11-11 20:49:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691330eae9b07","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-11 20:49:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691330eae9b07","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-11 20:49:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691330eae9b07","mobile_number":"60123247318"} 
[2025-11-11 20:49:48] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-11 20:49:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691330eae9b07","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":1745.7430362701416015625} 
[2025-11-11 20:49:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60173132814"} 
[2025-11-11 20:49:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 20:49:49] local.DEBUG: CRC Calculation Result {"crc":"6cd506b1","input_params_count":2} 
[2025-11-11 20:49:49] local.DEBUG: CRC Verification {"received":"6cd506b1","calculated":"6cd506b1","match":true} 
[2025-11-11 20:49:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","mobile_number":"60173132814"} 
[2025-11-11 20:49:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60173132814","mobile_number":"60173132814"} 
[2025-11-11 20:49:49] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60173132814","Wallet Account ID":"8003100010918","client_name":"Satishram Rames"}}} 
[2025-11-11 20:49:49] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100010918"} 
[2025-11-11 20:49:49] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","wallet_id":"8003100010918"} 
[2025-11-11 20:49:49] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","wallet_id":"8003100010918"} 
[2025-11-11 20:49:49] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100010918"} 
[2025-11-11 20:49:49] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","http_status":200,"wallet_id":"8003100010918","response_received":true} 
[2025-11-11 20:49:49] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","mobile_number":"60173132814"} 
[2025-11-11 20:49:49] local.INFO: FCM capability check completed {"mobile_number":"60173132814","user_id":108,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"3D722319-C205-42F4-8F07-230768D79978","device_name":"iPhone"} 
[2025-11-11 20:49:49] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691330ed07d0a","mobile_number":"60173132814","wallet_id":"8003100010918","notification_fcm":"1","device_name":"iPhone","processing_time_ms":566.2391185760498046875} 
[2025-11-11 20:49:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691330f4494f5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-11 20:49:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 20:49:56] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 20:49:56] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-11 20:49:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691330f4494f5","mobile_number":"60123247318"} 
[2025-11-11 20:49:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691330f4494f5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-11 20:49:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691330f4494f5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-11 20:49:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-11 20:49:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691330f4494f5","wallet_id":"8003100011284"} 
[2025-11-11 20:49:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691330f4494f5","wallet_id":"8003100011284"} 
[2025-11-11 20:49:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691330f4494f5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-11 20:49:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691330f4494f5","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-11 20:49:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691330f4494f5","mobile_number":"60123247318"} 
[2025-11-11 20:49:57] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-11 20:49:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691330f4494f5","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":917.552947998046875} 
[2025-11-11 20:50:02] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"EA53AD03-CAED-4658-9D33-6107889B9FC4","txnID":"104","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"654b101c"},"ip":"103.230.15.12"} 
[2025-11-11 20:50:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 95 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=EA53AD03-CAED-4658-9D33-6107889B9FC4&txnID=104&userID=TENG13","length":229} 
[2025-11-11 20:50:02] local.DEBUG: CRC Calculation Result {"crc":"654b101c","input_params_count":7} 
[2025-11-11 20:50:02] local.DEBUG: CRC Verification {"received":"654b101c","calculated":"654b101c","match":true} 
[2025-11-11 20:50:02] local.INFO: CRC validation passed for createTacRecord  
[2025-11-11 20:50:02] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-11 20:50:02] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-11 20:50:02] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-11 20:50:02] local.INFO: TAC record created successfully via API {"record_id":322,"txnID":"104","tac":"EA53AD03-CAED-4658-9D33-6107889B9FC4","messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-11 20:55:02"} 
[2025-11-11 20:50:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"104","user_id":"TENG13"} 
[2025-11-11 20:50:03] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-11 20:50:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762865403431709"} 
[2025-11-11 20:50:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"104","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-11 20:50:03\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"104\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 95 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762865403431709\"}}}","success":true} 
[2025-11-11 20:50:12] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=EA53AD03-CAED-4658-9D33-6107889B9FC4&txnid=104","length":84} 
[2025-11-11 20:50:12] local.DEBUG: CRC Calculation Result {"crc":"8f58de2e","input_params_count":4} 
[2025-11-11 20:50:12] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=EA53AD03-CAED-4658-9D33-6107889B9FC4&txnid=104&crc=8f58de2e","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"EA53AD03-CAED-4658-9D33-6107889B9FC4","txnId":"104","success":true} 
[2025-11-11 20:50:12] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"104","tac":"EA53AD03-CAED-4658-9D33-6107889B9FC4","approved_status":1} 
[2025-11-11 20:50:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691331065c80b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-11 20:50:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-11 20:50:14] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-11 20:50:14] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-11 20:50:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691331065c80b","mobile_number":"60123247318"} 
[2025-11-11 20:50:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691331065c80b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-11 20:50:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691331065c80b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-11 20:50:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-11 20:50:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691331065c80b","wallet_id":"8003100011284"} 
[2025-11-11 20:50:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691331065c80b","wallet_id":"8003100011284"} 
[2025-11-11 20:50:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691331065c80b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-11 20:50:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691331065c80b","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-11 20:50:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691331065c80b","mobile_number":"60123247318"} 
[2025-11-11 20:50:15] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-11 20:50:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691331065c80b","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":1479.0589809417724609375} 
[2025-11-12 10:09:22] local.INFO: Successful PIN login via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 10:09:25] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-11-13 10:09:22"} 
[2025-11-12 10:09:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 10:09:31] local.INFO: EMV card data retrieved {"idno":"040912-01-0049","partner_id":"ADFSIOQR2ZZR3VLR","cards_found":4} 
[2025-11-12 10:09:57] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-11-13 10:09:22"} 
[2025-11-12 10:09:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":13,"active_user_id":13,"mobile_number":"60178241291","requested_id":"13","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 10:10:14] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-11-13 10:09:22"} 
[2025-11-12 10:10:14] local.INFO: FCM token already available for biometric-enabled user {"user_id":13,"device_id":"HONORFNE-N29"} 
[2025-11-12 10:10:14] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORFNE-N29","device_name":"HONOR FNE-NX9"} 
[2025-11-12 10:10:15] local.DEBUG: Session authenticated successfully {"user_id":13,"session_expires":"2025-11-13 10:09:22"} 
[2025-11-12 10:10:15] local.INFO: FCM token already available for biometric-enabled user {"user_id":13,"device_id":"HONORFNE-N29"} 
[2025-11-12 10:10:15] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORFNE-N29","device_name":"HONOR FNE-NX9"} 
[2025-11-12 10:32:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-12 10:32:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:10] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-12 10:32:10] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-12 10:32:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","mobile_number":"819073883079"} 
[2025-11-12 10:32:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-12 10:32:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-12 10:32:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-12 10:32:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","wallet_id":"8003100011326"} 
[2025-11-12 10:32:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","wallet_id":"8003100011326"} 
[2025-11-12 10:32:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-12 10:32:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-12 10:32:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","mobile_number":"819073883079"} 
[2025-11-12 10:32:11] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-12 10:32:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1aa376b6","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":977.45609283447265625} 
[2025-11-12 10:32:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-12 10:32:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:11] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-12 10:32:11] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-12 10:32:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","mobile_number":"818037911717"} 
[2025-11-12 10:32:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-12 10:32:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-12 10:32:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-12 10:32:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","wallet_id":"8003100011275"} 
[2025-11-12 10:32:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","wallet_id":"8003100011275"} 
[2025-11-12 10:32:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-12 10:32:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-12 10:32:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","mobile_number":"818037911717"} 
[2025-11-12 10:32:11] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-12 10:32:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1ab82e0a","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":446.219921112060546875} 
[2025-11-12 10:32:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-12 10:32:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:12] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-12 10:32:12] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-12 10:32:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","mobile_number":"819090773803"} 
[2025-11-12 10:32:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-12 10:32:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-12 10:32:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-12 10:32:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","wallet_id":"8003100011393"} 
[2025-11-12 10:32:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","wallet_id":"8003100011393"} 
[2025-11-12 10:32:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-12 10:32:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-12 10:32:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","mobile_number":"819090773803"} 
[2025-11-12 10:32:12] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-12 10:32:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1ac4178e","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":420.6440448760986328125} 
[2025-11-12 10:32:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-12 10:32:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-12 10:32:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-12 10:32:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","mobile_number":"818042746786"} 
[2025-11-12 10:32:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-12 10:32:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-12 10:32:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-12 10:32:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","wallet_id":"8003100011285"} 
[2025-11-12 10:32:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","wallet_id":"8003100011285"} 
[2025-11-12 10:32:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-12 10:32:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-12 10:32:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","mobile_number":"818042746786"} 
[2025-11-12 10:32:13] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-12 10:32:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1acf2d25","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":440.701007843017578125} 
[2025-11-12 10:32:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-12 10:32:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:13] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-12 10:32:13] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-12 10:32:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","mobile_number":"818042746786"} 
[2025-11-12 10:32:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-12 10:32:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-12 10:32:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-12 10:32:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","wallet_id":"8003100011285"} 
[2025-11-12 10:32:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","wallet_id":"8003100011285"} 
[2025-11-12 10:32:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-12 10:32:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-12 10:32:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","mobile_number":"818042746786"} 
[2025-11-12 10:32:14] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-12 10:32:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1adc74f2","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":384.665012359619140625} 
[2025-11-12 10:32:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-12 10:32:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:14] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-12 10:32:14] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-12 10:32:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","mobile_number":"819023053947"} 
[2025-11-12 10:32:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-12 10:32:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-12 10:32:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-12 10:32:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","wallet_id":"8003100011323"} 
[2025-11-12 10:32:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","wallet_id":"8003100011323"} 
[2025-11-12 10:32:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-12 10:32:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-12 10:32:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","mobile_number":"819023053947"} 
[2025-11-12 10:32:14] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-12 10:32:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1ae7d286","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":444.9250698089599609375} 
[2025-11-12 10:32:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 10:32:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:15] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:32:15] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:32:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","mobile_number":"819050878362"} 
[2025-11-12 10:32:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:32:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:32:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 10:32:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","wallet_id":"8003100011452"} 
[2025-11-12 10:32:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","wallet_id":"8003100011452"} 
[2025-11-12 10:32:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 10:32:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 10:32:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","mobile_number":"819050878362"} 
[2025-11-12 10:32:15] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 10:32:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1af88bfc","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":384.5770359039306640625} 
[2025-11-12 10:32:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-12 10:32:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-12 10:32:16] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-12 10:32:16] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-12 10:32:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","mobile_number":"60122005500"} 
[2025-11-12 10:32:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-12 10:32:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-12 10:32:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-12 10:32:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","wallet_id":"8003100011379"} 
[2025-11-12 10:32:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","wallet_id":"8003100011379"} 
[2025-11-12 10:32:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-12 10:32:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-12 10:32:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","mobile_number":"60122005500"} 
[2025-11-12 10:32:19] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-12 10:32:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1b03c9b8","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":3403.768062591552734375} 
[2025-11-12 10:32:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-12 10:32:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:20] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-12 10:32:20] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-12 10:32:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","mobile_number":"819032677769"} 
[2025-11-12 10:32:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-12 10:32:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-12 10:32:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-12 10:32:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","wallet_id":"8003100011472"} 
[2025-11-12 10:32:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","wallet_id":"8003100011472"} 
[2025-11-12 10:32:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-12 10:32:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-12 10:32:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","mobile_number":"819032677769"} 
[2025-11-12 10:32:21] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-12 10:32:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1b43c66d","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":1375.827789306640625} 
[2025-11-12 10:32:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-12 10:32:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:32:21] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-12 10:32:21] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-12 10:32:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","mobile_number":"819031950417"} 
[2025-11-12 10:32:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-12 10:32:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-12 10:32:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-12 10:32:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","wallet_id":"8003100011328"} 
[2025-11-12 10:32:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","wallet_id":"8003100011328"} 
[2025-11-12 10:32:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-12 10:32:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-12 10:32:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","mobile_number":"819031950417"} 
[2025-11-12 10:32:22] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-12 10:32:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1b5d9bca","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":364.60399627685546875} 
[2025-11-12 10:32:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-12 10:32:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-12 10:32:22] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-12 10:32:22] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-12 10:32:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","mobile_number":"60123678698"} 
[2025-11-12 10:32:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-12 10:32:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-12 10:32:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-12 10:32:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","wallet_id":"8003100011060"} 
[2025-11-12 10:32:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","wallet_id":"8003100011060"} 
[2025-11-12 10:32:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-12 10:32:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-12 10:32:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","mobile_number":"60123678698"} 
[2025-11-12 10:32:23] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-12 10:32:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f1b68ef82","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":434.26799774169921875} 
[2025-11-12 10:35:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:35:27] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:35:27] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:35:27] local.INFO: General API request started {"request_id":"REQ_6913f26fd0877","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-12 10:35:27] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-12 10:35:27] local.INFO: Request analysis {"request_id":"REQ_6913f26fd0877","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-12 10:35:27] local.INFO: General API processing data {"request_id":"REQ_6913f26fd0877","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-12 10:35:27] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-12 10:35:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:35:27] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:35:27] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":619} 
[2025-11-12 10:35:27] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-12 10:35:27] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-12 10:35:27] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6913f26fe2bc0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:35:28] local.INFO: Wallet API response received {"request_id":"GEN_6913f26fe2bc0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:35:28] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6913f26fd0877","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-12 10:35:28"}} 
[2025-11-12 10:35:28] local.INFO: Wallet inquiry final response {"request_id":"REQ_6913f26fd0877","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-12 10:35:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 10:35:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:35:28] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:35:28] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:35:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","mobile_number":"819050878362"} 
[2025-11-12 10:35:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:35:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:35:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 10:35:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","wallet_id":"8003100011452"} 
[2025-11-12 10:35:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","wallet_id":"8003100011452"} 
[2025-11-12 10:35:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 10:35:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 10:35:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","mobile_number":"819050878362"} 
[2025-11-12 10:35:29] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 10:35:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f2708fb43","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":1392.508983612060546875} 
[2025-11-12 10:37:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:37:33] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:37:33] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:37:33] local.INFO: General API request started {"request_id":"REQ_6913f2ed0c1db","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-12 10:37:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-12 10:37:33] local.INFO: Request analysis {"request_id":"REQ_6913f2ed0c1db","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-12 10:37:33] local.INFO: General API processing data {"request_id":"REQ_6913f2ed0c1db","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-12 10:37:33] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-12 10:37:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:37:33] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:37:33] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":619} 
[2025-11-12 10:37:33] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-12 10:37:33] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-12 10:37:33] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6913f2ed14858","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:37:33] local.INFO: Wallet API response received {"request_id":"GEN_6913f2ed14858","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:37:33] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6913f2ed0c1db","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-12 10:37:33"}} 
[2025-11-12 10:37:33] local.INFO: Wallet inquiry final response {"request_id":"REQ_6913f2ed0c1db","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-12 10:37:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 10:37:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:37:33] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:37:33] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:37:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","mobile_number":"819050878362"} 
[2025-11-12 10:37:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:37:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:37:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 10:37:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","wallet_id":"8003100011452"} 
[2025-11-12 10:37:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","wallet_id":"8003100011452"} 
[2025-11-12 10:37:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 10:37:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 10:37:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","mobile_number":"819050878362"} 
[2025-11-12 10:37:34] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 10:37:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f2ed94bd4","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":406.2778949737548828125} 
[2025-11-12 10:37:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:37:57] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:37:57] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:37:57] local.INFO: General API request started {"request_id":"REQ_6913f3058e82e","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-12 10:37:57] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-12 10:37:57] local.INFO: Request analysis {"request_id":"REQ_6913f3058e82e","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-12 10:37:57] local.INFO: General API processing data {"request_id":"REQ_6913f3058e82e","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-12 10:37:57] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-12 10:37:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:37:57] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:37:57] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":619} 
[2025-11-12 10:37:57] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-12 10:37:57] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-12 10:37:57] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6913f305948b7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:37:57] local.INFO: Wallet API response received {"request_id":"GEN_6913f305948b7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:37:57] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6913f3058e82e","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-12 10:37:57"}} 
[2025-11-12 10:37:57] local.INFO: Wallet inquiry final response {"request_id":"REQ_6913f3058e82e","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-12 10:37:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 10:37:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:37:58] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:37:58] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:37:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","mobile_number":"819050878362"} 
[2025-11-12 10:37:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:37:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:37:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 10:37:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","wallet_id":"8003100011452"} 
[2025-11-12 10:37:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","wallet_id":"8003100011452"} 
[2025-11-12 10:37:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 10:37:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 10:37:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","mobile_number":"819050878362"} 
[2025-11-12 10:37:58] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 10:37:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f3060c39a","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":319.197177886962890625} 
[2025-11-12 10:53:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:53:44] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:53:44] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:53:44] local.INFO: General API request started {"request_id":"REQ_6913f6b8e87c5","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-12 10:53:44] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-12 10:53:44] local.INFO: Request analysis {"request_id":"REQ_6913f6b8e87c5","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-12 10:53:44] local.INFO: General API processing data {"request_id":"REQ_6913f6b8e87c5","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-12 10:53:44] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-12 10:53:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:53:44] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:53:45] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":622} 
[2025-11-12 10:53:45] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-12 10:53:45] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-12 10:53:45] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6913f6b9024e7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:53:45] local.INFO: Wallet API response received {"request_id":"GEN_6913f6b9024e7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:53:45] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6913f6b8e87c5","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-12 10:53:45"}} 
[2025-11-12 10:53:45] local.INFO: Wallet inquiry final response {"request_id":"REQ_6913f6b8e87c5","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-12 10:53:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 10:53:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:53:45] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:53:45] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:53:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","mobile_number":"819050878362"} 
[2025-11-12 10:53:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:53:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:53:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 10:53:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","wallet_id":"8003100011452"} 
[2025-11-12 10:53:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","wallet_id":"8003100011452"} 
[2025-11-12 10:53:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 10:53:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 10:53:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","mobile_number":"819050878362"} 
[2025-11-12 10:53:46] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 10:53:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f6b99db93","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":373.5949993133544921875} 
[2025-11-12 10:54:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:54:13] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:54:13] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:54:13] local.INFO: General API request started {"request_id":"REQ_6913f6d53cb19","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-12 10:54:13] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-12 10:54:13] local.INFO: Request analysis {"request_id":"REQ_6913f6d53cb19","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-12 10:54:13] local.INFO: General API processing data {"request_id":"REQ_6913f6d53cb19","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-12 10:54:13] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-12 10:54:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:54:13] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:54:13] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":622} 
[2025-11-12 10:54:13] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-12 10:54:13] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-12 10:54:13] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6913f6d5426e6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:54:13] local.INFO: Wallet API response received {"request_id":"GEN_6913f6d5426e6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:54:13] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6913f6d53cb19","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-12 10:54:13"}} 
[2025-11-12 10:54:13] local.INFO: Wallet inquiry final response {"request_id":"REQ_6913f6d53cb19","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-12 10:54:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 10:54:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:54:13] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:54:13] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:54:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","mobile_number":"819050878362"} 
[2025-11-12 10:54:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:54:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:54:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 10:54:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","wallet_id":"8003100011452"} 
[2025-11-12 10:54:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","wallet_id":"8003100011452"} 
[2025-11-12 10:54:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 10:54:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 10:54:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","mobile_number":"819050878362"} 
[2025-11-12 10:54:14] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 10:54:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f6d5ad36e","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":318.8669681549072265625} 
[2025-11-12 10:55:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:55:09] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:55:09] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:55:09] local.INFO: General API request started {"request_id":"REQ_6913f70d3890b","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-12 10:55:09] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-12 10:55:09] local.INFO: Request analysis {"request_id":"REQ_6913f70d3890b","raw_request_data":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-12 10:55:09] local.INFO: General API processing data {"request_id":"REQ_6913f70d3890b","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-12 10:55:09] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-12 10:55:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:55:09] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:55:09] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":622} 
[2025-11-12 10:55:09] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927","raw_request":{"mobile_number":"819050878362","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c404927"},"json_data":[]},"partner_id":16} 
[2025-11-12 10:55:09] local.INFO: Found mobile number in raw request data {"mobile_number":"819050878362"} 
[2025-11-12 10:55:09] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6913f70d49643","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:55:09] local.INFO: Wallet API response received {"request_id":"GEN_6913f70d49643","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:55:09] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6913f70d3890b","wallet_status":1,"response_data":{"mobile_number":"819050878362","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}},"Response status":200,"processed_at":"2025-11-12 10:55:09"}} 
[2025-11-12 10:55:09] local.INFO: Wallet inquiry final response {"request_id":"REQ_6913f70d3890b","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-12 10:55:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 10:55:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 10:55:09] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 10:55:09] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 10:55:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","mobile_number":"819050878362"} 
[2025-11-12 10:55:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 10:55:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 10:55:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 10:55:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","wallet_id":"8003100011452"} 
[2025-11-12 10:55:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","wallet_id":"8003100011452"} 
[2025-11-12 10:55:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 10:55:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 10:55:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","mobile_number":"819050878362"} 
[2025-11-12 10:55:10] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 10:55:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913f70dc60fa","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":416.9900417327880859375} 
[2025-11-12 11:32:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffb428558","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-12 11:32:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:04] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-12 11:32:04] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-12 11:32:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffb428558","mobile_number":"819073883079"} 
[2025-11-12 11:32:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffb428558","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-12 11:32:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffb428558","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-12 11:32:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-12 11:32:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffb428558","wallet_id":"8003100011326"} 
[2025-11-12 11:32:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffb428558","wallet_id":"8003100011326"} 
[2025-11-12 11:32:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffb428558","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-12 11:32:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffb428558","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-12 11:32:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffb428558","mobile_number":"819073883079"} 
[2025-11-12 11:32:04] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-12 11:32:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffb428558","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":544.7762012481689453125} 
[2025-11-12 11:32:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-12 11:32:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:05] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-12 11:32:05] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-12 11:32:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","mobile_number":"818037911717"} 
[2025-11-12 11:32:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-12 11:32:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-12 11:32:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-12 11:32:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","wallet_id":"8003100011275"} 
[2025-11-12 11:32:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","wallet_id":"8003100011275"} 
[2025-11-12 11:32:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-12 11:32:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-12 11:32:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","mobile_number":"818037911717"} 
[2025-11-12 11:32:08] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-12 11:32:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffb5255b7","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":3425.33111572265625} 
[2025-11-12 11:32:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-12 11:32:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:09] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-12 11:32:09] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-12 11:32:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","mobile_number":"819090773803"} 
[2025-11-12 11:32:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-12 11:32:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-12 11:32:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-12 11:32:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","wallet_id":"8003100011393"} 
[2025-11-12 11:32:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","wallet_id":"8003100011393"} 
[2025-11-12 11:32:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-12 11:32:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-12 11:32:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","mobile_number":"819090773803"} 
[2025-11-12 11:32:14] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-12 11:32:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffb94fb18","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":5209.7079753875732421875} 
[2025-11-12 11:32:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-12 11:32:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:14] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-12 11:32:14] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-12 11:32:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","mobile_number":"818042746786"} 
[2025-11-12 11:32:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-12 11:32:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-12 11:32:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-12 11:32:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","wallet_id":"8003100011285"} 
[2025-11-12 11:32:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","wallet_id":"8003100011285"} 
[2025-11-12 11:32:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-12 11:32:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-12 11:32:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","mobile_number":"818042746786"} 
[2025-11-12 11:32:15] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-12 11:32:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffbed732f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":386.7061138153076171875} 
[2025-11-12 11:32:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-12 11:32:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:17] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-12 11:32:17] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-12 11:32:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","mobile_number":"818042746786"} 
[2025-11-12 11:32:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-12 11:32:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-12 11:32:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-12 11:32:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","wallet_id":"8003100011285"} 
[2025-11-12 11:32:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","wallet_id":"8003100011285"} 
[2025-11-12 11:32:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-12 11:32:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-12 11:32:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","mobile_number":"818042746786"} 
[2025-11-12 11:32:17] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-12 11:32:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffc1396e8","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":353.4328937530517578125} 
[2025-11-12 11:32:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-12 11:32:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:17] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-12 11:32:17] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-12 11:32:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","mobile_number":"819023053947"} 
[2025-11-12 11:32:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-12 11:32:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-12 11:32:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-12 11:32:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","wallet_id":"8003100011323"} 
[2025-11-12 11:32:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","wallet_id":"8003100011323"} 
[2025-11-12 11:32:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-12 11:32:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-12 11:32:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","mobile_number":"819023053947"} 
[2025-11-12 11:32:18] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-12 11:32:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffc1db9ad","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":361.865997314453125} 
[2025-11-12 11:32:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 11:32:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:18] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 11:32:18] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 11:32:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","mobile_number":"819050878362"} 
[2025-11-12 11:32:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 11:32:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 11:32:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 11:32:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","wallet_id":"8003100011452"} 
[2025-11-12 11:32:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","wallet_id":"8003100011452"} 
[2025-11-12 11:32:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 11:32:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 11:32:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","mobile_number":"819050878362"} 
[2025-11-12 11:32:20] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 11:32:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffc287ff5","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":1512.013912200927734375} 
[2025-11-12 11:32:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-12 11:32:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-12 11:32:20] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-12 11:32:20] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-12 11:32:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","mobile_number":"60122005500"} 
[2025-11-12 11:32:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-12 11:32:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-12 11:32:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-12 11:32:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","wallet_id":"8003100011379"} 
[2025-11-12 11:32:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","wallet_id":"8003100011379"} 
[2025-11-12 11:32:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-12 11:32:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-12 11:32:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","mobile_number":"60122005500"} 
[2025-11-12 11:32:20] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-12 11:32:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffc45b626","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":522.3910808563232421875} 
[2025-11-12 11:32:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-12 11:32:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:21] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-12 11:32:21] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-12 11:32:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","mobile_number":"819032677769"} 
[2025-11-12 11:32:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-12 11:32:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-12 11:32:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-12 11:32:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","wallet_id":"8003100011472"} 
[2025-11-12 11:32:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","wallet_id":"8003100011472"} 
[2025-11-12 11:32:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-12 11:32:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-12 11:32:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","mobile_number":"819032677769"} 
[2025-11-12 11:32:29] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-12 11:32:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffc58a27e","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":7468.636989593505859375} 
[2025-11-12 11:32:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-12 11:32:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 11:32:29] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-12 11:32:29] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-12 11:32:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","mobile_number":"819031950417"} 
[2025-11-12 11:32:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-12 11:32:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-12 11:32:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-12 11:32:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","wallet_id":"8003100011328"} 
[2025-11-12 11:32:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","wallet_id":"8003100011328"} 
[2025-11-12 11:32:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-12 11:32:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-12 11:32:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","mobile_number":"819031950417"} 
[2025-11-12 11:32:33] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-12 11:32:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffcdafe55","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":3378.4039020538330078125} 
[2025-11-12 11:32:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-12 11:32:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-12 11:32:33] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-12 11:32:33] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-12 11:32:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","mobile_number":"60123678698"} 
[2025-11-12 11:32:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-12 11:32:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-12 11:32:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-12 11:32:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","wallet_id":"8003100011060"} 
[2025-11-12 11:32:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","wallet_id":"8003100011060"} 
[2025-11-12 11:32:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-12 11:32:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-12 11:32:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","mobile_number":"60123678698"} 
[2025-11-12 11:32:36] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-12 11:32:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6913ffd15e247","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":3403.564929962158203125} 
[2025-11-12 13:02:43] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":56,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 13:19:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-12 13:19:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:12] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-12 13:19:12] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-12 13:19:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","mobile_number":"819073883079"} 
[2025-11-12 13:19:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-12 13:19:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-12 13:19:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-12 13:19:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","wallet_id":"8003100011326"} 
[2025-11-12 13:19:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","wallet_id":"8003100011326"} 
[2025-11-12 13:19:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-12 13:19:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-12 13:19:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","mobile_number":"819073883079"} 
[2025-11-12 13:19:13] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-12 13:19:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d0f0a20","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":485.8109951019287109375} 
[2025-11-12 13:19:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d1b570b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-12 13:19:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:13] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-12 13:19:13] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-12 13:19:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d1b570b","mobile_number":"818037911717"} 
[2025-11-12 13:19:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d1b570b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-12 13:19:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d1b570b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-12 13:19:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-12 13:19:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d1b570b","wallet_id":"8003100011275"} 
[2025-11-12 13:19:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d1b570b","wallet_id":"8003100011275"} 
[2025-11-12 13:19:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d1b570b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-12 13:19:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d1b570b","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-12 13:19:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d1b570b","mobile_number":"818037911717"} 
[2025-11-12 13:19:14] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-12 13:19:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d1b570b","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":416.088104248046875} 
[2025-11-12 13:19:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d272798","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-12 13:19:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:14] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-12 13:19:14] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-12 13:19:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d272798","mobile_number":"819090773803"} 
[2025-11-12 13:19:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d272798","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-12 13:19:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d272798","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-12 13:19:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-12 13:19:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d272798","wallet_id":"8003100011393"} 
[2025-11-12 13:19:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d272798","wallet_id":"8003100011393"} 
[2025-11-12 13:19:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d272798","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-12 13:19:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d272798","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-12 13:19:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d272798","mobile_number":"819090773803"} 
[2025-11-12 13:19:14] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-12 13:19:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d272798","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":456.4249515533447265625} 
[2025-11-12 13:19:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d33611f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-12 13:19:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:15] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-12 13:19:15] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-12 13:19:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d33611f","mobile_number":"818042746786"} 
[2025-11-12 13:19:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d33611f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-12 13:19:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d33611f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-12 13:19:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-12 13:19:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d33611f","wallet_id":"8003100011285"} 
[2025-11-12 13:19:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d33611f","wallet_id":"8003100011285"} 
[2025-11-12 13:19:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d33611f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-12 13:19:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d33611f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-12 13:19:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d33611f","mobile_number":"818042746786"} 
[2025-11-12 13:19:15] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-12 13:19:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d33611f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":379.7948360443115234375} 
[2025-11-12 13:19:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d3ce782","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-12 13:19:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:15] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-12 13:19:15] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-12 13:19:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d3ce782","mobile_number":"818042746786"} 
[2025-11-12 13:19:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d3ce782","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-12 13:19:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d3ce782","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-12 13:19:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-12 13:19:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d3ce782","wallet_id":"8003100011285"} 
[2025-11-12 13:19:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d3ce782","wallet_id":"8003100011285"} 
[2025-11-12 13:19:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d3ce782","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-12 13:19:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d3ce782","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-12 13:19:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d3ce782","mobile_number":"818042746786"} 
[2025-11-12 13:19:16] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-12 13:19:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d3ce782","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":470.8659648895263671875} 
[2025-11-12 13:19:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d49b214","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-12 13:19:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:16] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-12 13:19:16] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-12 13:19:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d49b214","mobile_number":"819023053947"} 
[2025-11-12 13:19:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d49b214","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-12 13:19:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d49b214","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-12 13:19:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-12 13:19:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d49b214","wallet_id":"8003100011323"} 
[2025-11-12 13:19:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d49b214","wallet_id":"8003100011323"} 
[2025-11-12 13:19:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d49b214","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-12 13:19:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d49b214","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-12 13:19:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d49b214","mobile_number":"819023053947"} 
[2025-11-12 13:19:17] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-12 13:19:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d49b214","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":394.8040008544921875} 
[2025-11-12 13:19:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d5554d2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-12 13:19:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:17] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-12 13:19:17] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-12 13:19:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d5554d2","mobile_number":"819050878362"} 
[2025-11-12 13:19:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d5554d2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-12 13:19:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d5554d2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-12 13:19:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-12 13:19:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d5554d2","wallet_id":"8003100011452"} 
[2025-11-12 13:19:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d5554d2","wallet_id":"8003100011452"} 
[2025-11-12 13:19:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d5554d2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-12 13:19:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d5554d2","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-12 13:19:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d5554d2","mobile_number":"819050878362"} 
[2025-11-12 13:19:17] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-12 13:19:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d5554d2","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":377.8622150421142578125} 
[2025-11-12 13:19:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-12 13:19:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-12 13:19:17] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-12 13:19:17] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-12 13:19:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","mobile_number":"60122005500"} 
[2025-11-12 13:19:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-12 13:19:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-12 13:19:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-12 13:19:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","wallet_id":"8003100011379"} 
[2025-11-12 13:19:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","wallet_id":"8003100011379"} 
[2025-11-12 13:19:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-12 13:19:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-12 13:19:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","mobile_number":"60122005500"} 
[2025-11-12 13:19:18] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-12 13:19:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d5ee35e","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":432.02114105224609375} 
[2025-11-12 13:19:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-12 13:19:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:18] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-12 13:19:18] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-12 13:19:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","mobile_number":"819032677769"} 
[2025-11-12 13:19:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-12 13:19:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-12 13:19:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-12 13:19:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","wallet_id":"8003100011472"} 
[2025-11-12 13:19:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","wallet_id":"8003100011472"} 
[2025-11-12 13:19:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-12 13:19:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-12 13:19:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","mobile_number":"819032677769"} 
[2025-11-12 13:19:19] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-12 13:19:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d6b1a9b","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":553.192138671875} 
[2025-11-12 13:19:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d791dcc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-12 13:19:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-12 13:19:19] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-12 13:19:19] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-12 13:19:19] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d791dcc","mobile_number":"819031950417"} 
[2025-11-12 13:19:19] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d791dcc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-12 13:19:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d791dcc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-12 13:19:19] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-12 13:19:19] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d791dcc","wallet_id":"8003100011328"} 
[2025-11-12 13:19:19] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d791dcc","wallet_id":"8003100011328"} 
[2025-11-12 13:19:19] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d791dcc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-12 13:19:19] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d791dcc","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-12 13:19:19] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d791dcc","mobile_number":"819031950417"} 
[2025-11-12 13:19:19] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-12 13:19:19] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d791dcc","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":379.01210784912109375} 
[2025-11-12 13:19:20] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-12 13:19:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-12 13:19:20] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-12 13:19:20] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-12 13:19:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","mobile_number":"60123678698"} 
[2025-11-12 13:19:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-12 13:19:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-12 13:19:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-12 13:19:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","wallet_id":"8003100011060"} 
[2025-11-12 13:19:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","wallet_id":"8003100011060"} 
[2025-11-12 13:19:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-12 13:19:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-12 13:19:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","mobile_number":"60123678698"} 
[2025-11-12 13:19:20] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-12 13:19:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691418d83eb7a","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":407.98187255859375} 
[2025-11-12 14:02:25] local.INFO: Successful PIN login via API {"user_id":20,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 14:02:26] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 14:02:28] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-13 14:02:25"} 
[2025-11-12 14:02:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:03:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-12 15:03:16] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-12 15:03:16] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-12 15:03:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-12 15:22:22] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-12 15:22:22] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["3D722319-C205-42F4-8F07-230768D79978"]} 
[2025-11-12 15:22:22] local.INFO: Logout message sent successfully {"fcm_token":"fUbNrSB_S0MLghUQZ-kC...","reason":"new_login"} 
[2025-11-12 15:22:22] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-12 15:22:22] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":6,"device_id":"3D722319-C205-42F4-8F07-230768D79978","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-12 15:22:22] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-12 15:22:22] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-12 15:22:22] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-12 15:22:22] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-12 15:22:28] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 15:22:22"} 
[2025-11-12 15:22:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:23:29] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"95C38A0E-95FD-449B-B0D8-93D0F19DCC31","other_active_sessions_count":1} 
[2025-11-12 15:23:29] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-12 15:23:29] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-12 15:23:29] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-12 15:23:29] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-12 15:23:29] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"95C38A0E-95FD-449B-B0D8-93D0F19DCC31","deactivated_count":1} 
[2025-11-12 15:23:29] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-12 15:23:29] local.INFO: New session created {"user_id":108,"device_id":"95C38A0E-95FD-449B-B0D8-93D0F19DCC31","session_id":7} 
[2025-11-12 15:23:29] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"95C38A0E-95FD-449B-B0D8-93D0F19DCC31","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-12 15:23:30] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:23:34] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 15:23:29"} 
[2025-11-12 15:23:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:23:51] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-12 15:23:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-12 15:23:51] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-12 15:23:51] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-12 15:23:51] local.INFO: CRC validation passed for createTacRecord  
[2025-11-12 15:23:51] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-12 15:23:51] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-12 15:23:51] local.INFO: TAC record created successfully via API {"record_id":323,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-12 15:28:51"} 
[2025-11-12 15:23:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-12 15:23:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fBhbvrys9EZUh6kIgId-...","title":"USDT request"} 
[2025-11-12 15:24:00] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1762932240278260"} 
[2025-11-12 15:24:00] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-12 15:24:00\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1762932240278260\"}}}","success":true} 
[2025-11-12 15:24:29] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-12 15:24:40] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 15:23:29"} 
[2025-11-12 15:24:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:28:31] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"10E7F899-BC15-4708-AAD4-F4C6E15A37A3","other_active_sessions_count":1} 
[2025-11-12 15:28:31] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["95C38A0E-95FD-449B-B0D8-93D0F19DCC31"]} 
[2025-11-12 15:28:31] local.INFO: Logout message sent successfully {"fcm_token":"fBhbvrys9EZUh6kIgId-...","reason":"new_login"} 
[2025-11-12 15:28:31] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-12 15:28:31] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":7,"device_id":"95C38A0E-95FD-449B-B0D8-93D0F19DCC31","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-12 15:28:31] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"10E7F899-BC15-4708-AAD4-F4C6E15A37A3","deactivated_count":1} 
[2025-11-12 15:28:31] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-12 15:28:31] local.INFO: New session created {"user_id":108,"device_id":"10E7F899-BC15-4708-AAD4-F4C6E15A37A3","session_id":8} 
[2025-11-12 15:28:31] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"10E7F899-BC15-4708-AAD4-F4C6E15A37A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-12 15:28:32] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:28:36] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 15:28:31"} 
[2025-11-12 15:28:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:42:13] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-12 15:42:13] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["10E7F899-BC15-4708-AAD4-F4C6E15A37A3"]} 
[2025-11-12 15:42:14] local.INFO: Logout message sent successfully {"fcm_token":"fND0NsCVWkFMoANQV5BS...","reason":"new_login"} 
[2025-11-12 15:42:14] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-12 15:42:14] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":8,"device_id":"10E7F899-BC15-4708-AAD4-F4C6E15A37A3","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-12 15:42:14] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-12 15:42:14] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-12 15:42:14] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-12 15:42:14] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-12 15:42:16] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 15:42:14"} 
[2025-11-12 15:42:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:43:06] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:43:08] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-11-13 15:43:06"} 
[2025-11-12 15:43:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:43:39] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"B5396FAC-ADC7-4683-8AF3-D2360A852D78","other_active_sessions_count":1} 
[2025-11-12 15:43:39] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-12 15:43:39] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-12 15:43:39] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-12 15:43:39] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-12 15:43:39] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"B5396FAC-ADC7-4683-8AF3-D2360A852D78","deactivated_count":1} 
[2025-11-12 15:43:39] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-12 15:43:39] local.INFO: New session created {"user_id":108,"device_id":"B5396FAC-ADC7-4683-8AF3-D2360A852D78","session_id":9} 
[2025-11-12 15:43:39] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"B5396FAC-ADC7-4683-8AF3-D2360A852D78","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-12 15:43:39] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:43:42] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 15:43:39"} 
[2025-11-12 15:43:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:44:56] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:44:56] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:44:57] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-13 15:44:56"} 
[2025-11-12 15:44:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:45:20] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:45:21] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-11-13 15:45:20"} 
[2025-11-12 15:45:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:48:17] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","other_active_sessions_count":1} 
[2025-11-12 15:48:17] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["B5396FAC-ADC7-4683-8AF3-D2360A852D78"]} 
[2025-11-12 15:48:18] local.INFO: Logout message sent successfully {"fcm_token":"fRB0ifYTvEFIuqtSMjEU...","reason":"new_login"} 
[2025-11-12 15:48:18] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-12 15:48:18] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":9,"device_id":"B5396FAC-ADC7-4683-8AF3-D2360A852D78","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-12 15:48:18] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","deactivated_count":1} 
[2025-11-12 15:48:18] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-12 15:48:18] local.INFO: New session created {"user_id":108,"device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","session_id":10} 
[2025-11-12 15:48:18] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-12 15:48:18] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 15:48:22] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 15:48:18"} 
[2025-11-12 15:48:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 16:15:50] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","other_active_sessions_count":0} 
[2025-11-12 16:15:50] local.INFO: Session updated {"user_id":108,"device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","session_id":10} 
[2025-11-12 16:15:50] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-12 16:15:54] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 16:15:50"} 
[2025-11-12 16:15:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 16:16:08] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-12 16:16:14] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-12 16:16:14] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["ACBF0A42-DE02-4296-AC15-72784AB9BE61"]} 
[2025-11-12 16:16:14] local.INFO: Logout message sent successfully {"fcm_token":"cA-FBFLoOE06t6wAKA_d...","reason":"new_login"} 
[2025-11-12 16:16:14] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-12 16:16:14] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":10,"device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-12 16:16:14] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-12 16:16:14] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-12 16:16:14] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-12 16:16:14] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-12 16:16:17] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 16:16:14"} 
[2025-11-12 16:16:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 16:16:25] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","other_active_sessions_count":1} 
[2025-11-12 16:16:25] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-12 16:16:25] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-12 16:16:25] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-12 16:16:25] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-12 16:16:26] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","deactivated_count":1} 
[2025-11-12 16:16:26] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-12 16:16:26] local.INFO: Session updated {"user_id":108,"device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","session_id":10} 
[2025-11-12 16:16:26] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-12 16:16:27] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 16:16:26"} 
[2025-11-12 16:16:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 16:25:20] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-12 16:16:26"} 
[2025-11-12 16:25:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-12 17:13:39] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 09:31:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-13 09:31:51] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-13 09:31:51] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-13 09:31:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-13 10:27:35] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-13 10:27:40] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-13 10:27:40] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["ACBF0A42-DE02-4296-AC15-72784AB9BE61"]} 
[2025-11-13 10:27:41] local.INFO: Logout message sent successfully {"fcm_token":"cA-FBFLoOE06t6wAKA_d...","reason":"new_login"} 
[2025-11-13 10:27:41] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:27:41] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":10,"device_id":"ACBF0A42-DE02-4296-AC15-72784AB9BE61","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:27:41] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BE2A.250530.026.D1","deactivated_count":1} 
[2025-11-13 10:27:41] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:27:41] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-13 10:27:41] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:27:41] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:27:43] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:27:41"} 
[2025-11-13 10:27:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:30:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 10:30:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 10:30:44] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 10:30:44] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 10:30:44] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 10:30:44] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 10:30:44] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 10:30:44] local.INFO: TAC record created successfully via API {"record_id":324,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 10:35:44"} 
[2025-11-13 10:30:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 10:30:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fmX_QcYWRa6AtODSmdYt...","title":"USDT request"} 
[2025-11-13 10:30:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763001045338256%422fcc3e422fcc3e"} 
[2025-11-13 10:30:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 10:30:45\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763001045338256%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-13 10:31:09] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-13 10:31:09] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-13 10:31:09] local.INFO: Logout message sent successfully {"fcm_token":"fmX_QcYWRa6AtODSmdYt...","reason":"new_login"} 
[2025-11-13 10:31:09] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:31:09] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:31:09] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-13 10:31:09] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:31:09] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-13 10:31:09] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:31:11] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:31:09"} 
[2025-11-13 10:31:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:32:01] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-13 10:32:01] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-13 10:32:01] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-13 10:32:01] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:32:01] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:32:01] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BE2A.250530.026.D1","deactivated_count":1} 
[2025-11-13 10:32:01] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:32:01] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-13 10:32:01] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:32:01] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:32:03] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:32:01"} 
[2025-11-13 10:32:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:32:11] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-13 10:32:11] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-13 10:32:12] local.INFO: Logout message sent successfully {"fcm_token":"ea7GSDe9Q3SbT2UWLer2...","reason":"new_login"} 
[2025-11-13 10:32:12] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:32:12] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:32:12] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-13 10:32:12] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:32:12] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-13 10:32:12] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:32:13] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:32:12"} 
[2025-11-13 10:32:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:34:11] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","other_active_sessions_count":1} 
[2025-11-13 10:34:11] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-13 10:34:11] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-13 10:34:11] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:34:11] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:34:12] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","deactivated_count":1} 
[2025-11-13 10:34:12] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:34:12] local.INFO: New session created {"user_id":108,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","session_id":11} 
[2025-11-13 10:34:12] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:34:12] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:34:15] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:34:12"} 
[2025-11-13 10:34:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:34:23] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-13 10:34:23] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48"]} 
[2025-11-13 10:34:24] local.INFO: Logout message sent successfully {"fcm_token":"e0lsaLibxkimkoHKqVYC...","reason":"new_login"} 
[2025-11-13 10:34:24] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:34:24] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:34:24] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-13 10:34:24] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:34:24] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-13 10:34:24] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:34:25] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:34:24"} 
[2025-11-13 10:34:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:34:33] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","other_active_sessions_count":1} 
[2025-11-13 10:34:33] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-13 10:34:33] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-13 10:34:33] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:34:33] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:34:33] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","deactivated_count":1} 
[2025-11-13 10:34:33] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:34:33] local.INFO: Session updated {"user_id":108,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","session_id":11} 
[2025-11-13 10:34:33] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:34:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:34:33"} 
[2025-11-13 10:34:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:34:36] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 10:34:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 10:34:36] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 10:34:36] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 10:34:36] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 10:34:36] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 10:34:36] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 10:34:36] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-13 10:34:36] local.INFO: TAC record created successfully via API {"record_id":325,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-13 10:39:36"} 
[2025-11-13 10:34:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 10:34:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e0lsaLibxkimkoHKqVYC...","title":"USDT request"} 
[2025-11-13 10:34:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763001277173822"} 
[2025-11-13 10:34:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 10:34:37\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763001277173822\"}}}","success":true} 
[2025-11-13 10:34:41] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 10:34:42] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:34:33"} 
[2025-11-13 10:34:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:34:49] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-13 10:34:49] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48"]} 
[2025-11-13 10:34:50] local.INFO: Logout message sent successfully {"fcm_token":"e0lsaLibxkimkoHKqVYC...","reason":"new_login"} 
[2025-11-13 10:34:50] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:34:50] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:34:50] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-13 10:34:50] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:34:50] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-13 10:34:50] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:34:51] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 10:34:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 10:34:51] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 10:34:51] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 10:34:51] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 10:34:51] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 10:34:51] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 10:34:51] local.INFO: TAC record created successfully via API {"record_id":326,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 10:39:51"} 
[2025-11-13 10:34:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 10:34:51] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:34:50"} 
[2025-11-13 10:34:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:34:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c6PwPt-pRw-njH_85tmF...","title":"USDT request"} 
[2025-11-13 10:34:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763001291951388%422fcc3e422fcc3e"} 
[2025-11-13 10:34:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 10:34:51\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763001291951388%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-13 10:34:57] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 10:34:58] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:34:50"} 
[2025-11-13 10:34:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:51:14] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-11-13 10:51:14] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-13 10:51:14] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-13 10:51:15] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:51:14"} 
[2025-11-13 10:51:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:51:41] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-13 10:51:59] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","other_active_sessions_count":1} 
[2025-11-13 10:51:59] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-13 10:52:00] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-13 10:52:00] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 10:52:00] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 10:52:00] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","deactivated_count":1} 
[2025-11-13 10:52:00] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 10:52:00] local.INFO: Session updated {"user_id":108,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","session_id":11} 
[2025-11-13 10:52:00] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 10:52:01] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:52:00"} 
[2025-11-13 10:52:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:52:11] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 10:52:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 10:52:11] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 10:52:11] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 10:52:11] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 10:52:11] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 10:52:11] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 10:52:11] local.INFO: TAC record created successfully via API {"record_id":327,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 10:57:11"} 
[2025-11-13 10:52:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 10:52:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e0lsaLibxkimkoHKqVYC...","title":"USDT request"} 
[2025-11-13 10:52:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763002332041778"} 
[2025-11-13 10:52:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 10:52:12\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763002332041778\"}}}","success":true} 
[2025-11-13 10:52:16] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-11-13 10:52:16] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-11-13 10:52:17] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-11-13 10:52:17] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-11-13 10:52:18] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:52:00"} 
[2025-11-13 10:52:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 10:56:07] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 10:56:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 10:56:07] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 10:56:07] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 10:56:07] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 10:56:07] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 10:56:07] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 10:56:07] local.INFO: TAC record created successfully via API {"record_id":328,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 11:01:07"} 
[2025-11-13 10:56:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 10:56:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e0lsaLibxkimkoHKqVYC...","title":"USDT request"} 
[2025-11-13 10:56:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763002567634725"} 
[2025-11-13 10:56:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 10:56:08\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763002567634725\"}}}","success":true} 
[2025-11-13 10:56:14] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 10:56:16] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:52:00"} 
[2025-11-13 10:56:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 11:14:00] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 10:52:00"} 
[2025-11-13 11:14:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 11:54:00] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","other_active_sessions_count":1} 
[2025-11-13 11:54:00] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48"]} 
[2025-11-13 11:54:01] local.INFO: Logout message sent successfully {"fcm_token":"e0lsaLibxkimkoHKqVYC...","reason":"new_login"} 
[2025-11-13 11:54:01] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 11:54:01] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"C7DD9CA4-E374-4180-B3CA-9D32AFC3AE48","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 11:54:01] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","deactivated_count":1} 
[2025-11-13 11:54:01] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 11:54:01] local.INFO: New session created {"user_id":108,"device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","session_id":12} 
[2025-11-13 11:54:01] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 11:54:04] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 11:54:01"} 
[2025-11-13 11:54:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 11:54:18] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 11:54:18] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 11:54:18] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 11:54:18] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 11:54:18] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 11:54:18] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 11:54:18] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 11:54:18] local.INFO: TAC record created successfully via API {"record_id":329,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 11:59:18"} 
[2025-11-13 11:54:18] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 11:54:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-13 11:54:18\"}","success":false} 
[2025-11-13 11:54:18] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"16111012","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-13 11:54:18\"}"} 
[2025-11-13 11:54:29] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 11:54:30] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 11:54:01"} 
[2025-11-13 11:54:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 11:54:31] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 11:54:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 11:54:31] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 11:54:31] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 11:54:31] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 11:54:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 11:54:31] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 11:54:31] local.INFO: TAC record created successfully via API {"record_id":330,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 11:59:31"} 
[2025-11-13 11:54:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 11:54:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-13 11:54:31\"}","success":false} 
[2025-11-13 11:54:31] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"16111012","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-13 11:54:31\"}"} 
[2025-11-13 11:54:45] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-13 11:54:45] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA"]} 
[2025-11-13 11:54:45] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2025-11-13 11:54:45] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":12,"device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","success":false,"message":"No FCM token"}]}} 
[2025-11-13 11:54:45] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"BP2A.250605.031.A3","deactivated_count":1} 
[2025-11-13 11:54:45] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 11:54:45] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-13 11:54:45] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 11:54:46] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 11:54:45"} 
[2025-11-13 11:54:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 11:54:58] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","other_active_sessions_count":1} 
[2025-11-13 11:54:58] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-13 11:54:59] local.INFO: Logout message sent successfully {"fcm_token":"c6PwPt-pRw-njH_85tmF...","reason":"new_login"} 
[2025-11-13 11:54:59] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 11:54:59] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 11:54:59] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","deactivated_count":1} 
[2025-11-13 11:54:59] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 11:54:59] local.INFO: Session updated {"user_id":108,"device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","session_id":12} 
[2025-11-13 11:54:59] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 11:55:00] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 11:54:59"} 
[2025-11-13 11:55:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 11:55:03] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 11:55:03] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 11:55:03] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 11:55:03] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 11:55:03] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 11:55:03] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 11:55:03] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 11:55:03] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-13 11:55:03] local.INFO: TAC record created successfully via API {"record_id":331,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-13 12:00:03"} 
[2025-11-13 11:55:03] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 11:55:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-13 11:55:03\"}","success":false} 
[2025-11-13 11:55:03] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"16111012","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-13 11:55:03\"}"} 
[2025-11-13 12:11:13] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"25D0A231-1688-4061-9D12-21978782ED23","other_active_sessions_count":1} 
[2025-11-13 12:11:13] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA"]} 
[2025-11-13 12:11:13] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2025-11-13 12:11:13] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":12,"device_id":"A5E45E5A-5C44-4D6C-B888-7D4D2978CFDA","success":false,"message":"No FCM token"}]}} 
[2025-11-13 12:11:13] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"25D0A231-1688-4061-9D12-21978782ED23","deactivated_count":1} 
[2025-11-13 12:11:13] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 12:11:13] local.INFO: New session created {"user_id":108,"device_id":"25D0A231-1688-4061-9D12-21978782ED23","session_id":13} 
[2025-11-13 12:11:13] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"25D0A231-1688-4061-9D12-21978782ED23","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 12:11:14] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 12:11:18] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 12:11:13"} 
[2025-11-13 12:11:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 12:11:20] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 12:11:20] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-13 12:11:20] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 12:11:20] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 12:11:20] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 12:11:20] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 12:11:20] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 12:11:20] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 12:11:20] local.INFO: TAC record created successfully via API {"record_id":332,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 12:16:20"} 
[2025-11-13 12:11:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 12:11:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eaJbg20bFkcqvWfZONS4...","title":"USDT request"} 
[2025-11-13 12:11:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763007081069436"} 
[2025-11-13 12:11:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 12:11:21\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763007081069436\"}}}","success":true} 
[2025-11-13 12:11:25] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 12:11:26] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 12:11:13"} 
[2025-11-13 12:11:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 12:13:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 12:13:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 12:13:23] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 12:13:23] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 12:13:23] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 12:13:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 12:13:23] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 12:13:23] local.INFO: TAC record created successfully via API {"record_id":333,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 12:18:23"} 
[2025-11-13 12:13:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 12:13:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eaJbg20bFkcqvWfZONS4...","title":"USDT request"} 
[2025-11-13 12:13:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763007203989101"} 
[2025-11-13 12:13:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 12:13:24\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763007203989101\"}}}","success":true} 
[2025-11-13 12:13:36] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-11-13 12:13:36] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-11-13 12:13:36] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-11-13 12:13:36] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-11-13 12:13:37] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 12:11:13"} 
[2025-11-13 12:13:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 12:13:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 12:13:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 12:13:44] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 12:13:44] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 12:13:44] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 12:13:44] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 12:13:44] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 12:13:44] local.INFO: TAC record created successfully via API {"record_id":334,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 12:18:44"} 
[2025-11-13 12:13:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 12:13:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eaJbg20bFkcqvWfZONS4...","title":"USDT request"} 
[2025-11-13 12:13:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763007224704044"} 
[2025-11-13 12:13:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 12:13:45\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763007224704044\"}}}","success":true} 
[2025-11-13 12:13:52] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 12:13:54] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 12:11:13"} 
[2025-11-13 12:13:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 12:24:12] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 12:11:13"} 
[2025-11-13 12:24:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 12:24:36] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 12:11:13"} 
[2025-11-13 12:24:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 12:24:39] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 12:24:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 12:24:39] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 12:24:39] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 12:24:39] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 12:24:39] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 12:24:39] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 12:24:39] local.INFO: TAC record created successfully via API {"record_id":335,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 12:29:39"} 
[2025-11-13 12:24:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 12:24:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eaJbg20bFkcqvWfZONS4...","title":"USDT request"} 
[2025-11-13 12:24:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763007879723064"} 
[2025-11-13 12:24:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 12:24:40\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763007879723064\"}}}","success":true} 
[2025-11-13 12:24:44] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 12:24:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 12:24:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 12:24:45] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 12:24:45] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 12:24:45] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 12:24:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 12:24:45] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 12:24:45] local.INFO: TAC record created successfully via API {"record_id":336,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 12:29:45"} 
[2025-11-13 12:24:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 12:24:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eaJbg20bFkcqvWfZONS4...","title":"USDT request"} 
[2025-11-13 12:24:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763007885928542"} 
[2025-11-13 12:24:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 12:24:46\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763007885928542\"}}}","success":true} 
[2025-11-13 12:24:50] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 12:24:51] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 12:11:13"} 
[2025-11-13 12:24:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 12:24:52] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 12:11:13"} 
[2025-11-13 12:24:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 13:52:26] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"8DD3D863-5986-413E-92F8-2ED4BC7CD916","other_active_sessions_count":1} 
[2025-11-13 13:52:26] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["25D0A231-1688-4061-9D12-21978782ED23"]} 
[2025-11-13 13:52:26] local.INFO: Logout message sent successfully {"fcm_token":"eaJbg20bFkcqvWfZONS4...","reason":"new_login"} 
[2025-11-13 13:52:26] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 13:52:26] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":13,"device_id":"25D0A231-1688-4061-9D12-21978782ED23","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 13:52:26] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"8DD3D863-5986-413E-92F8-2ED4BC7CD916","deactivated_count":1} 
[2025-11-13 13:52:26] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 13:52:26] local.INFO: New session created {"user_id":108,"device_id":"8DD3D863-5986-413E-92F8-2ED4BC7CD916","session_id":14} 
[2025-11-13 13:52:26] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"8DD3D863-5986-413E-92F8-2ED4BC7CD916","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 13:52:27] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 13:52:30] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 13:52:26"} 
[2025-11-13 13:52:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 14:03:29] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"8DD3D863-5986-413E-92F8-2ED4BC7CD916","other_active_sessions_count":0} 
[2025-11-13 14:03:29] local.INFO: Session updated {"user_id":108,"device_id":"8DD3D863-5986-413E-92F8-2ED4BC7CD916","session_id":14} 
[2025-11-13 14:03:29] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"8DD3D863-5986-413E-92F8-2ED4BC7CD916","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-13 14:03:29] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 14:03:32] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 14:03:29"} 
[2025-11-13 14:03:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 14:44:25] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC","other_active_sessions_count":1} 
[2025-11-13 14:44:25] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["8DD3D863-5986-413E-92F8-2ED4BC7CD916"]} 
[2025-11-13 14:44:26] local.INFO: Logout message sent successfully {"fcm_token":"eSBdoljPkUEtltYJnnos...","reason":"new_login"} 
[2025-11-13 14:44:26] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 14:44:26] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":14,"device_id":"8DD3D863-5986-413E-92F8-2ED4BC7CD916","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 14:44:26] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC","deactivated_count":1} 
[2025-11-13 14:44:26] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 14:44:26] local.INFO: New session created {"user_id":108,"device_id":"0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC","session_id":15} 
[2025-11-13 14:44:26] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 14:44:26] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 14:44:30] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 14:44:26"} 
[2025-11-13 14:44:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 14:45:05] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC","other_active_sessions_count":0} 
[2025-11-13 14:45:05] local.INFO: Session updated {"user_id":108,"device_id":"0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC","session_id":15} 
[2025-11-13 14:45:05] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-13 14:45:06] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 14:45:07] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 14:45:05"} 
[2025-11-13 14:45:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 14:45:09] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 14:45:09] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 14:45:09] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 14:45:09] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 14:45:09] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 14:45:09] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 14:45:09] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 14:45:09] local.INFO: TAC record created successfully via API {"record_id":337,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 14:50:09"} 
[2025-11-13 14:45:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 14:45:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMdzDw1gaUFeo0W3DRTJ...","title":"USDT request"} 
[2025-11-13 14:45:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763016310209074"} 
[2025-11-13 14:45:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 14:45:10\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763016310209074\"}}}","success":true} 
[2025-11-13 14:45:13] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 14:45:14] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 14:45:05"} 
[2025-11-13 14:45:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 15:56:58] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 15:56:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 15:56:58] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 15:56:58] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 15:56:58] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 15:56:58] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 15:56:58] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 15:56:58] local.INFO: TAC record created successfully via API {"record_id":338,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 16:01:58"} 
[2025-11-13 15:56:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 15:56:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMdzDw1gaUFeo0W3DRTJ...","title":"USDT request"} 
[2025-11-13 15:56:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763020618585055"} 
[2025-11-13 15:56:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 15:56:58\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763020618585055\"}}}","success":true} 
[2025-11-13 16:27:00] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"09C707C9-98F3-41F8-952F-A2344C718905","other_active_sessions_count":1} 
[2025-11-13 16:27:00] local.INFO: Sending logout messages to old devices {"user_id":108,"devices_to_logout":["0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC"]} 
[2025-11-13 16:27:00] local.INFO: Logout message sent successfully {"fcm_token":"dMdzDw1gaUFeo0W3DRTJ...","reason":"new_login"} 
[2025-11-13 16:27:00] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-13 16:27:00] local.INFO: Logout messages sent {"user_id":108,"logout_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":15,"device_id":"0E32FCE7-FFBD-43D2-A005-BEAD597BE3CC","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-13 16:27:00] local.INFO: Other sessions deactivated {"user_id":108,"current_device_id":"09C707C9-98F3-41F8-952F-A2344C718905","deactivated_count":1} 
[2025-11-13 16:27:00] local.INFO: Old sessions deactivated in database {"user_id":108,"deactivated_count":1} 
[2025-11-13 16:27:00] local.INFO: New session created {"user_id":108,"device_id":"09C707C9-98F3-41F8-952F-A2344C718905","session_id":16} 
[2025-11-13 16:27:00] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"09C707C9-98F3-41F8-952F-A2344C718905","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1} 
[2025-11-13 16:27:01] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 16:27:04] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 16:27:00"} 
[2025-11-13 16:27:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 16:28:00] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 16:27:00"} 
[2025-11-13 16:28:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 16:38:31] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 16:38:31] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-13 16:38:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 16:38:31] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 16:38:31] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 16:38:31] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 16:38:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 16:38:31] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 16:38:31] local.INFO: TAC record created successfully via API {"record_id":339,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 16:43:31"} 
[2025-11-13 16:38:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 16:38:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eXruafDUF0vvhYvtFVua...","title":"USDT request"} 
[2025-11-13 16:38:31] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763023111617774"} 
[2025-11-13 16:38:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 16:38:31\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763023111617774\"}}}","success":true} 
[2025-11-13 16:38:36] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 16:38:37] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 16:27:00"} 
[2025-11-13 16:38:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-13 16:42:11] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-13 16:42:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point.&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":209} 
[2025-11-13 16:42:11] local.DEBUG: CRC Calculation Result {"crc":"e1ee3e35","input_params_count":7} 
[2025-11-13 16:42:11] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"e1ee3e35","match":true} 
[2025-11-13 16:42:11] local.INFO: CRC validation passed for createTacRecord  
[2025-11-13 16:42:11] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-13 16:42:11] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-13 16:42:11] local.INFO: TAC record created successfully via API {"record_id":340,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point.","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-13 16:47:11"} 
[2025-11-13 16:42:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-13 16:42:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eXruafDUF0vvhYvtFVua...","title":"USDT request"} 
[2025-11-13 16:42:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763023331864358"} 
[2025-11-13 16:42:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-13 16:42:12\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763023331864358\"}}}","success":true} 
[2025-11-13 16:42:25] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-13 16:42:26] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-13 16:27:00"} 
[2025-11-13 16:42:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 09:26:32] local.INFO: Successful PIN login via API {"user_id":104,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 09:26:32] local.INFO: FCM token saved for user {"user_id":104,"mobile_number":"60103629090","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 09:26:34] local.DEBUG: Session authenticated successfully {"user_id":104,"session_expires":"2025-11-15 09:26:32"} 
[2025-11-14 09:26:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":104,"active_user_id":104,"mobile_number":"60103629090","requested_id":"104","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 14:30:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 14:30:40] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 14:30:40] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:00:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:00:30] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:00:30] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:06:59] local.INFO: PIN updated via API {"user_id":62,"mobile_number":"819044692385","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:07:30] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:07:31] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-11-15 15:07:30"} 
[2025-11-14 15:07:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:08:22] local.INFO: QR Login started {"user_id":"AIKO00","qr_payload_length":208} 
[2025-11-14 15:08:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-14 15:08:23] local.INFO: QR payload decrypted successfully {"token":"44687834-3B3C-4597-9D14-629A889EADE9","user_id":"AIKO00"} 
[2025-11-14 15:08:23] local.INFO: Calling encrypt API {"token":"44687834-3B3C-4597-9D14-629A889EADE9","user_id":"AIKO00"} 
[2025-11-14 15:08:23] local.INFO: Token encrypted with user ID {"user_id":"AIKO00","encrypted_payload_length":216} 
[2025-11-14 15:08:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-14 15:08:23] local.INFO: QR Login completed successfully {"user_id":"AIKO00"} 
[2025-11-14 15:08:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:08:57] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:08:57] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:09:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:09:30] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:09:30] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:11:16] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:11:17] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:11:19] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-11-15 15:11:16"} 
[2025-11-14 15:11:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:11:24] local.INFO: QR Login started {"user_id":"AIKO00","qr_payload_length":208} 
[2025-11-14 15:11:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-14 15:11:25] local.INFO: QR payload decrypted successfully {"token":"BD9706AC-AFFA-4105-B634-65C083988301","user_id":"AIKO00"} 
[2025-11-14 15:11:25] local.INFO: Calling encrypt API {"token":"BD9706AC-AFFA-4105-B634-65C083988301","user_id":"AIKO00"} 
[2025-11-14 15:11:25] local.INFO: Token encrypted with user ID {"user_id":"AIKO00","encrypted_payload_length":216} 
[2025-11-14 15:11:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-14 15:11:25] local.INFO: QR Login completed successfully {"user_id":"AIKO00"} 
[2025-11-14 15:12:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:12:04] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:12:04] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:14:20] local.WARNING: Failed PIN attempt via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-14 15:14:28] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:14:38] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:14:43] local.INFO: Successful PIN login via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:15:14] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":1} 
[2025-11-14 15:15:14] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["09C707C9-98F3-41F8-952F-A2344C718905"]} 
[2025-11-14 15:15:14] local.INFO: OTP verification required for login {"user_id":108,"device_id":"unique-device-id-12eeff12113111","other_devices_count":1} 
[2025-11-14 15:15:34] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["09C707C9-98F3-41F8-952F-A2344C718905"]} 
[2025-11-14 15:15:34] local.INFO: Logout message sent successfully {"fcm_token":"eXruafDUF0vvhYvtFVua...","reason":"new_login"} 
[2025-11-14 15:15:34] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 15:15:34] local.INFO: Session deactivated {"session_id":16,"user_id":108,"device_id":"09C707C9-98F3-41F8-952F-A2344C718905"} 
[2025-11-14 15:15:34] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":16,"device_id":"09C707C9-98F3-41F8-952F-A2344C718905","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 15:15:34] local.INFO: New session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 15:15:34] local.INFO: New device session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 15:15:34] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"unique-device-id-12eeff12113111","devices_logged_out":1} 
[2025-11-14 15:20:16] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":0} 
[2025-11-14 15:20:16] local.INFO: Session updated {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 15:20:16] local.INFO: New device session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 15:20:16] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"unique-device-id-12eeff12113111","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 15:20:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60126645915&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-14 15:20:30] local.DEBUG: CRC Calculation Result {"crc":"0d9574c2","input_params_count":2} 
[2025-11-14 15:20:30] local.DEBUG: CRC Verification {"received":"0d9574c2","calculated":"0d9574c2","match":true} 
[2025-11-14 15:20:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-14 15:20:55] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60126645915","pid":"ADFSIOQR2ZZR3VLR","tac":"FA15D204-7C94-4B23-A2CF-704E3ADAA3BF","txnID":"105","userID":"FOO11","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a66b88e3"},"ip":"103.230.15.12"} 
[2025-11-14 15:20:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60126645915&pid=ADFSIOQR2ZZR3VLR&tac=FA15D204-7C94-4B23-A2CF-704E3ADAA3BF&txnID=105&userID=FOO11","length":247} 
[2025-11-14 15:20:55] local.DEBUG: CRC Calculation Result {"crc":"a66b88e3","input_params_count":7} 
[2025-11-14 15:20:55] local.DEBUG: CRC Verification {"received":"a66b88e3","calculated":"a66b88e3","match":true} 
[2025-11-14 15:20:55] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 15:20:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-14 15:20:55] local.INFO: Mobile number cleaned {"original":"60126645915","cleaned":"60126645915"} 
[2025-11-14 15:20:55] local.INFO: TAC record created successfully via API {"record_id":341,"txnID":"105","tac":"FA15D204-7C94-4B23-A2CF-704E3ADAA3BF","messageBody":"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60126645915","userID":"FOO11","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-14 15:25:55"} 
[2025-11-14 15:20:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60126645915","txn_id":"105","user_id":"FOO11"} 
[2025-11-14 15:20:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fciPBO_KTYqkFZ0yrLWa...","title":"USDT Transfer Request"} 
[2025-11-14 15:20:57] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763104857216061%422fcc3e422fcc3e"} 
[2025-11-14 15:20:57] local.INFO: FCM transaction approval notification sent {"mobile_number":"60126645915","txn_id":"105","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 15:20:57\",\"data\":{\"user_id\":11,\"mobile_number\":\"60126645915\",\"txn_id\":\"105\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763104857216061%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 15:24:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:24:56] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:24:56] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:26:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:26:53] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:26:53] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:27:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:27:21] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:27:21] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:28:06] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:28:06] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:28:08] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-11-15 15:28:06"} 
[2025-11-14 15:28:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:31:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:31:07] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:31:07] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:33:48] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-14 15:33:48] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["unique-device-id-12eeff12113111"]} 
[2025-11-14 15:33:48] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2025-11-14 15:35:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-14 15:35:51] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-14 15:35:51] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-14 15:43:06] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":0} 
[2025-11-14 15:43:06] local.INFO: Session updated {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 15:43:06] local.INFO: New device session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 15:43:06] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"unique-device-id-12eeff12113111","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-11-14 15:48:59] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-11-14 15:49:44] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-11-14 15:49:52] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-14 15:49:52] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["unique-device-id-12eeff12113111"]} 
[2025-11-14 15:49:52] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2025-11-14 15:50:13] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["unique-device-id-12eeff12113111"]} 
[2025-11-14 15:50:13] local.WARNING: Failed to send logout message {"fcm_token":"fwCd5GLribEUtj1FNe5_...","error":"The registration token is not a valid FCM registration token"} 
[2025-11-14 15:50:13] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2025-11-14 15:50:13] local.INFO: Session deactivated {"session_id":17,"user_id":108,"device_id":"unique-device-id-12eeff12113111"} 
[2025-11-14 15:50:13] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":17,"device_id":"unique-device-id-12eeff12113111","device_name":"Samsung Galaxy S2211","success":false,"message":"The registration token is not a valid FCM registration token"}]}} 
[2025-11-14 15:50:13] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 15:50:13] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 15:50:13] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2025-11-14 15:52:13] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2025-11-14 15:52:13] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 15:52:13] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 15:52:13] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 15:52:14] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 15:52:13"} 
[2025-11-14 15:52:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:52:40] local.WARNING: Failed PIN login attempt {"user_id":108,"device_id":"BE2A.250530.026.D1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:52:50] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2025-11-14 15:52:50] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 15:52:50] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 15:52:50] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 15:52:51] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 15:52:50"} 
[2025-11-14 15:52:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 15:54:39] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":1} 
[2025-11-14 15:54:39] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 15:54:39] local.INFO: OTP verification required for login {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_devices_count":1} 
[2025-11-14 15:54:52] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 15:54:52] local.WARNING: Failed to send logout message {"fcm_token":"ea7GSDe9Q3SbT2UWLer2...","error":"Requested entity was not found."} 
[2025-11-14 15:54:52] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2025-11-14 15:54:52] local.INFO: Session deactivated {"session_id":2,"user_id":108,"device_id":"BE2A.250530.026.D1"} 
[2025-11-14 15:54:52] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":false,"message":"Requested entity was not found."}]}} 
[2025-11-14 15:54:52] local.INFO: New session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 15:54:52] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 15:54:52] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","devices_logged_out":1} 
[2025-11-14 16:00:31] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:00:35] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":0} 
[2025-11-14 16:00:35] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:00:35] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:00:35] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 16:00:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 16:00:35"} 
[2025-11-14 16:00:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2025-11-14 16:00:56] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2025-11-14 16:00:59] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":1} 
[2025-11-14 16:00:59] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:00:59] local.INFO: OTP verification required for login {"user_id":108,"device_id":"unique-device-id-12eeff12113111","other_devices_count":1} 
[2025-11-14 16:01:21] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:01:23] local.INFO: Logout message sent successfully {"fcm_token":"f_EFK_wt5En4gK_-L9LN...","reason":"new_login"} 
[2025-11-14 16:01:23] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:01:23] local.INFO: Session deactivated {"session_id":18,"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE"} 
[2025-11-14 16:01:23] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":18,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:01:23] local.INFO: Session updated {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 16:01:23] local.INFO: New device session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 16:01:23] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"unique-device-id-12eeff12113111","devices_logged_out":1} 
[2025-11-14 16:01:42] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":1} 
[2025-11-14 16:01:42] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["unique-device-id-12eeff12113111"]} 
[2025-11-14 16:01:42] local.INFO: OTP verification required for login {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_devices_count":1} 
[2025-11-14 16:01:59] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["unique-device-id-12eeff12113111"]} 
[2025-11-14 16:02:03] local.WARNING: Failed to send logout message {"fcm_token":"fwCd5GLribEUtj1FNe5_...","error":"The registration token is not a valid FCM registration token"} 
[2025-11-14 16:02:03] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2025-11-14 16:02:03] local.INFO: Session deactivated {"session_id":17,"user_id":108,"device_id":"unique-device-id-12eeff12113111"} 
[2025-11-14 16:02:03] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":17,"device_id":"unique-device-id-12eeff12113111","device_name":"Samsung Galaxy S2211","success":false,"message":"The registration token is not a valid FCM registration token"}]}} 
[2025-11-14 16:02:03] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:02:03] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:02:03] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","devices_logged_out":1} 
[2025-11-14 16:02:37] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2025-11-14 16:02:37] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-14 16:02:37] local.INFO: QR payload decrypted successfully {"token":"783C8AE5-1BEC-4636-B720-EF0B3E19EB4E","user_id":"TENG13"} 
[2025-11-14 16:02:37] local.INFO: Calling encrypt API {"token":"783C8AE5-1BEC-4636-B720-EF0B3E19EB4E","user_id":"TENG13"} 
[2025-11-14 16:02:40] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2025-11-14 16:02:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-14 16:02:41] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2025-11-14 16:05:34] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":0} 
[2025-11-14 16:05:34] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:05:34] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:05:34] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 16:05:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 16:05:34"} 
[2025-11-14 16:05:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:05:47] local.INFO: Successful PIN login via API {"user_id":60,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:05:49] local.INFO: FCM token saved for user {"user_id":60,"mobile_number":"60102317296","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:05:51] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2025-11-15 16:05:47"} 
[2025-11-14 16:05:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:12:22] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":0} 
[2025-11-14 16:12:22] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:12:22] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:12:22] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 16:12:23] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 16:12:22"} 
[2025-11-14 16:12:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:12:26] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 16:12:22"} 
[2025-11-14 16:12:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:12:29] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 16:12:22"} 
[2025-11-14 16:12:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:12:38] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-14 16:12:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eReward points","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-14 16:12:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eReward points&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:12:44] local.DEBUG: CRC Calculation Result {"crc":"7be5a52e","input_params_count":7} 
[2025-11-14 16:12:44] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"7be5a52e","match":false} 
[2025-11-14 16:12:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eReward points&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:12:44] local.DEBUG: CRC Calculation Result {"crc":"7be5a52e","input_params_count":7} 
[2025-11-14 16:12:44] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"e1ee3e35","calculated_crc":"7be5a52e","match":false,"param_string":"messageBody=A request has been made to update eReward points&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","param_string_length":208,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":7,"raw_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eReward points","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"}},"request_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eReward points","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"}} 
[2025-11-14 16:12:59] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"},"ip":"211.24.62.81"} 
[2025-11-14 16:12:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:12:59] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:12:59] local.DEBUG: CRC Verification {"received":"e1ee3e35","calculated":"01450a0a","match":false} 
[2025-11-14 16:12:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:12:59] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:12:59] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"e1ee3e35","calculated_crc":"01450a0a","match":false,"param_string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","param_string_length":208,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":7,"raw_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"}},"request_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"e1ee3e35"}} 
[2025-11-14 16:13:14] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:13:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:13:14] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:13:14] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:13:14] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:13:14] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:13:14] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:13:14] local.INFO: TAC record created successfully via API {"record_id":342,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-14 16:18:14"} 
[2025-11-14 16:13:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:13:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f_EFK_wt5En4gK_-L9LN...","title":"USDT request"} 
[2025-11-14 16:13:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763107995276915"} 
[2025-11-14 16:13:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:13:15\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763107995276915\"}}}","success":true} 
[2025-11-14 16:13:21] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012","length":90} 
[2025-11-14 16:13:21] local.DEBUG: CRC Calculation Result {"crc":"a0bf8c93","input_params_count":4} 
[2025-11-14 16:13:22] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=16111012&crc=a0bf8c93","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"16111012","success":true} 
[2025-11-14 16:13:22] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2025-11-14 16:13:23] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 16:12:22"} 
[2025-11-14 16:13:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:13:58] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-14 16:13:58] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:13:58] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2025-11-14 16:14:10] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:14:11] local.INFO: Logout message sent successfully {"fcm_token":"f_EFK_wt5En4gK_-L9LN...","reason":"new_login"} 
[2025-11-14 16:14:11] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:14:11] local.INFO: Session deactivated {"session_id":18,"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE"} 
[2025-11-14 16:14:11] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":18,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:14:11] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:14:11] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:14:11] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2025-11-14 16:14:12] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:14:12] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:14:11"} 
[2025-11-14 16:14:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:14:13] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:14:11"} 
[2025-11-14 16:14:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:14:35] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":1} 
[2025-11-14 16:14:35] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:14:35] local.INFO: OTP verification required for login {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_devices_count":1} 
[2025-11-14 16:14:45] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:14:45] local.INFO: Logout message sent successfully {"fcm_token":"dT3s4omATSWvAGkThHD9...","reason":"new_login"} 
[2025-11-14 16:14:45] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:14:45] local.INFO: Session deactivated {"session_id":2,"user_id":108,"device_id":"BE2A.250530.026.D1"} 
[2025-11-14 16:14:45] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:14:45] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:14:45] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:14:45] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","devices_logged_out":1} 
[2025-11-14 16:14:46] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:14:45"} 
[2025-11-14 16:14:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:14:47] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:14:45"} 
[2025-11-14 16:14:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:14:56] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:14:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:14:56] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:14:56] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:14:56] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:14:56] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:14:56] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:14:56] local.INFO: TAC record created successfully via API {"record_id":343,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-14 16:19:56"} 
[2025-11-14 16:14:56] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:14:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dT3s4omATSWvAGkThHD9...","title":"USDT request"} 
[2025-11-14 16:14:57] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108096992278%422fcc3e422fcc3e"} 
[2025-11-14 16:14:57] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:14:57\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108096992278%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:15:03] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:15:03] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:15:03] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:15:03] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:15:03] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:15:03] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:15:03] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:15:03] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:15:03] local.INFO: TAC record created successfully via API {"record_id":344,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:20:03"} 
[2025-11-14 16:15:03] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:15:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dT3s4omATSWvAGkThHD9...","title":"USDT request"} 
[2025-11-14 16:15:04] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108104294008%422fcc3e422fcc3e"} 
[2025-11-14 16:15:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:15:04\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108104294008%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:15:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:15:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:15:06] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:15:06] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:15:06] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:15:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:15:06] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:15:06] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:15:06] local.INFO: TAC record created successfully via API {"record_id":345,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:20:06"} 
[2025-11-14 16:15:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:15:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dT3s4omATSWvAGkThHD9...","title":"USDT request"} 
[2025-11-14 16:15:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108107125969%422fcc3e422fcc3e"} 
[2025-11-14 16:15:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:15:07\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108107125969%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:15:08] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:15:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:15:08] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:15:08] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:15:08] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:15:08] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:15:08] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:15:08] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:15:08] local.INFO: TAC record created successfully via API {"record_id":346,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:20:08"} 
[2025-11-14 16:15:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:15:08] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dT3s4omATSWvAGkThHD9...","title":"USDT request"} 
[2025-11-14 16:15:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108108493114%422fcc3e422fcc3e"} 
[2025-11-14 16:15:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:15:08\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108108493114%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:15:09] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:15:09] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:15:09] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:15:09] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:15:09] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:15:09] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:15:09] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:15:09] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:15:09] local.INFO: TAC record created successfully via API {"record_id":347,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:20:09"} 
[2025-11-14 16:15:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:15:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dT3s4omATSWvAGkThHD9...","title":"USDT request"} 
[2025-11-14 16:15:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108110095022%422fcc3e422fcc3e"} 
[2025-11-14 16:15:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:15:10\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108110095022%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:15:33] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:15:34] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:15:34] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:15:34] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:15:34] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:15:34] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:15:34] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:15:34] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:15:34] local.INFO: TAC record created successfully via API {"record_id":348,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:20:34"} 
[2025-11-14 16:15:34] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:15:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dT3s4omATSWvAGkThHD9...","title":"USDT request"} 
[2025-11-14 16:15:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108134486387%422fcc3e422fcc3e"} 
[2025-11-14 16:15:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:15:34\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108134486387%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:15:38] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-14 16:15:39] local.WARNING: Invalid or expired session token attempt {"token_prefix":"4b493d88c7...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-11-14 16:17:52] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-14 16:17:52] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:17:52] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2025-11-14 16:18:02] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:18:03] local.INFO: Logout message sent successfully {"fcm_token":"f_EFK_wt5En4gK_-L9LN...","reason":"new_login"} 
[2025-11-14 16:18:03] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:18:03] local.INFO: Session deactivated {"session_id":18,"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE"} 
[2025-11-14 16:18:03] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":18,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:18:03] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-14 16:18:03] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-14 16:18:03] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2025-11-14 16:18:05] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:18:05] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:18:03"} 
[2025-11-14 16:18:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:18:06] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:18:03"} 
[2025-11-14 16:18:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:18:20] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":1} 
[2025-11-14 16:18:20] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-14 16:18:20] local.INFO: OTP verification required for login {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_devices_count":1} 
[2025-11-14 16:18:29] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-11-14 16:18:29] local.INFO: Logout message sent successfully {"fcm_token":"dtduIWMHTdK3wKEbwGkr...","reason":"new_login"} 
[2025-11-14 16:18:29] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:18:29] local.INFO: Session deactivated {"session_id":5,"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-14 16:18:29] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:18:29] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:18:29] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:18:29] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","devices_logged_out":1} 
[2025-11-14 16:18:30] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:18:29"} 
[2025-11-14 16:18:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:18:31] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:18:29"} 
[2025-11-14 16:18:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:18:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:18:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:18:38] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:18:38] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:18:38] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:18:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:18:38] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:18:38] local.INFO: TAC record created successfully via API {"record_id":349,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-14 16:23:38"} 
[2025-11-14 16:18:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:18:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dtduIWMHTdK3wKEbwGkr...","title":"USDT request"} 
[2025-11-14 16:18:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108318684329%422fcc3e422fcc3e"} 
[2025-11-14 16:18:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:18:38\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108318684329%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:19:05] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:19:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:19:05] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:19:05] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:19:05] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:19:05] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:19:05] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:19:05] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:19:05] local.INFO: TAC record created successfully via API {"record_id":350,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:24:05"} 
[2025-11-14 16:19:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:19:06] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dtduIWMHTdK3wKEbwGkr...","title":"USDT request"} 
[2025-11-14 16:19:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108346349678%422fcc3e422fcc3e"} 
[2025-11-14 16:19:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:19:06\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108346349678%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:21:41] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:21:42] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:21:43] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-11-15 16:21:41"} 
[2025-11-14 16:21:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:22:22] local.INFO: QR Login started {"user_id":"AIKO00","qr_payload_length":208} 
[2025-11-14 16:22:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-14 16:22:22] local.INFO: QR payload decrypted successfully {"token":"F5CC5C44-95C9-4387-9A3C-445026C6958E","user_id":"AIKO00"} 
[2025-11-14 16:22:22] local.INFO: Calling encrypt API {"token":"F5CC5C44-95C9-4387-9A3C-445026C6958E","user_id":"AIKO00"} 
[2025-11-14 16:22:23] local.INFO: Token encrypted with user ID {"user_id":"AIKO00","encrypted_payload_length":216} 
[2025-11-14 16:22:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-14 16:22:23] local.INFO: QR Login completed successfully {"user_id":"AIKO00"} 
[2025-11-14 16:28:17] local.WARNING: Failed PIN login attempt {"user_id":108,"device_id":"BE2A.250530.026.D1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:28:22] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-14 16:28:22] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:28:22] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2025-11-14 16:28:33] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:28:34] local.INFO: Logout message sent successfully {"fcm_token":"f_EFK_wt5En4gK_-L9LN...","reason":"new_login"} 
[2025-11-14 16:28:34] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:28:34] local.INFO: Session deactivated {"session_id":18,"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE"} 
[2025-11-14 16:28:34] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":18,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:28:34] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:28:34] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:28:34] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2025-11-14 16:28:35] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:28:34"} 
[2025-11-14 16:28:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:28:35] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:28:36] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:28:34"} 
[2025-11-14 16:28:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:28:42] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:28:42] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-14 16:28:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:28:42] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:28:42] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:28:42] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:28:42] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:28:42] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:28:43] local.INFO: TAC record created successfully via API {"record_id":351,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-14 16:33:43"} 
[2025-11-14 16:28:43] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:28:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fcTtY_giSRGadXnl8V6i...","title":"USDT request"} 
[2025-11-14 16:28:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108923383710%422fcc3e422fcc3e"} 
[2025-11-14 16:28:43] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:28:43\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108923383710%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:28:54] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":1} 
[2025-11-14 16:28:54] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:28:54] local.INFO: OTP verification required for login {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_devices_count":1} 
[2025-11-14 16:29:05] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:29:05] local.INFO: Logout message sent successfully {"fcm_token":"fcTtY_giSRGadXnl8V6i...","reason":"new_login"} 
[2025-11-14 16:29:06] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:29:06] local.INFO: Session deactivated {"session_id":2,"user_id":108,"device_id":"BE2A.250530.026.D1"} 
[2025-11-14 16:29:06] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:29:06] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:29:06] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:29:06] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","devices_logged_out":1} 
[2025-11-14 16:29:08] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:29:06"} 
[2025-11-14 16:29:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:29:08] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:29:06"} 
[2025-11-14 16:29:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:29:12] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:29:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:29:12] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:29:12] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:29:12] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:29:12] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:29:12] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:29:12] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:29:12] local.INFO: TAC record created successfully via API {"record_id":352,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:34:12"} 
[2025-11-14 16:29:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:29:12] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fcTtY_giSRGadXnl8V6i...","title":"USDT request"} 
[2025-11-14 16:29:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763108952733682%422fcc3e422fcc3e"} 
[2025-11-14 16:29:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:29:12\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763108952733682%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:37:21] local.WARNING: Failed PIN login attempt {"user_id":108,"device_id":"BE2A.250530.026.D1","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:37:27] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-14 16:37:27] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:37:27] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2025-11-14 16:37:39] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:37:40] local.INFO: Logout message sent successfully {"fcm_token":"f_EFK_wt5En4gK_-L9LN...","reason":"new_login"} 
[2025-11-14 16:37:40] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:37:40] local.INFO: Session deactivated {"session_id":18,"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE"} 
[2025-11-14 16:37:40] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":18,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:37:40] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:37:40] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2025-11-14 16:37:40] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:37:40] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2025-11-14 16:37:41] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:37:40"} 
[2025-11-14 16:37:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:37:43] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:37:43] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-14 16:37:43] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:37:43] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:37:43] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:37:43] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:37:43] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:37:43] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:37:43] local.INFO: TAC record created successfully via API {"record_id":353,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-14 16:42:43"} 
[2025-11-14 16:37:43] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:37:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fcTtY_giSRGadXnl8V6i...","title":"USDT request"} 
[2025-11-14 16:37:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763109471351767%422fcc3e422fcc3e"} 
[2025-11-14 16:37:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:37:51\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763109471351767%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:38:01] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":1} 
[2025-11-14 16:38:01] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:38:01] local.INFO: OTP verification required for login {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_devices_count":1} 
[2025-11-14 16:38:11] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:38:11] local.INFO: Logout message sent successfully {"fcm_token":"fcTtY_giSRGadXnl8V6i...","reason":"new_login"} 
[2025-11-14 16:38:11] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:38:11] local.INFO: Session deactivated {"session_id":2,"user_id":108,"device_id":"BE2A.250530.026.D1"} 
[2025-11-14 16:38:11] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:38:11] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:38:11] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","fcm_token_length":142} 
[2025-11-14 16:38:11] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:38:11] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","devices_logged_out":1} 
[2025-11-14 16:38:18] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:38:18] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:38:18] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:38:18] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:38:18] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:38:18] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:38:18] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:38:18] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:38:18] local.INFO: TAC record created successfully via API {"record_id":354,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:43:18"} 
[2025-11-14 16:38:18] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:38:19] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:38:11"} 
[2025-11-14 16:38:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:38:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f_EFK_wt5En4gK_-L9LN...","title":"USDT request"} 
[2025-11-14 16:38:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763109499939804"} 
[2025-11-14 16:38:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:38:20\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763109499939804\"}}}","success":true} 
[2025-11-14 16:39:00] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:39:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:39:00] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:39:00] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:39:00] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:39:00] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:39:00] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:39:00] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:39:00] local.INFO: TAC record created successfully via API {"record_id":355,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:44:00"} 
[2025-11-14 16:39:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:39:03] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f_EFK_wt5En4gK_-L9LN...","title":"USDT request"} 
[2025-11-14 16:39:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763109543613961"} 
[2025-11-14 16:39:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:39:03\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763109543613961\"}}}","success":true} 
[2025-11-14 16:39:23] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-14 16:39:24] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:38:11"} 
[2025-11-14 16:39:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:39:27] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:38:11"} 
[2025-11-14 16:39:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:39:51] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:38:11"} 
[2025-11-14 16:39:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:39:59] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","other_active_sessions_count":0} 
[2025-11-14 16:40:00] local.INFO: Session updated {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:40:00] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","fcm_token_length":142} 
[2025-11-14 16:40:00] local.INFO: New device session created {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","session_id":18} 
[2025-11-14 16:40:00] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 16:40:00] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 16:39:59"} 
[2025-11-14 16:40:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:40:01] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-14 16:39:59"} 
[2025-11-14 16:40:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:40:13] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-14 16:40:13] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:40:13] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2025-11-14 16:40:43] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["389DD387-7442-4EEB-B319-AFDEDF7158EE"]} 
[2025-11-14 16:40:43] local.INFO: Logout message sent successfully {"fcm_token":"f_EFK_wt5En4gK_-L9LN...","reason":"new_login"} 
[2025-11-14 16:40:43] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:40:43] local.INFO: Session deactivated {"session_id":18,"user_id":108,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE"} 
[2025-11-14 16:40:43] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":18,"device_id":"389DD387-7442-4EEB-B319-AFDEDF7158EE","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:40:43] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:40:43] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2025-11-14 16:40:43] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:40:43] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2025-11-14 16:40:44] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:40:43"} 
[2025-11-14 16:40:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:40:45] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:40:43"} 
[2025-11-14 16:40:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:41:53] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"5E1AC6D3-9605-47D8-9181-85FFF2D57F90","other_active_sessions_count":1} 
[2025-11-14 16:41:53] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:41:53] local.INFO: OTP verification required for login {"user_id":108,"device_id":"5E1AC6D3-9605-47D8-9181-85FFF2D57F90","other_devices_count":1} 
[2025-11-14 16:42:04] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:42:04] local.INFO: Logout message sent successfully {"fcm_token":"fcTtY_giSRGadXnl8V6i...","reason":"new_login"} 
[2025-11-14 16:42:04] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:42:04] local.INFO: Session deactivated {"session_id":2,"user_id":108,"device_id":"BE2A.250530.026.D1"} 
[2025-11-14 16:42:04] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:42:04] local.INFO: New session created {"user_id":108,"device_id":"5E1AC6D3-9605-47D8-9181-85FFF2D57F90","session_id":19} 
[2025-11-14 16:42:04] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"5E1AC6D3-9605-47D8-9181-85FFF2D57F90","fcm_token_length":142} 
[2025-11-14 16:42:04] local.INFO: New device session created {"user_id":108,"device_id":"5E1AC6D3-9605-47D8-9181-85FFF2D57F90","session_id":19} 
[2025-11-14 16:42:04] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"5E1AC6D3-9605-47D8-9181-85FFF2D57F90","devices_logged_out":1} 
[2025-11-14 16:42:07] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:42:07] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:42:04"} 
[2025-11-14 16:42:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:42:08] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:42:04"} 
[2025-11-14 16:42:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:42:19] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:42:19] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:42:19] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:42:19] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:42:19] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:42:19] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:42:19] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:42:19] local.INFO: TAC record created successfully via API {"record_id":356,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-14 16:47:19"} 
[2025-11-14 16:42:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:42:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fNSC_9OKmE2Ig2jDyfEb...","title":"USDT request"} 
[2025-11-14 16:42:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763109740404411"} 
[2025-11-14 16:42:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:42:20\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763109740404411\"}}}","success":true} 
[2025-11-14 16:42:25] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:42:25] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:42:25] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:42:25] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:42:25] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:42:25] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:42:25] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:42:25] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:42:25] local.INFO: TAC record created successfully via API {"record_id":357,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:47:25"} 
[2025-11-14 16:42:25] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:42:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fNSC_9OKmE2Ig2jDyfEb...","title":"USDT request"} 
[2025-11-14 16:42:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763109745506653"} 
[2025-11-14 16:42:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:42:25\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763109745506653\"}}}","success":true} 
[2025-11-14 16:42:30] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-14 16:42:41] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:42:45] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-11-15 16:42:41"} 
[2025-11-14 16:42:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:42:53] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-11-15 16:42:41"} 
[2025-11-14 16:42:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:45:32] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-14 16:45:32] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["5E1AC6D3-9605-47D8-9181-85FFF2D57F90"]} 
[2025-11-14 16:45:33] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2025-11-14 16:45:46] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["5E1AC6D3-9605-47D8-9181-85FFF2D57F90"]} 
[2025-11-14 16:45:47] local.INFO: Logout message sent successfully {"fcm_token":"fNSC_9OKmE2Ig2jDyfEb...","reason":"new_login"} 
[2025-11-14 16:45:47] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:45:47] local.INFO: Session deactivated {"session_id":19,"user_id":108,"device_id":"5E1AC6D3-9605-47D8-9181-85FFF2D57F90"} 
[2025-11-14 16:45:47] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":19,"device_id":"5E1AC6D3-9605-47D8-9181-85FFF2D57F90","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:45:47] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:45:47] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2025-11-14 16:45:47] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-14 16:45:47] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2025-11-14 16:45:48] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:45:47"} 
[2025-11-14 16:45:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:45:49] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:45:47"} 
[2025-11-14 16:45:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:45:52] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:45:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:45:53] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:45:53] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:45:53] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:45:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:45:53] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:45:53] local.INFO: TAC record created successfully via API {"record_id":358,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-14 16:50:53"} 
[2025-11-14 16:45:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:45:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fcTtY_giSRGadXnl8V6i...","title":"USDT request"} 
[2025-11-14 16:45:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763109953627167%422fcc3e422fcc3e"} 
[2025-11-14 16:45:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:45:53\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763109953627167%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-14 16:47:00] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"B54B943A-F099-4488-A020-15D41ABDAB1F","other_active_sessions_count":1} 
[2025-11-14 16:47:00] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:47:00] local.INFO: OTP verification required for login {"user_id":108,"device_id":"B54B943A-F099-4488-A020-15D41ABDAB1F","other_devices_count":1} 
[2025-11-14 16:47:13] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-14 16:47:13] local.INFO: Logout message sent successfully {"fcm_token":"fcTtY_giSRGadXnl8V6i...","reason":"new_login"} 
[2025-11-14 16:47:13] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:47:13] local.INFO: Session deactivated {"session_id":2,"user_id":108,"device_id":"BE2A.250530.026.D1"} 
[2025-11-14 16:47:13] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:47:13] local.INFO: New session created {"user_id":108,"device_id":"B54B943A-F099-4488-A020-15D41ABDAB1F","session_id":20} 
[2025-11-14 16:47:13] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"B54B943A-F099-4488-A020-15D41ABDAB1F","fcm_token_length":142} 
[2025-11-14 16:47:13] local.INFO: New device session created {"user_id":108,"device_id":"B54B943A-F099-4488-A020-15D41ABDAB1F","session_id":20} 
[2025-11-14 16:47:13] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"B54B943A-F099-4488-A020-15D41ABDAB1F","devices_logged_out":1} 
[2025-11-14 16:47:15] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:47:13"} 
[2025-11-14 16:47:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:47:16] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:47:17] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-15 16:47:13"} 
[2025-11-14 16:47:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 16:47:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:47:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:47:24] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:47:24] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:47:24] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:47:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:47:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:47:24] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:47:24] local.INFO: TAC record created successfully via API {"record_id":359,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:52:24"} 
[2025-11-14 16:47:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:47:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cDVHeWnt20EFv0AERepS...","title":"USDT request"} 
[2025-11-14 16:47:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763110044795419"} 
[2025-11-14 16:47:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:47:25\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763110044795419\"}}}","success":true} 
[2025-11-14 16:47:28] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"211.24.62.81"} 
[2025-11-14 16:47:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-14 16:47:28] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-14 16:47:28] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-14 16:47:28] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 16:47:28] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-14 16:47:28] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-14 16:47:28] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-14 16:47:28] local.INFO: TAC record created successfully via API {"record_id":360,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2025-11-14 16:52:28"} 
[2025-11-14 16:47:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-14 16:47:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cDVHeWnt20EFv0AERepS...","title":"USDT request"} 
[2025-11-14 16:47:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763110049328558"} 
[2025-11-14 16:47:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 16:47:29\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763110049328558\"}}}","success":true} 
[2025-11-14 16:47:35] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2025-11-14 16:49:19] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":1} 
[2025-11-14 16:49:19] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["B54B943A-F099-4488-A020-15D41ABDAB1F"]} 
[2025-11-14 16:49:19] local.INFO: OTP verification required for login {"user_id":108,"device_id":"unique-device-id-12eeff12113111","other_devices_count":1} 
[2025-11-14 16:49:28] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["B54B943A-F099-4488-A020-15D41ABDAB1F"]} 
[2025-11-14 16:49:28] local.INFO: Logout message sent successfully {"fcm_token":"cDVHeWnt20EFv0AERepS...","reason":"new_login"} 
[2025-11-14 16:49:28] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-14 16:49:28] local.INFO: Session deactivated {"session_id":20,"user_id":108,"device_id":"B54B943A-F099-4488-A020-15D41ABDAB1F"} 
[2025-11-14 16:49:28] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":20,"device_id":"B54B943A-F099-4488-A020-15D41ABDAB1F","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-14 16:49:28] local.INFO: Session updated {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 16:49:28] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"unique-device-id-12eeff12113111","fcm_token_length":144} 
[2025-11-14 16:49:28] local.INFO: New device session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 16:49:28] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"unique-device-id-12eeff12113111","devices_logged_out":1} 
[2025-11-14 16:49:53] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":0} 
[2025-11-14 16:49:53] local.INFO: Session updated {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 16:49:53] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"unique-device-id-12eeff12113111","fcm_token_length":144} 
[2025-11-14 16:49:53] local.INFO: New device session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-14 16:49:53] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"unique-device-id-12eeff12113111","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-14 18:35:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691705e25339d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 18:35:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 18:35:14] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 18:35:14] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 18:35:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691705e25339d","mobile_number":"819090773803"} 
[2025-11-14 18:35:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691705e25339d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 18:35:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691705e25339d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 18:35:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 18:35:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691705e25339d","wallet_id":"8003100011393"} 
[2025-11-14 18:35:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691705e25339d","wallet_id":"8003100011393"} 
[2025-11-14 18:35:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691705e25339d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 18:35:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691705e25339d","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 18:35:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691705e25339d","mobile_number":"819090773803"} 
[2025-11-14 18:35:15] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 18:35:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691705e25339d","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":886.4939212799072265625} 
[2025-11-14 18:35:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 18:35:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 18:35:30] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 18:35:30] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 18:35:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","mobile_number":"819090773803"} 
[2025-11-14 18:35:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 18:35:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 18:35:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 18:35:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","wallet_id":"8003100011393"} 
[2025-11-14 18:35:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","wallet_id":"8003100011393"} 
[2025-11-14 18:35:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 18:35:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 18:35:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","mobile_number":"819090773803"} 
[2025-11-14 18:35:31] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 18:35:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691705f2c9da2","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":447.3249912261962890625} 
[2025-11-14 18:53:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 18:53:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 18:53:25] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 18:53:25] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 18:53:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","mobile_number":"819090773803"} 
[2025-11-14 18:53:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 18:53:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 18:53:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 18:53:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","wallet_id":"8003100011393"} 
[2025-11-14 18:53:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","wallet_id":"8003100011393"} 
[2025-11-14 18:53:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 18:53:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 18:53:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","mobile_number":"819090773803"} 
[2025-11-14 18:53:26] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 18:53:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69170a25c3e9f","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":1030.5960178375244140625} 
[2025-11-14 18:53:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 18:53:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 18:53:41] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 18:53:41] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 18:53:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","mobile_number":"819090773803"} 
[2025-11-14 18:53:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 18:53:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 18:53:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 18:53:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","wallet_id":"8003100011393"} 
[2025-11-14 18:53:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","wallet_id":"8003100011393"} 
[2025-11-14 18:53:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 18:53:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 18:53:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","mobile_number":"819090773803"} 
[2025-11-14 18:53:42] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 18:53:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69170a35b0c9b","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":440.79303741455078125} 
[2025-11-14 20:23:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69171f268fae7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 20:23:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 20:23:02] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 20:23:02] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 20:23:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69171f268fae7","mobile_number":"819090773803"} 
[2025-11-14 20:23:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69171f268fae7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 20:23:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69171f268fae7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 20:23:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 20:23:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69171f268fae7","wallet_id":"8003100011393"} 
[2025-11-14 20:23:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69171f268fae7","wallet_id":"8003100011393"} 
[2025-11-14 20:23:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69171f268fae7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 20:23:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69171f268fae7","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 20:23:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69171f268fae7","mobile_number":"819090773803"} 
[2025-11-14 20:23:03] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 20:23:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69171f268fae7","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":807.003021240234375} 
[2025-11-14 20:23:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 20:23:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 20:23:13] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 20:23:13] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 20:23:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","mobile_number":"819090773803"} 
[2025-11-14 20:23:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 20:23:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 20:23:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 20:23:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","wallet_id":"8003100011393"} 
[2025-11-14 20:23:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","wallet_id":"8003100011393"} 
[2025-11-14 20:23:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 20:23:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 20:23:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","mobile_number":"819090773803"} 
[2025-11-14 20:23:14] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 20:23:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69171f31ded2f","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":387.590885162353515625} 
[2025-11-14 20:30:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691720d32fc46","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 20:30:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 20:30:11] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 20:30:11] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 20:30:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691720d32fc46","mobile_number":"819090773803"} 
[2025-11-14 20:30:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691720d32fc46","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 20:30:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691720d32fc46","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 20:30:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 20:30:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691720d32fc46","wallet_id":"8003100011393"} 
[2025-11-14 20:30:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691720d32fc46","wallet_id":"8003100011393"} 
[2025-11-14 20:30:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691720d32fc46","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 20:30:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691720d32fc46","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 20:30:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691720d32fc46","mobile_number":"819090773803"} 
[2025-11-14 20:30:12] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 20:30:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691720d32fc46","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":1379.1501522064208984375} 
[2025-11-14 20:30:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691720e634c47","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 20:30:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 20:30:30] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 20:30:30] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 20:30:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691720e634c47","mobile_number":"819090773803"} 
[2025-11-14 20:30:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691720e634c47","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 20:30:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691720e634c47","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 20:30:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 20:30:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691720e634c47","wallet_id":"8003100011393"} 
[2025-11-14 20:30:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691720e634c47","wallet_id":"8003100011393"} 
[2025-11-14 20:30:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691720e634c47","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 20:30:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691720e634c47","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 20:30:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691720e634c47","mobile_number":"819090773803"} 
[2025-11-14 20:30:30] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 20:30:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691720e634c47","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":505.917072296142578125} 
[2025-11-14 21:15:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-14 21:15:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:08] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-14 21:15:08] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-14 21:15:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","mobile_number":"819073883079"} 
[2025-11-14 21:15:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-14 21:15:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-14 21:15:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-14 21:15:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","wallet_id":"8003100011326"} 
[2025-11-14 21:15:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","wallet_id":"8003100011326"} 
[2025-11-14 21:15:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-14 21:15:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-14 21:15:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","mobile_number":"819073883079"} 
[2025-11-14 21:15:08] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-14 21:15:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b5c187d6","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":829.1721343994140625} 
[2025-11-14 21:15:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-14 21:15:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:09] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-14 21:15:09] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-14 21:15:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","mobile_number":"818037911717"} 
[2025-11-14 21:15:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-14 21:15:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-14 21:15:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-14 21:15:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","wallet_id":"8003100011275"} 
[2025-11-14 21:15:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","wallet_id":"8003100011275"} 
[2025-11-14 21:15:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-14 21:15:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-14 21:15:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","mobile_number":"818037911717"} 
[2025-11-14 21:15:10] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-11-14 21:15:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b5dbc6fc","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":500.8418560028076171875} 
[2025-11-14 21:15:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 21:15:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:10] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 21:15:10] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 21:15:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","mobile_number":"819090773803"} 
[2025-11-14 21:15:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 21:15:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 21:15:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 21:15:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","wallet_id":"8003100011393"} 
[2025-11-14 21:15:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","wallet_id":"8003100011393"} 
[2025-11-14 21:15:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 21:15:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 21:15:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","mobile_number":"819090773803"} 
[2025-11-14 21:15:10] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 21:15:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b5e8bfda","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":423.7830638885498046875} 
[2025-11-14 21:15:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-14 21:15:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:11] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-14 21:15:11] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-14 21:15:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","mobile_number":"818042746786"} 
[2025-11-14 21:15:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-14 21:15:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-14 21:15:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-14 21:15:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","wallet_id":"8003100011285"} 
[2025-11-14 21:15:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","wallet_id":"8003100011285"} 
[2025-11-14 21:15:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-14 21:15:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-14 21:15:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","mobile_number":"818042746786"} 
[2025-11-14 21:15:12] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-14 21:15:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b5f9b6c1","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":418.1659221649169921875} 
[2025-11-14 21:15:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b60599c6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-14 21:15:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-14 21:15:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-14 21:15:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b60599c6","mobile_number":"818042746786"} 
[2025-11-14 21:15:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b60599c6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-14 21:15:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b60599c6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-14 21:15:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-14 21:15:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b60599c6","wallet_id":"8003100011285"} 
[2025-11-14 21:15:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b60599c6","wallet_id":"8003100011285"} 
[2025-11-14 21:15:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b60599c6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-14 21:15:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b60599c6","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-14 21:15:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b60599c6","mobile_number":"818042746786"} 
[2025-11-14 21:15:12] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-14 21:15:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b60599c6","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":475.3570556640625} 
[2025-11-14 21:15:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-14 21:15:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:13] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-14 21:15:13] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-14 21:15:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","mobile_number":"819023053947"} 
[2025-11-14 21:15:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-14 21:15:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-14 21:15:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-14 21:15:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","wallet_id":"8003100011323"} 
[2025-11-14 21:15:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","wallet_id":"8003100011323"} 
[2025-11-14 21:15:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-14 21:15:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-14 21:15:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","mobile_number":"819023053947"} 
[2025-11-14 21:15:13] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-14 21:15:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b6126fa1","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":416.0602092742919921875} 
[2025-11-14 21:15:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b61d415a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-14 21:15:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:13] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-14 21:15:13] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-14 21:15:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b61d415a","mobile_number":"819050878362"} 
[2025-11-14 21:15:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b61d415a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-14 21:15:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b61d415a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-14 21:15:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-14 21:15:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b61d415a","wallet_id":"8003100011452"} 
[2025-11-14 21:15:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b61d415a","wallet_id":"8003100011452"} 
[2025-11-14 21:15:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b61d415a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-14 21:15:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b61d415a","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-14 21:15:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b61d415a","mobile_number":"819050878362"} 
[2025-11-14 21:15:14] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-14 21:15:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b61d415a","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":386.3990306854248046875} 
[2025-11-14 21:15:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b6289aba","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-14 21:15:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-14 21:15:14] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-14 21:15:14] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-14 21:15:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b6289aba","mobile_number":"60122005500"} 
[2025-11-14 21:15:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b6289aba","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-14 21:15:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b6289aba","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-14 21:15:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-14 21:15:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b6289aba","wallet_id":"8003100011379"} 
[2025-11-14 21:15:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b6289aba","wallet_id":"8003100011379"} 
[2025-11-14 21:15:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b6289aba","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-14 21:15:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b6289aba","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-14 21:15:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b6289aba","mobile_number":"60122005500"} 
[2025-11-14 21:15:14] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-14 21:15:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b6289aba","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":430.615901947021484375} 
[2025-11-14 21:15:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-14 21:15:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:15] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-14 21:15:15] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-14 21:15:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","mobile_number":"819032677769"} 
[2025-11-14 21:15:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-14 21:15:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-14 21:15:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-14 21:15:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","wallet_id":"8003100011472"} 
[2025-11-14 21:15:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","wallet_id":"8003100011472"} 
[2025-11-14 21:15:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-14 21:15:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-14 21:15:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","mobile_number":"819032677769"} 
[2025-11-14 21:15:15] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.55","device_name":"docomo SO-51D"} 
[2025-11-14 21:15:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b634d7b1","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"docomo SO-51D","processing_time_ms":533.8990688323974609375} 
[2025-11-14 21:15:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b6427a70","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-14 21:15:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:15:16] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-14 21:15:16] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-14 21:15:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b6427a70","mobile_number":"819031950417"} 
[2025-11-14 21:15:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b6427a70","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-14 21:15:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b6427a70","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-14 21:15:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-14 21:15:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b6427a70","wallet_id":"8003100011328"} 
[2025-11-14 21:15:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b6427a70","wallet_id":"8003100011328"} 
[2025-11-14 21:15:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b6427a70","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-14 21:15:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b6427a70","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-14 21:15:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b6427a70","mobile_number":"819031950417"} 
[2025-11-14 21:15:16] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-14 21:15:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b6427a70","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":427.052974700927734375} 
[2025-11-14 21:15:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172b64dccab","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-14 21:15:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-14 21:15:16] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-14 21:15:16] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-14 21:15:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172b64dccab","mobile_number":"60123678698"} 
[2025-11-14 21:15:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172b64dccab","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-14 21:15:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b64dccab","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-14 21:15:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-14 21:15:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69172b64dccab","wallet_id":"8003100011060"} 
[2025-11-14 21:15:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69172b64dccab","wallet_id":"8003100011060"} 
[2025-11-14 21:15:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69172b64dccab","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-14 21:15:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172b64dccab","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-14 21:15:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69172b64dccab","mobile_number":"60123678698"} 
[2025-11-14 21:15:17] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-14 21:15:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69172b64dccab","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":439.0261173248291015625} 
[2025-11-14 21:17:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172bffd602b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819044692385"} 
[2025-11-14 21:17:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:17:51] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-14 21:17:51] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-14 21:17:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172bffd602b","mobile_number":"819044692385"} 
[2025-11-14 21:17:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172bffd602b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819044692385","mobile_number":"819044692385"} 
[2025-11-14 21:17:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172bffd602b","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-11-14 21:18:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69172c2e614fb","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819044692385"} 
[2025-11-14 21:18:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 21:18:38] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-14 21:18:38] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-14 21:18:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69172c2e614fb","mobile_number":"819044692385"} 
[2025-11-14 21:18:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69172c2e614fb","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819044692385","mobile_number":"819044692385"} 
[2025-11-14 21:18:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69172c2e614fb","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-11-14 21:22:08] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 190 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"8854F667-22FE-4D85-BA43-AD28E4BF177A","txnID":"106","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e393fbb5"},"ip":"103.230.15.12"} 
[2025-11-14 21:22:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 190 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=8854F667-22FE-4D85-BA43-AD28E4BF177A&txnID=106&userID=KOKU00","length":231} 
[2025-11-14 21:22:08] local.DEBUG: CRC Calculation Result {"crc":"e393fbb5","input_params_count":7} 
[2025-11-14 21:22:08] local.DEBUG: CRC Verification {"received":"e393fbb5","calculated":"e393fbb5","match":true} 
[2025-11-14 21:22:08] local.INFO: CRC validation passed for createTacRecord  
[2025-11-14 21:22:08] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-14 21:22:08] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-14 21:22:08] local.INFO: TAC record created successfully via API {"record_id":361,"txnID":"106","tac":"8854F667-22FE-4D85-BA43-AD28E4BF177A","messageBody":"A request has been made to withdraw 190 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-14 21:27:08"} 
[2025-11-14 21:22:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"106","user_id":"KOKU00"} 
[2025-11-14 21:22:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-14 21:22:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763126529890356"} 
[2025-11-14 21:22:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"106","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-14 21:22:10\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"106\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 190 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763126529890356\"}}}","success":true} 
[2025-11-14 21:22:55] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 21:22:56] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 21:22:57] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-11-15 21:22:55"} 
[2025-11-14 21:22:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-14 22:38:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69173ee61259f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 22:38:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 22:38:30] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 22:38:30] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 22:38:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69173ee61259f","mobile_number":"819090773803"} 
[2025-11-14 22:38:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69173ee61259f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 22:38:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69173ee61259f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 22:38:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 22:38:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69173ee61259f","wallet_id":"8003100011393"} 
[2025-11-14 22:38:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69173ee61259f","wallet_id":"8003100011393"} 
[2025-11-14 22:38:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69173ee61259f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 22:38:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69173ee61259f","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 22:38:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69173ee61259f","mobile_number":"819090773803"} 
[2025-11-14 22:38:30] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 22:38:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69173ee61259f","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":495.2869415283203125} 
[2025-11-14 22:38:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 22:38:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 22:38:40] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 22:38:40] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 22:38:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","mobile_number":"819090773803"} 
[2025-11-14 22:38:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 22:38:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 22:38:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 22:38:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","wallet_id":"8003100011393"} 
[2025-11-14 22:38:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","wallet_id":"8003100011393"} 
[2025-11-14 22:38:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 22:38:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 22:38:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","mobile_number":"819090773803"} 
[2025-11-14 22:38:40] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 22:38:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69173ef03ebe0","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":388.040065765380859375} 
[2025-11-14 22:42:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69173fda040e2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 22:42:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 22:42:34] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 22:42:34] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 22:42:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69173fda040e2","mobile_number":"819090773803"} 
[2025-11-14 22:42:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69173fda040e2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 22:42:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69173fda040e2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 22:42:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 22:42:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69173fda040e2","wallet_id":"8003100011393"} 
[2025-11-14 22:42:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69173fda040e2","wallet_id":"8003100011393"} 
[2025-11-14 22:42:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69173fda040e2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 22:42:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69173fda040e2","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 22:42:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69173fda040e2","mobile_number":"819090773803"} 
[2025-11-14 22:42:34] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 22:42:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69173fda040e2","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":666.27407073974609375} 
[2025-11-14 22:42:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-14 22:42:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-14 22:42:56] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-14 22:42:56] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-14 22:42:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","mobile_number":"819090773803"} 
[2025-11-14 22:42:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-14 22:42:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-14 22:42:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-14 22:42:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","wallet_id":"8003100011393"} 
[2025-11-14 22:42:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","wallet_id":"8003100011393"} 
[2025-11-14 22:42:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-14 22:42:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-14 22:42:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","mobile_number":"819090773803"} 
[2025-11-14 22:42:56] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-14 22:42:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69173ff0547dd","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":447.0698833465576171875} 
[2025-11-15 08:11:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6917c524c82db","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-15 08:11:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-15 08:11:16] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-15 08:11:16] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-15 08:11:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6917c524c82db","mobile_number":"819090773803"} 
[2025-11-15 08:11:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6917c524c82db","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-15 08:11:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6917c524c82db","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-15 08:11:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-15 08:11:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6917c524c82db","wallet_id":"8003100011393"} 
[2025-11-15 08:11:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6917c524c82db","wallet_id":"8003100011393"} 
[2025-11-15 08:11:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6917c524c82db","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-15 08:11:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6917c524c82db","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-15 08:11:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6917c524c82db","mobile_number":"819090773803"} 
[2025-11-15 08:11:18] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-15 08:11:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6917c524c82db","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":1818.190097808837890625} 
[2025-11-15 08:11:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6917c5338622c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-15 08:11:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-15 08:11:31] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-15 08:11:31] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-15 08:11:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6917c5338622c","mobile_number":"819090773803"} 
[2025-11-15 08:11:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6917c5338622c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-15 08:11:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6917c5338622c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-15 08:11:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-15 08:11:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6917c5338622c","wallet_id":"8003100011393"} 
[2025-11-15 08:11:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6917c5338622c","wallet_id":"8003100011393"} 
[2025-11-15 08:11:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6917c5338622c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-15 08:11:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6917c5338622c","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-15 08:11:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6917c5338622c","mobile_number":"819090773803"} 
[2025-11-15 08:11:32] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-15 08:11:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6917c5338622c","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":475.2118587493896484375} 
[2025-11-15 09:58:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6917de3fab042","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-15 09:58:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-15 09:58:23] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-15 09:58:23] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-15 09:58:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6917de3fab042","mobile_number":"819090773803"} 
[2025-11-15 09:58:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6917de3fab042","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-15 09:58:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6917de3fab042","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-15 09:58:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-15 09:58:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6917de3fab042","wallet_id":"8003100011393"} 
[2025-11-15 09:58:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6917de3fab042","wallet_id":"8003100011393"} 
[2025-11-15 09:58:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6917de3fab042","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-15 09:58:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6917de3fab042","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-15 09:58:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6917de3fab042","mobile_number":"819090773803"} 
[2025-11-15 09:58:24] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-15 09:58:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6917de3fab042","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":1033.4491729736328125} 
[2025-11-15 09:58:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-15 09:58:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-15 09:58:34] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-15 09:58:34] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-15 09:58:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","mobile_number":"819090773803"} 
[2025-11-15 09:58:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-15 09:58:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-15 09:58:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-15 09:58:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","wallet_id":"8003100011393"} 
[2025-11-15 09:58:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","wallet_id":"8003100011393"} 
[2025-11-15 09:58:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-15 09:58:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-15 09:58:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","mobile_number":"819090773803"} 
[2025-11-15 09:58:35] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-15 09:58:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6917de4ad496a","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":403.3138751983642578125} 
[2025-11-15 15:13:45] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-15 15:13:46] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-11-16 15:13:45"} 
[2025-11-15 15:13:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-15 17:46:49] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-15 17:46:50] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-11-16 17:46:49"} 
[2025-11-15 17:46:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 01:46:17] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":0} 
[2025-11-16 01:46:17] local.INFO: Session updated {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-16 01:46:17] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"unique-device-id-12eeff12113111","fcm_token_length":144} 
[2025-11-16 01:46:17] local.INFO: New device session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-16 01:46:17] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"unique-device-id-12eeff12113111","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-16 02:18:46] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":0} 
[2025-11-16 02:18:46] local.INFO: Session updated {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-16 02:18:46] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"unique-device-id-12eeff12113111","fcm_token_length":144} 
[2025-11-16 02:18:46] local.INFO: New device session created {"user_id":108,"device_id":"unique-device-id-12eeff12113111","session_id":17} 
[2025-11-16 02:18:46] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"unique-device-id-12eeff12113111","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-16 02:19:31] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2025-11-16 02:19:31] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["unique-device-id-12eeff12113111"]} 
[2025-11-16 02:19:31] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2025-11-16 02:19:46] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["unique-device-id-12eeff12113111"]} 
[2025-11-16 02:19:47] local.WARNING: Failed to send logout message {"fcm_token":"fwCd5GLribEUtj1FNe5_...","error":"The registration token is not a valid FCM registration token"} 
[2025-11-16 02:19:47] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2025-11-16 02:19:47] local.INFO: Session deactivated {"session_id":17,"user_id":108,"device_id":"unique-device-id-12eeff12113111"} 
[2025-11-16 02:19:47] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":17,"device_id":"unique-device-id-12eeff12113111","device_name":"Samsung Galaxy S2211","success":false,"message":"The registration token is not a valid FCM registration token"}]}} 
[2025-11-16 02:19:47] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-16 02:19:47] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2025-11-16 02:19:47] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-16 02:19:47] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2025-11-16 02:19:49] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-17 02:19:47"} 
[2025-11-16 02:19:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:26:57] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2025-11-16 02:26:57] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-16 02:26:57] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2025-11-16 02:26:57] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-16 02:26:57] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-16 02:26:58] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 02:26:57"} 
[2025-11-16 02:26:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:26:59] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 02:26:57"} 
[2025-11-16 02:26:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:27:42] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2025-11-16 02:27:42] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-16 02:27:42] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2025-11-16 02:27:42] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-16 02:27:42] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-16 02:27:42] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 02:27:42"} 
[2025-11-16 02:27:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:27:44] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 02:27:42"} 
[2025-11-16 02:27:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:36:32] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2025-11-16 02:36:32] local.INFO: Session updated {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-16 02:36:32] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2025-11-16 02:36:32] local.INFO: New device session created {"user_id":108,"device_id":"BE2A.250530.026.D1","session_id":2} 
[2025-11-16 02:36:32] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-16 02:36:32] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 02:36:32"} 
[2025-11-16 02:36:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:36:34] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 02:36:32"} 
[2025-11-16 02:36:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:45:53] local.WARNING: Failed PIN login attempt {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:46:01] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","other_active_sessions_count":1} 
[2025-11-16 02:46:01] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-16 02:46:01] local.INFO: OTP verification required for login {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","other_devices_count":1} 
[2025-11-16 02:46:14] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2025-11-16 02:46:14] local.INFO: Logout message sent successfully {"fcm_token":"fcTtY_giSRGadXnl8V6i...","reason":"new_login"} 
[2025-11-16 02:46:14] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-16 02:46:14] local.INFO: Session deactivated {"session_id":2,"user_id":108,"device_id":"BE2A.250530.026.D1"} 
[2025-11-16 02:46:14] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2025-11-16 02:46:14] local.INFO: New session created {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","session_id":21} 
[2025-11-16 02:46:14] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","fcm_token_length":142} 
[2025-11-16 02:46:14] local.INFO: New device session created {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","session_id":21} 
[2025-11-16 02:46:14] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","devices_logged_out":1} 
[2025-11-16 02:46:15] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:46:18] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-17 02:46:14"} 
[2025-11-16 02:46:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:46:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"01450a0a"},"ip":"175.136.160.250"} 
[2025-11-16 02:46:44] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-16 02:46:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=16111012&userID=satish1611","length":208} 
[2025-11-16 02:46:44] local.DEBUG: CRC Calculation Result {"crc":"01450a0a","input_params_count":7} 
[2025-11-16 02:46:44] local.DEBUG: CRC Verification {"received":"01450a0a","calculated":"01450a0a","match":true} 
[2025-11-16 02:46:44] local.INFO: CRC validation passed for createTacRecord  
[2025-11-16 02:46:44] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-11-16 02:46:44] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-16 02:46:44] local.INFO: TAC record created successfully via API {"record_id":362,"txnID":"16111012","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-11-16 02:51:44"} 
[2025-11-16 02:46:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"16111012","user_id":"satish1611"} 
[2025-11-16 02:46:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d6zSlHsFr0hinUYhF5k1...","title":"USDT request"} 
[2025-11-16 02:46:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763232404725972"} 
[2025-11-16 02:46:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"16111012","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-16 02:46:45\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"16111012\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763232404725972\"}}}","success":true} 
[2025-11-16 02:46:50] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","other_active_sessions_count":0} 
[2025-11-16 02:46:50] local.INFO: Session updated {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","session_id":21} 
[2025-11-16 02:46:50] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","fcm_token_length":142} 
[2025-11-16 02:46:50] local.INFO: New device session created {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","session_id":21} 
[2025-11-16 02:46:50] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-16 02:46:51] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 02:46:50"} 
[2025-11-16 02:46:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 02:46:53] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 02:46:50"} 
[2025-11-16 02:46:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 11:28:01] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2025-11-16 11:28:01] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["2518F086-99F1-402D-B6FA-27C2F71D6753"]} 
[2025-11-16 11:28:01] local.INFO: OTP verification required for login {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2025-11-16 11:28:20] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["2518F086-99F1-402D-B6FA-27C2F71D6753"]} 
[2025-11-16 11:28:21] local.INFO: Logout message sent successfully {"fcm_token":"d6zSlHsFr0hinUYhF5k1...","reason":"new_login"} 
[2025-11-16 11:28:21] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-16 11:28:21] local.INFO: Session deactivated {"session_id":21,"user_id":108,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753"} 
[2025-11-16 11:28:21] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":21,"device_id":"2518F086-99F1-402D-B6FA-27C2F71D6753","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-16 11:28:21] local.INFO: New session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-11-16 11:28:21] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2025-11-16 11:28:21] local.INFO: New device session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-11-16 11:28:21] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2025-11-16 11:28:22] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 11:28:23] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-17 11:28:21"} 
[2025-11-16 11:28:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 11:51:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69194a4f29093","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819044692385"} 
[2025-11-16 11:51:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-16 11:51:43] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-16 11:51:43] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-16 11:51:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69194a4f29093","mobile_number":"819044692385"} 
[2025-11-16 11:51:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69194a4f29093","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819044692385","mobile_number":"819044692385"} 
[2025-11-16 11:51:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69194a4f29093","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-11-16 11:52:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69194a9a035fc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819044692385"} 
[2025-11-16 11:52:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-16 11:52:58] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-16 11:52:58] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-16 11:52:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69194a9a035fc","mobile_number":"819044692385"} 
[2025-11-16 11:52:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69194a9a035fc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819044692385","mobile_number":"819044692385"} 
[2025-11-16 11:52:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69194a9a035fc","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-11-16 12:02:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69194cc864374","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819044692385"} 
[2025-11-16 12:02:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-16 12:02:16] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-16 12:02:16] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-16 12:02:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69194cc864374","mobile_number":"819044692385"} 
[2025-11-16 12:02:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69194cc864374","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819044692385","mobile_number":"819044692385"} 
[2025-11-16 12:02:19] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69194cc864374","http_status":404,"wallet_status":0,"response_data":{"status":0,"message":"No wallet found for this mobile number","data":null}} 
[2025-11-16 16:27:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-16 16:27:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-16 16:27:07] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-16 16:27:07] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-16 16:27:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","mobile_number":"819090773803"} 
[2025-11-16 16:27:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-16 16:27:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-16 16:27:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-16 16:27:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","wallet_id":"8003100011393"} 
[2025-11-16 16:27:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","wallet_id":"8003100011393"} 
[2025-11-16 16:27:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-16 16:27:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-16 16:27:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","mobile_number":"819090773803"} 
[2025-11-16 16:27:08] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-16 16:27:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69198adbb69e3","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":1206.645965576171875} 
[2025-11-16 16:27:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-16 16:27:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-16 16:27:25] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-16 16:27:25] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-16 16:27:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","mobile_number":"819090773803"} 
[2025-11-16 16:27:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-16 16:27:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-16 16:27:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-16 16:27:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","wallet_id":"8003100011393"} 
[2025-11-16 16:27:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","wallet_id":"8003100011393"} 
[2025-11-16 16:27:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-16 16:27:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-16 16:27:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","mobile_number":"819090773803"} 
[2025-11-16 16:27:25] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-16 16:27:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69198aed0d3cf","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":647.7711200714111328125} 
[2025-11-16 16:27:53] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69198b094be45","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-16 16:27:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-16 16:27:53] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-16 16:27:53] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-16 16:27:53] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69198b094be45","mobile_number":"819090773803"} 
[2025-11-16 16:27:53] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69198b094be45","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-16 16:27:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69198b094be45","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-16 16:27:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-16 16:27:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69198b094be45","wallet_id":"8003100011393"} 
[2025-11-16 16:27:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69198b094be45","wallet_id":"8003100011393"} 
[2025-11-16 16:27:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69198b094be45","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-16 16:27:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69198b094be45","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-16 16:27:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69198b094be45","mobile_number":"819090773803"} 
[2025-11-16 16:27:54] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-16 16:27:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69198b094be45","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":788.2339954376220703125} 
[2025-11-16 16:49:02] local.INFO: Successful PIN login via API {"user_id":109,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 16:49:03] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 16:49:05] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-11-17 16:49:02"} 
[2025-11-16 16:49:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 16:49:17] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-16 17:39:43] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2025-11-16 17:39:43] local.INFO: Session updated {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-11-16 17:39:43] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2025-11-16 17:39:43] local.INFO: New device session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-11-16 17:39:43] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-16 17:39:43] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 17:39:43"} 
[2025-11-16 17:39:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 17:39:45] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 17:39:43"} 
[2025-11-16 17:39:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 17:40:34] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2025-11-16 17:40:34] local.INFO: Session updated {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-11-16 17:40:34] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2025-11-16 17:40:34] local.INFO: New device session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-11-16 17:40:34] local.INFO: Successful PIN login via API {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-16 17:40:34] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 17:40:34"} 
[2025-11-16 17:40:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 17:40:36] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 17:40:34"} 
[2025-11-16 17:40:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 17:40:46] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 17:40:34"} 
[2025-11-16 17:40:46] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2025-11-16 17:40:46] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone (iPhone)"} 
[2025-11-16 17:40:47] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-16 17:40:34"} 
[2025-11-16 17:40:47] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2025-11-16 17:40:47] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone (iPhone)"} 
[2025-11-16 17:40:51] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-11-16 17:40:51] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2025-11-16 17:40:51] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2025-11-16 17:41:03] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2025-11-16 17:41:03] local.INFO: Logout message sent successfully {"fcm_token":"eL8-d8E1ZkuHjZV54otF...","reason":"new_login"} 
[2025-11-16 17:41:03] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-11-16 17:41:03] local.INFO: Session deactivated {"session_id":22,"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2025-11-16 17:41:03] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":22,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-11-16 17:41:03] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-16 17:41:03] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-11-16 17:41:03] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-16 17:41:03] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2025-11-16 17:41:04] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 17:41:06] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-17 17:41:03"} 
[2025-11-16 17:41:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-16 17:41:24] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-17 17:41:03"} 
[2025-11-16 17:41:24] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-16 17:41:24] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-16 17:41:26] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-11-17 17:41:03"} 
[2025-11-16 17:41:26] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-11-16 17:41:26] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-11-17 06:21:01] local.INFO: Successful PIN login via API {"user_id":62,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 06:21:03] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-11-18 06:21:01"} 
[2025-11-17 06:21:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 09:45:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-17 09:46:00] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-17 09:46:00] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-17 09:46:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 09:47:53] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR","tac":"0444F2B8-0D9F-4CB8-BFA8-450317E958F9","txnID":"107","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bc941d58"},"ip":"103.230.15.12"} 
[2025-11-17 09:47:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=0444F2B8-0D9F-4CB8-BFA8-450317E958F9&txnID=107&userID=TENG13","length":250} 
[2025-11-17 09:47:53] local.DEBUG: CRC Calculation Result {"crc":"bc941d58","input_params_count":7} 
[2025-11-17 09:47:53] local.DEBUG: CRC Verification {"received":"bc941d58","calculated":"bc941d58","match":true} 
[2025-11-17 09:47:53] local.INFO: CRC validation passed for createTacRecord  
[2025-11-17 09:47:53] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 09:47:53] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-17 09:47:53] local.INFO: TAC record created successfully via API {"record_id":363,"txnID":"107","tac":"0444F2B8-0D9F-4CB8-BFA8-450317E958F9","messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60173132814","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-17 09:52:53"} 
[2025-11-17 09:47:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"107","user_id":"TENG13"} 
[2025-11-17 09:47:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT Transfer Request"} 
[2025-11-17 09:47:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763344074892302%422fcc3e422fcc3e"} 
[2025-11-17 09:47:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"107","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-17 09:47:54\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"107\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763344074892302%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-17 09:48:03] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-11-17 09:48:03] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-17 09:48:03] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-11-17 09:48:03] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-17 09:48:03] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 09:48:04] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-17 09:48:03"} 
[2025-11-17 09:48:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 09:48:24] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR","tac":"0A90BD8F-4C7B-4C47-BC84-CC8828550653","txnID":"108","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"89f85681"},"ip":"103.230.15.12"} 
[2025-11-17 09:48:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=0A90BD8F-4C7B-4C47-BC84-CC8828550653&txnID=108&userID=TENG13","length":250} 
[2025-11-17 09:48:24] local.DEBUG: CRC Calculation Result {"crc":"89f85681","input_params_count":7} 
[2025-11-17 09:48:24] local.DEBUG: CRC Verification {"received":"89f85681","calculated":"89f85681","match":true} 
[2025-11-17 09:48:24] local.INFO: CRC validation passed for createTacRecord  
[2025-11-17 09:48:24] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 09:48:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-17 09:48:24] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2025-11-17 09:48:24] local.INFO: TAC record created successfully via API {"record_id":364,"txnID":"108","tac":"0A90BD8F-4C7B-4C47-BC84-CC8828550653","messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60173132814","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-17 09:53:24"} 
[2025-11-17 09:48:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"108","user_id":"TENG13"} 
[2025-11-17 09:48:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT Transfer Request"} 
[2025-11-17 09:48:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763344105267675%422fcc3e422fcc3e"} 
[2025-11-17 09:48:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"108","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-17 09:48:25\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"108\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763344105267675%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-17 09:48:30] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-11-17 09:48:30] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-17 09:48:30] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-11-17 09:48:30] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-17 09:48:30] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 09:48:30] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 09:48:38] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"108","tac":"0A90BD8F-4C7B-4C47-BC84-CC8828550653","approved_status":2} 
[2025-11-17 09:48:39] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-17 09:48:30"} 
[2025-11-17 09:48:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 09:48:47] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR","tac":"E9652CA4-16B0-4802-8831-94B086F63F7A","txnID":"109","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"474a7383"},"ip":"103.230.15.12"} 
[2025-11-17 09:48:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=E9652CA4-16B0-4802-8831-94B086F63F7A&txnID=109&userID=TENG13","length":250} 
[2025-11-17 09:48:47] local.DEBUG: CRC Calculation Result {"crc":"474a7383","input_params_count":7} 
[2025-11-17 09:48:47] local.DEBUG: CRC Verification {"received":"474a7383","calculated":"474a7383","match":true} 
[2025-11-17 09:48:47] local.INFO: CRC validation passed for createTacRecord  
[2025-11-17 09:48:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 09:48:47] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-11-17 09:48:47] local.INFO: TAC record created successfully via API {"record_id":365,"txnID":"109","tac":"E9652CA4-16B0-4802-8831-94B086F63F7A","messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60173132814","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-17 09:53:47"} 
[2025-11-17 09:48:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"109","user_id":"TENG13"} 
[2025-11-17 09:48:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT Transfer Request"} 
[2025-11-17 09:48:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1763344128424630%422fcc3e422fcc3e"} 
[2025-11-17 09:48:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"109","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-17 09:48:48\",\"data\":{\"user_id\":108,\"mobile_number\":\"60173132814\",\"txn_id\":\"109\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1763344128424630%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-17 09:48:55] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-11-17 09:48:55] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-17 09:48:55] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-11-17 09:48:55] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-17 09:48:55] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 09:48:56] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-17 09:48:55"} 
[2025-11-17 09:48:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 09:49:01] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=E9652CA4-16B0-4802-8831-94B086F63F7A&txnid=109","length":84} 
[2025-11-17 09:49:01] local.DEBUG: CRC Calculation Result {"crc":"091f0a8c","input_params_count":4} 
[2025-11-17 09:49:01] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=E9652CA4-16B0-4802-8831-94B086F63F7A&txnid=109&crc=091f0a8c","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"E9652CA4-16B0-4802-8831-94B086F63F7A","txnId":"109","success":true} 
[2025-11-17 09:49:01] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"109","tac":"E9652CA4-16B0-4802-8831-94B086F63F7A","approved_status":1} 
[2025-11-17 09:49:11] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-17 09:48:55"} 
[2025-11-17 09:49:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 10:01:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 10:01:55] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 10:01:55] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 10:01:55] local.INFO: General API request started {"request_id":"REQ_691a82133493b","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-17 10:01:55] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-17 10:01:55] local.INFO: Request analysis {"request_id":"REQ_691a82133493b","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-17 10:01:55] local.INFO: General API processing data {"request_id":"REQ_691a82133493b","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-17 10:01:55] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-17 10:01:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 10:01:55] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 10:01:55] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":625} 
[2025-11-17 10:01:55] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-11-17 10:01:55] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-11-17 10:01:55] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691a82135528f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 10:01:55] local.INFO: Wallet API response received {"request_id":"GEN_691a82135528f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 10:01:55] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691a82133493b","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-11-17 10:01:55"}} 
[2025-11-17 10:01:55] local.INFO: Wallet inquiry final response {"request_id":"REQ_691a82133493b","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-17 10:01:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691a821433798","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-17 10:01:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 10:01:56] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 10:01:56] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 10:01:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691a821433798","mobile_number":"819090773803"} 
[2025-11-17 10:01:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691a821433798","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 10:01:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691a821433798","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 10:01:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-17 10:01:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691a821433798","wallet_id":"8003100011393"} 
[2025-11-17 10:01:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691a821433798","wallet_id":"8003100011393"} 
[2025-11-17 10:01:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691a821433798","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-17 10:01:56] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691a821433798","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-17 10:01:56] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691a821433798","mobile_number":"819090773803"} 
[2025-11-17 10:01:56] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-17 10:01:56] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691a821433798","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":544.269084930419921875} 
[2025-11-17 10:02:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 10:02:43] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 10:02:43] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 10:02:43] local.INFO: General API request started {"request_id":"REQ_691a82435bfa0","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-17 10:02:43] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-17 10:02:43] local.INFO: Request analysis {"request_id":"REQ_691a82435bfa0","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-17 10:02:43] local.INFO: General API processing data {"request_id":"REQ_691a82435bfa0","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-17 10:02:43] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 10:02:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 10:02:43] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 10:02:43] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":625} 
[2025-11-17 10:02:43] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-11-17 10:02:43] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-11-17 10:02:43] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691a824363763","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 10:02:43] local.INFO: Wallet API response received {"request_id":"GEN_691a824363763","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 10:02:43] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691a82435bfa0","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-11-17 10:02:43"}} 
[2025-11-17 10:02:43] local.INFO: Wallet inquiry final response {"request_id":"REQ_691a82435bfa0","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-17 10:02:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691a8243de67a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-17 10:02:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 10:02:43] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 10:02:43] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 10:02:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691a8243de67a","mobile_number":"819090773803"} 
[2025-11-17 10:02:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691a8243de67a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 10:02:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691a8243de67a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 10:02:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-17 10:02:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691a8243de67a","wallet_id":"8003100011393"} 
[2025-11-17 10:02:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691a8243de67a","wallet_id":"8003100011393"} 
[2025-11-17 10:02:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691a8243de67a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-17 10:02:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691a8243de67a","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-17 10:02:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691a8243de67a","mobile_number":"819090773803"} 
[2025-11-17 10:02:44] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-17 10:02:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691a8243de67a","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":363.523960113525390625} 
[2025-11-17 10:04:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 10:04:04] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-17 10:04:04] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-17 10:04:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 10:04:24] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"D585CF34-3B5D-46DB-91A4-DE6774701960","txnID":"110","userID":"GLOBE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"19d59c7c"},"ip":"103.230.15.12"} 
[2025-11-17 10:04:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=D585CF34-3B5D-46DB-91A4-DE6774701960&txnID=110&userID=GLOBE00","length":252} 
[2025-11-17 10:04:24] local.DEBUG: CRC Calculation Result {"crc":"19d59c7c","input_params_count":7} 
[2025-11-17 10:04:24] local.DEBUG: CRC Verification {"received":"19d59c7c","calculated":"19d59c7c","match":true} 
[2025-11-17 10:04:24] local.INFO: CRC validation passed for createTacRecord  
[2025-11-17 10:04:24] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 10:04:24] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2025-11-17 10:04:24] local.INFO: TAC record created successfully via API {"record_id":366,"txnID":"110","tac":"D585CF34-3B5D-46DB-91A4-DE6774701960","messageBody":"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818037911717","userID":"GLOBE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-17 10:09:24"} 
[2025-11-17 10:04:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"110","user_id":"GLOBE00"} 
[2025-11-17 10:04:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e56kpjTNvkOFp9x_b6lC...","title":"USDT Transfer Request"} 
[2025-11-17 10:04:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763345066444138"} 
[2025-11-17 10:04:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"110","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-17 10:04:26\",\"data\":{\"user_id\":58,\"mobile_number\":\"818037911717\",\"txn_id\":\"110\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 19 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763345066444138\"}}}","success":true} 
[2025-11-17 10:38:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-17 10:38:50] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-17 10:38:50] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-17 10:50:23] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-17 10:50:23] local.INFO: New session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 10:50:23] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-17 10:50:23] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 10:50:23] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 10:50:24] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 10:50:26] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-17 10:50:23"} 
[2025-11-17 10:50:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 10:52:34] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-17 10:52:34] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 10:52:34] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-17 10:52:34] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 10:52:34] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 10:52:36] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-17 10:52:34"} 
[2025-11-17 10:52:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 10:54:03] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-17 10:54:03] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 10:54:03] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-17 10:54:03] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 10:54:03] local.INFO: Successful PIN login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 10:54:04] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-17 10:54:03"} 
[2025-11-17 10:54:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 10:54:05] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-17 10:54:03"} 
[2025-11-17 10:54:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 10:55:16] production.ERROR: Error during trusted device login via API {"error":"SQLSTATE[HY000]: General error: 1 no such table: partners (Connection: sqlite, SQL: select * from \"partners\" where \"partner_id\" = ZFMPUZANMWYPISOS and \"partner_master_key\" = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 limit 1)","trace":"#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(776): Illuminate\\Database\\Connection->runQueryCallback('select * from \"...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from \"...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from \"...', Array, true)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1UserController2.php(38): Illuminate\\Database\\Query\\Builder->first()
#8 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1UserController2.php(712): App\\Http\\Controllers\\Api\\N1UserController2->validatePartner(Object(Illuminate\\Http\\Request))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1UserController2->loginWithTrustedDevice(Object(Illuminate\\Http\\Request))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1UserController2), 'loginWithTruste...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#49 {main}","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 10:55:22] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-17 10:55:22] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 10:55:22] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-17 10:55:22] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 10:55:22] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 10:55:31] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-17 10:55:22"} 
[2025-11-17 10:55:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 11:31:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-17 11:31:19] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-17 11:31:19] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-17 11:32:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-17 11:32:30] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-17 11:32:30] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-17 11:34:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=,819044692385&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-11-17 11:34:08] local.DEBUG: CRC Calculation Result {"crc":"ce79a584","input_params_count":2} 
[2025-11-17 11:34:08] local.DEBUG: CRC Verification {"received":"ce79a584","calculated":"ce79a584","match":true} 
[2025-11-17 11:37:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 11:37:58] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-17 11:37:58] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-17 11:37:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 11:38:58] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819042157873","pid":"ADFSIOQR2ZZR3VLR","tac":"15FAE896-3B25-4889-B7C4-F2FE2F8CD3D0","txnID":"111","userID":"AIKO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5b03b2f1"},"ip":"103.230.15.12"} 
[2025-11-17 11:38:58] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-17 11:38:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR&tac=15FAE896-3B25-4889-B7C4-F2FE2F8CD3D0&txnID=111&userID=AIKO00","length":251} 
[2025-11-17 11:38:58] local.DEBUG: CRC Calculation Result {"crc":"5b03b2f1","input_params_count":7} 
[2025-11-17 11:38:58] local.DEBUG: CRC Verification {"received":"5b03b2f1","calculated":"5b03b2f1","match":true} 
[2025-11-17 11:38:58] local.INFO: CRC validation passed for createTacRecord  
[2025-11-17 11:38:58] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 11:38:58] local.INFO: Mobile number cleaned {"original":"819042157873","cleaned":"819042157873"} 
[2025-11-17 11:38:58] local.INFO: TAC record created successfully via API {"record_id":367,"txnID":"111","tac":"15FAE896-3B25-4889-B7C4-F2FE2F8CD3D0","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819042157873","userID":"AIKO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-17 11:43:58"} 
[2025-11-17 11:38:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819042157873","txn_id":"111","user_id":"AIKO00"} 
[2025-11-17 11:38:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"819042157873","txn_id":"111","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-17 11:38:58\"}","success":false} 
[2025-11-17 11:38:58] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819042157873","txn_id":"111","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-17 11:38:58\"}"} 
[2025-11-17 11:48:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 11:48:46] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 11:48:46] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 11:48:46] local.INFO: General API request started {"request_id":"REQ_691a9b1e433b4","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-17 11:48:46] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-17 11:48:46] local.INFO: Request analysis {"request_id":"REQ_691a9b1e433b4","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-17 11:48:46] local.INFO: General API processing data {"request_id":"REQ_691a9b1e433b4","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-17 11:48:46] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-17 11:48:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 11:48:46] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 11:48:46] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":627} 
[2025-11-17 11:48:46] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-11-17 11:48:46] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-11-17 11:48:46] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691a9b1e67e80","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 11:48:46] local.INFO: Wallet API response received {"request_id":"GEN_691a9b1e67e80","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 11:48:46] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691a9b1e433b4","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-11-17 11:48:46"}} 
[2025-11-17 11:48:46] local.INFO: Wallet inquiry final response {"request_id":"REQ_691a9b1e433b4","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-17 11:48:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-17 11:48:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 11:48:47] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 11:48:47] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 11:48:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","mobile_number":"819090773803"} 
[2025-11-17 11:48:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 11:48:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 11:48:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-17 11:48:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","wallet_id":"8003100011393"} 
[2025-11-17 11:48:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","wallet_id":"8003100011393"} 
[2025-11-17 11:48:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-17 11:48:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-17 11:48:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","mobile_number":"819090773803"} 
[2025-11-17 11:48:47] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-17 11:48:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691a9b1f0426d","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":512.9320621490478515625} 
[2025-11-17 14:06:56] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-17 14:06:56] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 14:06:56] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-17 14:06:56] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-17 14:06:56] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 14:06:57] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-17 14:06:56"} 
[2025-11-17 14:06:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 14:07:04] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-17 14:07:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-17 14:07:04] local.INFO: QR payload decrypted successfully {"token":"5CB83DF3-9275-411E-8539-4DF2F738AFD9","user_id":"KASH00"} 
[2025-11-17 14:07:04] local.INFO: Calling encrypt API {"token":"5CB83DF3-9275-411E-8539-4DF2F738AFD9","user_id":"KASH00"} 
[2025-11-17 14:07:04] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-17 14:07:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-17 14:07:04] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-17 14:09:37] local.INFO: Transaction history retrieved {"merchant_user_id":"N10001","total_transactions":76,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 14:19:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:19:10] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:19:10] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:19:10] local.INFO: General API request started {"request_id":"REQ_691abe5ea8056","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-17 14:19:10] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-17 14:19:10] local.INFO: Request analysis {"request_id":"REQ_691abe5ea8056","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-17 14:19:10] local.INFO: General API processing data {"request_id":"REQ_691abe5ea8056","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-17 14:19:10] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-17 14:19:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:19:10] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:19:10] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":628} 
[2025-11-17 14:19:10] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-11-17 14:19:10] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-11-17 14:19:10] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691abe5eb6ef9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 14:19:11] local.INFO: Wallet API response received {"request_id":"GEN_691abe5eb6ef9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 14:19:11] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691abe5ea8056","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-11-17 14:19:11"}} 
[2025-11-17 14:19:11] local.INFO: Wallet inquiry final response {"request_id":"REQ_691abe5ea8056","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-17 14:19:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-17 14:19:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:19:11] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:19:11] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:19:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","mobile_number":"819090773803"} 
[2025-11-17 14:19:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 14:19:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 14:19:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-17 14:19:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","wallet_id":"8003100011393"} 
[2025-11-17 14:19:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","wallet_id":"8003100011393"} 
[2025-11-17 14:19:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-17 14:19:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-17 14:19:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","mobile_number":"819090773803"} 
[2025-11-17 14:19:11] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-17 14:19:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691abe5f4cf36","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":599.605083465576171875} 
[2025-11-17 14:20:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:20:38] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:20:38] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:20:38] local.INFO: General API request started {"request_id":"REQ_691abeb68304b","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-17 14:20:38] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-17 14:20:38] local.INFO: Request analysis {"request_id":"REQ_691abeb68304b","raw_request_data":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-17 14:20:38] local.INFO: General API processing data {"request_id":"REQ_691abeb68304b","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-17 14:20:38] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:20:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:20:38] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:20:38] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":628} 
[2025-11-17 14:20:38] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890","raw_request":{"mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cb2d890"},"json_data":[]},"partner_id":16} 
[2025-11-17 14:20:38] local.INFO: Found mobile number in raw request data {"mobile_number":"819090773803"} 
[2025-11-17 14:20:38] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691abeb692f98","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 14:20:38] local.INFO: Wallet API response received {"request_id":"GEN_691abeb692f98","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 14:20:38] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691abeb68304b","wallet_status":1,"response_data":{"mobile_number":"819090773803","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}},"Response status":200,"processed_at":"2025-11-17 14:20:38"}} 
[2025-11-17 14:20:38] local.INFO: Wallet inquiry final response {"request_id":"REQ_691abeb68304b","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-17 14:20:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-17 14:20:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:20:39] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:20:39] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:20:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","mobile_number":"819090773803"} 
[2025-11-17 14:20:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-17 14:20:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-17 14:20:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-17 14:20:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","wallet_id":"8003100011393"} 
[2025-11-17 14:20:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","wallet_id":"8003100011393"} 
[2025-11-17 14:20:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-17 14:20:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-17 14:20:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","mobile_number":"819090773803"} 
[2025-11-17 14:20:39] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-17 14:20:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691abeb714dc1","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":423.6090183258056640625} 
[2025-11-17 14:20:40] local.DEBUG: CRC Parameter String {"string":"amount=998070&payee_wallet_id=8003100011393&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-11-17 14:20:40] local.DEBUG: CRC Calculation Result {"crc":"f2b6d15e","input_params_count":4} 
[2025-11-17 14:20:40] local.DEBUG: CRC Verification {"received":"f2b6d15e","calculated":"f2b6d15e","match":true} 
[2025-11-17 14:20:40] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011393","amount":"998070","program_code":"N1","crc_provided":true} 
[2025-11-17 14:20:40] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011393","response_status":"00"} 
[2025-11-17 14:21:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:21:48] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:21:48] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:21:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:26:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:26:24] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:26:24] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:26:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:26:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:26:30] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:26:30] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:26:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:27:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:27:36] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:27:36] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:27:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:27:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:27:39] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:27:39] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:27:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:28:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:28:52] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:28:52] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:28:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:28:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:28:57] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:28:57] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:28:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:30:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:30:18] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:30:18] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:30:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:31:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:31:51] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:31:51] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:31:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:46:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:46:42] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:46:42] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:46:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:49:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-17 14:49:36] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-17 14:49:36] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-17 14:49:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 14:50:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-17 14:50:09] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-17 14:50:09] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-17 14:50:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-17 23:25:07] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-11-17 23:25:07] local.INFO: New session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-17 23:25:07] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-11-17 23:25:07] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-17 23:25:07] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-17 23:25:08] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-17 23:25:07"} 
[2025-11-17 23:25:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 23:25:10] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-17 23:25:07"} 
[2025-11-17 23:25:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-17 23:25:34] local.INFO: QR Login started {"user_id":"KATUKO31","qr_payload_length":208} 
[2025-11-17 23:25:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-17 23:25:34] local.INFO: QR payload decrypted successfully {"token":"F6D45908-1E67-451E-B0A7-E1CCA2EE7AD0","user_id":"KATUKO31"} 
[2025-11-17 23:25:34] local.INFO: Calling encrypt API {"token":"F6D45908-1E67-451E-B0A7-E1CCA2EE7AD0","user_id":"KATUKO31"} 
[2025-11-17 23:25:34] local.INFO: Token encrypted with user ID {"user_id":"KATUKO31","encrypted_payload_length":219} 
[2025-11-17 23:25:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-11-17 23:25:34] local.INFO: QR Login completed successfully {"user_id":"KATUKO31"} 
[2025-11-18 10:51:00] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-18 10:51:00] local.INFO: New session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-18 10:51:00] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-18 10:51:00] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-18 10:51:00] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-18 10:51:00] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-18 10:51:00"} 
[2025-11-18 10:51:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 10:51:02] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-18 10:51:00"} 
[2025-11-18 10:51:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 12:20:16] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2025-11-18 12:20:16] local.INFO: New session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-11-18 12:20:16] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2025-11-18 12:20:16] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-11-18 12:20:16] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-18 12:20:17] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-12-18 12:20:16"} 
[2025-11-18 12:20:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 12:20:18] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-12-18 12:20:16"} 
[2025-11-18 12:20:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 18:00:10] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-11-18 18:00:10] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-18 18:00:10] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-11-18 18:00:10] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-18 18:00:10] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-18 18:00:11] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-18 18:00:10"} 
[2025-11-18 18:00:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 18:00:13] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-18 18:00:10"} 
[2025-11-18 18:00:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 22:08:44] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP3A.250905.014","other_active_sessions_count":0} 
[2025-11-18 22:08:44] local.INFO: New session created {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2025-11-18 22:08:44] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP3A.250905.014","fcm_token_length":142} 
[2025-11-18 22:08:44] local.INFO: New device session created {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2025-11-18 22:08:44] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP3A.250905.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-18 22:08:45] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2025-12-18 22:08:44"} 
[2025-11-18 22:08:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 22:27:51] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2025-11-18 22:27:51] local.INFO: New session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-18 22:27:51] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2025-11-18 22:27:51] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-18 22:27:51] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-18 22:27:52] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-18 22:27:51"} 
[2025-11-18 22:27:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 22:27:54] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-18 22:27:51"} 
[2025-11-18 22:27:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 22:29:38] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2025-11-18 22:29:38] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-18 22:29:38] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2025-11-18 22:29:38] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-18 22:29:38] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-18 22:29:38] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-18 22:29:38"} 
[2025-11-18 22:29:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 22:29:41] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-18 22:29:38"} 
[2025-11-18 22:29:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-18 22:32:52] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-18 22:29:38"} 
[2025-11-18 22:32:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:25:14] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-11-19 09:25:14] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-19 09:25:14] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-11-19 09:25:14] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-19 09:25:14] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-19 09:25:15] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-19 09:25:14"} 
[2025-11-19 09:25:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:25:16] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-19 09:25:14"} 
[2025-11-19 09:25:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:27:07] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2025-11-19 09:27:07] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-19 09:27:08] local.INFO: QR payload decrypted successfully {"token":"C9A5D25A-C88D-493A-9A06-07FD6CE5BE65","user_id":"GLOBE00"} 
[2025-11-19 09:27:08] local.INFO: Calling encrypt API {"token":"C9A5D25A-C88D-493A-9A06-07FD6CE5BE65","user_id":"GLOBE00"} 
[2025-11-19 09:27:08] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2025-11-19 09:27:08] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-11-19 09:27:08] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2025-11-19 09:28:13] local.INFO: Successful PIN login via API {"user_id":106,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:28:14] local.INFO: FCM token saved for user {"user_id":106,"mobile_number":"818037215309","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:28:16] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2025-11-20 09:28:13"} 
[2025-11-19 09:28:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:34:45] local.INFO: Successful PIN login via API {"user_id":106,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:34:46] local.INFO: FCM token saved for user {"user_id":106,"mobile_number":"818037215309","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:34:48] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2025-11-20 09:34:45"} 
[2025-11-19 09:34:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 09:40:39] local.INFO: QR Login started {"user_id":"CION01","qr_payload_length":208} 
[2025-11-19 09:40:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-19 09:40:40] local.INFO: QR payload decrypted successfully {"token":"AC2C66A8-6E56-4DBE-B8D7-5FF0C3214890","user_id":"CION01"} 
[2025-11-19 09:40:40] local.INFO: Calling encrypt API {"token":"AC2C66A8-6E56-4DBE-B8D7-5FF0C3214890","user_id":"CION01"} 
[2025-11-19 09:40:40] local.INFO: Token encrypted with user ID {"user_id":"CION01","encrypted_payload_length":216} 
[2025-11-19 09:40:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-19 09:40:40] local.INFO: QR Login completed successfully {"user_id":"CION01"} 
[2025-11-19 17:32:04] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-11-19 17:32:04] local.INFO: New session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-19 17:32:04] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-11-19 17:32:04] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-19 17:32:04] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-19 17:32:05] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-19 17:32:04"} 
[2025-11-19 17:32:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-19 17:33:29] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-11-19 17:33:29] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-19 17:33:29] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-11-19 17:33:29] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-19 17:33:29] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-19 17:33:29] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-19 17:33:29"} 
[2025-11-19 17:33:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 10:48:37] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-11-20 10:48:37] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-20 10:48:37] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-11-20 10:48:37] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-20 10:48:37] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 10:48:38] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-20 10:48:37"} 
[2025-11-20 10:48:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 10:49:19] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-11-20 10:49:19] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-20 10:49:19] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-11-20 10:49:19] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-20 10:49:19] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 10:49:19] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 10:49:20] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-20 10:49:19"} 
[2025-11-20 10:49:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 11:04:02] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-11-20 11:04:02] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-20 11:04:02] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-11-20 11:04:02] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-20 11:04:02] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 11:04:03] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-20 11:04:02"} 
[2025-11-20 11:04:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 13:32:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-20 13:32:56] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-20 13:32:56] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-20 13:32:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-20 13:33:23] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"5CEFF90B-20CF-4E3D-B887-9B840455BC56","txnID":"112","userID":"AIKO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a4232b63"},"ip":"103.230.15.12"} 
[2025-11-20 13:33:23] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-20 13:33:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=5CEFF90B-20CF-4E3D-B887-9B840455BC56&txnID=112&userID=AIKO00","length":251} 
[2025-11-20 13:33:23] local.DEBUG: CRC Calculation Result {"crc":"a4232b63","input_params_count":7} 
[2025-11-20 13:33:23] local.DEBUG: CRC Verification {"received":"a4232b63","calculated":"a4232b63","match":true} 
[2025-11-20 13:33:23] local.INFO: CRC validation passed for createTacRecord  
[2025-11-20 13:33:23] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-20 13:33:23] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-20 13:33:23] local.INFO: TAC record created successfully via API {"record_id":368,"txnID":"112","tac":"5CEFF90B-20CF-4E3D-B887-9B840455BC56","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"AIKO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-20 13:38:23"} 
[2025-11-20 13:33:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"112","user_id":"AIKO00"} 
[2025-11-20 13:33:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-20 13:33:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1763616804650910"} 
[2025-11-20 13:33:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"112","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-20 13:33:24\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"112\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1763616804650910\"}}}","success":true} 
[2025-11-20 13:40:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-20 13:40:15] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-20 13:40:15] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-20 13:40:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-20 13:45:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-20 13:45:59] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-20 13:45:59] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-20 13:45:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-20 13:48:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-20 13:48:35] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-20 13:48:35] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-20 13:48:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-20 13:55:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691ead41b74db","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-20 13:55:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-20 13:55:13] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-20 13:55:13] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-20 13:55:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691ead41b74db","mobile_number":"818037911717"} 
[2025-11-20 13:55:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691ead41b74db","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-20 13:55:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691ead41b74db","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-20 13:55:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-20 13:55:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691ead41b74db","wallet_id":"8003100011275"} 
[2025-11-20 13:55:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691ead41b74db","wallet_id":"8003100011275"} 
[2025-11-20 13:55:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691ead41b74db","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-20 13:55:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691ead41b74db","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-20 13:55:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691ead41b74db","mobile_number":"818037911717"} 
[2025-11-20 13:55:14] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-20 13:55:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691ead41b74db","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":1216.5768146514892578125} 
[2025-11-20 13:58:51] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-20 13:58:51] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-20 13:58:51] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-20 13:58:51] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-20 13:58:51] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 13:58:52] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-20 13:58:51"} 
[2025-11-20 13:58:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 13:58:54] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-20 13:58:51"} 
[2025-11-20 13:58:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 14:01:03] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2025-11-20 14:01:03] local.INFO: New session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-11-20 14:01:03] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2025-11-20 14:01:03] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-11-20 14:01:03] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 14:01:04] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2025-12-20 14:01:03"} 
[2025-11-20 14:01:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 14:01:06] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2025-12-20 14:01:03"} 
[2025-11-20 14:01:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 14:01:28] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2025-12-20 14:01:03"} 
[2025-11-20 14:01:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 21:06:17] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-20 21:06:17] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-20 21:06:17] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-20 21:06:17] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-20 21:06:17] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 21:06:17] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-20 21:06:17"} 
[2025-11-20 21:06:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 21:06:19] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-20 21:06:17"} 
[2025-11-20 21:06:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 21:06:33] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-20 21:06:17"} 
[2025-11-20 21:06:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 22:20:21] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2025-11-20 22:20:21] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-20 22:20:21] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2025-11-20 22:20:21] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-20 22:20:21] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 22:20:22] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-20 22:20:21"} 
[2025-11-20 22:20:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 22:20:25] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-20 22:20:21"} 
[2025-11-20 22:20:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 22:22:56] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2025-11-20 22:22:56] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-20 22:22:56] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2025-11-20 22:22:56] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-20 22:22:56] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 22:22:57] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-20 22:22:56"} 
[2025-11-20 22:22:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 22:22:59] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-20 22:22:56"} 
[2025-11-20 22:22:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 22:26:58] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2025-11-20 22:26:58] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-20 22:26:58] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2025-11-20 22:26:58] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2025-11-20 22:26:58] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-20 22:27:00] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-20 22:26:58"} 
[2025-11-20 22:27:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-20 22:27:06] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2025-12-20 22:26:58"} 
[2025-11-20 22:27:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-21 10:18:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:33] local.INFO: General API request started {"request_id":"REQ_691fcbf9eefdf","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:18:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:18:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:33] local.INFO: Request analysis {"request_id":"REQ_691fcbf9eefdf","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:18:33] local.INFO: General API request started {"request_id":"REQ_691fcbf9ef2b8","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:18:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:18:33] local.INFO: Request analysis {"request_id":"REQ_691fcbf9ef2b8","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:18:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:33] local.INFO: General API processing data {"request_id":"REQ_691fcbf9ef2b8","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:18:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:33] local.INFO: General API processing data {"request_id":"REQ_691fcbf9eefdf","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:18:33] local.INFO: General API request started {"request_id":"REQ_691fcbf9ef5c8","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:18:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:18:33] local.INFO: Request analysis {"request_id":"REQ_691fcbf9ef5c8","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:18:33] local.INFO: General API processing data {"request_id":"REQ_691fcbf9ef5c8","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:18:33] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:33] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:33] local.INFO: General API request started {"request_id":"REQ_691fcbf9efd91","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:18:33] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:18:33] local.INFO: Request analysis {"request_id":"REQ_691fcbf9efd91","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:18:33] local.INFO: General API processing data {"request_id":"REQ_691fcbf9efd91","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:18:34] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-21 10:18:34] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-21 10:18:34] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-21 10:18:34] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-21 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:34] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:18:34] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:18:34] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcbfa18c22","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:18:34] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:18:34] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcbfa1923a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:18:34] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:18:34] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcbfa1a311","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:18:34] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:18:34] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcbfa1b805","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Wallet API response received {"request_id":"GEN_691fcbfa18c22","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:34] local.INFO: Wallet API response received {"request_id":"GEN_691fcbfa1a311","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:34] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcbf9ef2b8","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:18:34"}} 
[2025-11-21 10:18:34] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcbf9efd91","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:18:34"}} 
[2025-11-21 10:18:34] local.INFO: Wallet API response received {"request_id":"GEN_691fcbfa1923a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:34] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcbf9eefdf","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:18:34"}} 
[2025-11-21 10:18:34] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcbf9efd91","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:18:34] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcbf9ef2b8","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:18:34] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcbf9eefdf","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:18:34] local.INFO: Wallet API response received {"request_id":"GEN_691fcbfa1b805","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:34] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcbf9ef5c8","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:18:34"}} 
[2025-11-21 10:18:34] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcbf9ef5c8","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:18:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:34] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:34] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:34] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:34] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:34] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","wallet_id":"8003100011284"} 
[2025-11-21 10:18:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:18:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:18:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","mobile_number":"60123247318"} 
[2025-11-21 10:18:35] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:18:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcbfaa4f66","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":383.3811283111572265625} 
[2025-11-21 10:18:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:18:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","mobile_number":"60123247318"} 
[2025-11-21 10:18:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:18:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","mobile_number":"60123247318"} 
[2025-11-21 10:18:35] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:18:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcbfaab5dd","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":410.6099605560302734375} 
[2025-11-21 10:18:35] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:18:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcbfab6c9e","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":370.80478668212890625} 
[2025-11-21 10:18:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:18:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","mobile_number":"60123247318"} 
[2025-11-21 10:18:35] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:18:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcbfab558c","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":408.6129665374755859375} 
[2025-11-21 10:18:35] local.DEBUG: CRC Parameter String {"string":"amount=300000&payee_wallet_id=8003100011284&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":80} 
[2025-11-21 10:18:35] local.DEBUG: CRC Calculation Result {"crc":"1d98b9f4","input_params_count":4} 
[2025-11-21 10:18:35] local.DEBUG: CRC Verification {"received":"1d98b9f4","calculated":"1d98b9f4","match":true} 
[2025-11-21 10:18:35] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","amount":"300000","program_code":"N1","crc_provided":true} 
[2025-11-21 10:18:36] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011284","response_status":"00"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:52] local.INFO: General API request started {"request_id":"REQ_691fcc0c30d49","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:18:52] local.INFO: Request analysis {"request_id":"REQ_691fcc0c30d49","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:18:52] local.INFO: General API processing data {"request_id":"REQ_691fcc0c30d49","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:18:52] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:18:52] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:18:52] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcc0c3841b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:52] local.INFO: General API request started {"request_id":"REQ_691fcc0c47086","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:18:52] local.INFO: Request analysis {"request_id":"REQ_691fcc0c47086","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:18:52] local.INFO: General API processing data {"request_id":"REQ_691fcc0c47086","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:18:52] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:18:52] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:18:52] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcc0c502c0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:52] local.INFO: General API request started {"request_id":"REQ_691fcc0c59ed2","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:18:52] local.INFO: Request analysis {"request_id":"REQ_691fcc0c59ed2","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:18:52] local.INFO: General API processing data {"request_id":"REQ_691fcc0c59ed2","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:18:52] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.INFO: Wallet API response received {"request_id":"GEN_691fcc0c3841b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:52] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcc0c30d49","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:18:52"}} 
[2025-11-21 10:18:52] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:18:52] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:18:52] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcc0c5f112","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcc0c30d49","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:52] local.INFO: General API request started {"request_id":"REQ_691fcc0c72495","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:18:52] local.INFO: Request analysis {"request_id":"REQ_691fcc0c72495","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:18:52] local.INFO: General API processing data {"request_id":"REQ_691fcc0c72495","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:18:52] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.INFO: Wallet API response received {"request_id":"GEN_691fcc0c502c0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:52] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcc0c47086","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:18:52"}} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcc0c47086","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:18:52] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:18:52] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:18:52] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcc0c789f1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Wallet API response received {"request_id":"GEN_691fcc0c5f112","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:52] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcc0c59ed2","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:18:52"}} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcc0c59ed2","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:18:52] local.INFO: Wallet API response received {"request_id":"GEN_691fcc0c789f1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:52] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcc0c72495","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:18:52"}} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcc0c72495","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:18:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:18:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","wallet_id":"8003100011284"} 
[2025-11-21 10:18:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","wallet_id":"8003100011284"} 
[2025-11-21 10:18:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:18:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:18:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","wallet_id":"8003100011284"} 
[2025-11-21 10:18:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","wallet_id":"8003100011284"} 
[2025-11-21 10:18:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:18:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:18:52] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:18:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","mobile_number":"60123247318"} 
[2025-11-21 10:18:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:18:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:18:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","wallet_id":"8003100011284"} 
[2025-11-21 10:18:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","wallet_id":"8003100011284"} 
[2025-11-21 10:18:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:18:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:18:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","mobile_number":"60123247318"} 
[2025-11-21 10:18:53] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:18:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcc0cb599d","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":334.6459865570068359375} 
[2025-11-21 10:18:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:18:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:18:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","wallet_id":"8003100011284"} 
[2025-11-21 10:18:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","wallet_id":"8003100011284"} 
[2025-11-21 10:18:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:18:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:18:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","mobile_number":"60123247318"} 
[2025-11-21 10:18:53] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:18:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcc0cb974a","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":370.295047760009765625} 
[2025-11-21 10:18:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:18:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","mobile_number":"60123247318"} 
[2025-11-21 10:18:53] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:18:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcc0cca47b","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":408.130168914794921875} 
[2025-11-21 10:18:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:18:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","mobile_number":"60123247318"} 
[2025-11-21 10:18:53] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:18:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcc0ce700e","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":353.5268306732177734375} 
[2025-11-21 10:20:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:20:22] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:20:22] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:20:22] local.INFO: General API request started {"request_id":"REQ_691fcc6647705","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-21 10:20:22] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-21 10:20:22] local.INFO: Request analysis {"request_id":"REQ_691fcc6647705","raw_request_data":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-21 10:20:22] local.INFO: General API processing data {"request_id":"REQ_691fcc6647705","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-21 10:20:22] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-21 10:20:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:20:22] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:20:22] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":630} 
[2025-11-21 10:20:22] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2","raw_request":{"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"022c11c2"},"json_data":[]},"partner_id":16} 
[2025-11-21 10:20:22] local.INFO: Found mobile number in raw request data {"mobile_number":"60123247318"} 
[2025-11-21 10:20:22] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_691fcc665940f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:20:22] local.INFO: Wallet API response received {"request_id":"GEN_691fcc665940f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:20:22] local.INFO: Processing wallet inquiry response {"request_id":"REQ_691fcc6647705","wallet_status":1,"response_data":{"mobile_number":"60123247318","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}},"Response status":200,"processed_at":"2025-11-21 10:20:22"}} 
[2025-11-21 10:20:22] local.INFO: Wallet inquiry final response {"request_id":"REQ_691fcc6647705","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-21 10:20:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_691fcc6708608","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123247318"} 
[2025-11-21 10:20:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-21 10:20:23] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2025-11-21 10:20:23] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2025-11-21 10:20:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_691fcc6708608","mobile_number":"60123247318"} 
[2025-11-21 10:20:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_691fcc6708608","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123247318","mobile_number":"60123247318"} 
[2025-11-21 10:20:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc6708608","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123247318","Wallet Account ID":"8003100011284","client_name":"TENG TECK YEE"}}} 
[2025-11-21 10:20:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011284"} 
[2025-11-21 10:20:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_691fcc6708608","wallet_id":"8003100011284"} 
[2025-11-21 10:20:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_691fcc6708608","wallet_id":"8003100011284"} 
[2025-11-21 10:20:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_691fcc6708608","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011284"} 
[2025-11-21 10:20:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_691fcc6708608","http_status":200,"wallet_id":"8003100011284","response_received":true} 
[2025-11-21 10:20:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_691fcc6708608","mobile_number":"60123247318"} 
[2025-11-21 10:20:23] local.INFO: FCM capability check completed {"mobile_number":"60123247318","user_id":20,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"DA474E03-7329-4170-8936-E6A77B711999","device_name":"iPhone (iPhone)"} 
[2025-11-21 10:20:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_691fcc6708608","mobile_number":"60123247318","wallet_id":"8003100011284","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":402.21500396728515625} 
[2025-11-21 12:07:30] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-21 12:07:30] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-21 12:07:30] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-21 12:07:30] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-21 12:07:30] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-21 12:07:31] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-21 12:07:30"} 
[2025-11-21 12:07:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-21 16:01:52] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-11-21 16:01:52] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-21 16:01:52] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-11-21 16:01:52] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-21 16:01:52] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-21 16:01:52] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-21 16:01:52"} 
[2025-11-21 16:01:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-21 16:02:59] local.INFO: QR Login started {"user_id":"CINDY60","qr_payload_length":208} 
[2025-11-21 16:02:59] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-21 16:02:59] local.INFO: QR payload decrypted successfully {"token":"4B8C4928-9D9A-4497-8BAC-D7A0F00925DE","user_id":"CINDY60"} 
[2025-11-21 16:02:59] local.INFO: Calling encrypt API {"token":"4B8C4928-9D9A-4497-8BAC-D7A0F00925DE","user_id":"CINDY60"} 
[2025-11-21 16:02:59] local.INFO: Token encrypted with user ID {"user_id":"CINDY60","encrypted_payload_length":218} 
[2025-11-21 16:02:59] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-11-21 16:02:59] local.INFO: QR Login completed successfully {"user_id":"CINDY60"} 
[2025-11-21 16:03:29] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-11-21 16:03:29] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-21 16:03:29] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-11-21 16:03:29] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-21 16:03:29] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-21 16:03:29] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-21 16:03:29"} 
[2025-11-21 16:03:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-21 20:04:36] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251005.004.B2","other_active_sessions_count":0} 
[2025-11-21 20:04:36] local.INFO: New session created {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-21 20:04:37] local.INFO: N1User table updated with latest device info {"user_id":76,"device_id":"BP3A.251005.004.B2","fcm_token_length":142} 
[2025-11-21 20:04:37] local.INFO: New device session created {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-21 20:04:37] local.INFO: Successful PIN login via API {"user_id":76,"device_id":"BP3A.251005.004.B2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-21 20:04:38] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-21 20:04:36"} 
[2025-11-21 20:04:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-21 20:04:39] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-21 20:04:36"} 
[2025-11-21 20:04:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-21 20:07:36] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-21 20:04:36"} 
[2025-11-21 20:07:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-21 20:26:38] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251005.004.B2","other_active_sessions_count":0} 
[2025-11-21 20:26:38] local.INFO: Session updated {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-21 20:26:38] local.INFO: N1User table updated with latest device info {"user_id":76,"device_id":"BP3A.251005.004.B2","fcm_token_length":142} 
[2025-11-21 20:26:38] local.INFO: New device session created {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-21 20:26:38] local.INFO: Successful PIN login via API {"user_id":76,"device_id":"BP3A.251005.004.B2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-21 20:26:39] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-21 20:26:38"} 
[2025-11-21 20:26:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-21 20:26:40] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-21 20:26:38"} 
[2025-11-21 20:26:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-22 09:02:33] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-11-22 09:02:33] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-22 09:02:33] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-11-22 09:02:33] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-22 09:02:33] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-22 09:02:33] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-22 09:02:33"} 
[2025-11-22 09:02:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-22 09:02:35] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-22 09:02:33"} 
[2025-11-22 09:02:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-22 12:55:31] local.INFO: Login detected - checking for other active sessions {"user_id":83,"current_device_id":"QP1A.190711.020","other_active_sessions_count":0} 
[2025-11-22 12:55:31] local.INFO: New session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2025-11-22 12:55:31] local.INFO: N1User table updated with latest device info {"user_id":83,"device_id":"QP1A.190711.020","fcm_token_length":142} 
[2025-11-22 12:55:31] local.INFO: New device session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2025-11-22 12:55:31] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-22 12:55:33] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-12-22 12:55:31"} 
[2025-11-22 12:55:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 03:31:58] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2025-11-23 03:31:58] local.INFO: New session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2025-11-23 03:31:58] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2025-11-23 03:31:58] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2025-11-23 03:31:58] local.INFO: Successful PIN login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-23 03:31:59] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2025-12-23 03:31:58"} 
[2025-11-23 03:31:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 03:32:00] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2025-12-23 03:31:58"} 
[2025-11-23 03:32:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 03:34:10] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2025-12-23 03:31:58"} 
[2025-11-23 03:34:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 14:20:10] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2025-11-23 14:20:10] local.INFO: New session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-11-23 14:20:10] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2025-11-23 14:20:10] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-11-23 14:20:10] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-23 14:20:10] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-12-23 14:20:10"} 
[2025-11-23 14:20:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 14:20:12] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2025-12-23 14:20:10"} 
[2025-11-23 14:20:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 20:50:04] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2025-11-23 20:50:05] local.INFO: New session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-11-23 20:50:05] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2025-11-23 20:50:05] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-11-23 20:50:05] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-23 20:50:05] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-23 20:50:04"} 
[2025-11-23 20:50:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 20:50:07] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-23 20:50:04"} 
[2025-11-23 20:50:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 21:29:07] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-23 21:29:07] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-23 21:29:07] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-23 21:29:07] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-23 21:29:07] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-23 21:29:09] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-23 21:29:07"} 
[2025-11-23 21:29:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-23 21:29:33] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-23 21:29:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-23 21:29:33] local.INFO: QR payload decrypted successfully {"token":"EF379091-2267-44D2-A847-6DC915D9E74C","user_id":"KASH00"} 
[2025-11-23 21:29:33] local.INFO: Calling encrypt API {"token":"EF379091-2267-44D2-A847-6DC915D9E74C","user_id":"KASH00"} 
[2025-11-23 21:29:33] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-23 21:29:33] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-23 21:29:33] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-23 21:31:21] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-11-23 21:31:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-23 21:31:21] local.INFO: QR payload decrypted successfully {"token":"6F17161D-4478-4E09-AFF4-E5BBB3846A7F","user_id":"WSHENG01"} 
[2025-11-23 21:31:21] local.INFO: Calling encrypt API {"token":"6F17161D-4478-4E09-AFF4-E5BBB3846A7F","user_id":"WSHENG01"} 
[2025-11-23 21:31:22] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-11-23 21:31:22] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-11-23 21:31:22] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-11-24 08:59:57] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-11-24 08:59:57] local.INFO: New session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-11-24 08:59:57] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-11-24 08:59:57] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-11-24 08:59:57] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-24 08:59:58] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-12-24 08:59:57"} 
[2025-11-24 08:59:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-24 09:00:00] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2025-12-24 08:59:57"} 
[2025-11-24 09:00:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-24 09:15:14] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-24 09:15:14] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-24 09:15:14] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-24 09:15:14] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-24 09:15:15] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-24 09:15:15] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-24 09:15:14"} 
[2025-11-24 09:15:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-24 09:15:17] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-24 09:15:14"} 
[2025-11-24 09:15:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-24 14:20:01] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-24 14:20:02] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-24 14:20:02] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-24 14:20:02] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-24 14:20:02] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-24 14:20:04] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-24 14:20:01"} 
[2025-11-24 14:20:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-24 14:20:11] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-24 14:20:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-24 14:20:12] local.INFO: QR payload decrypted successfully {"token":"912BAFC4-8000-4ACF-804E-C40398890B1A","user_id":"KASH00"} 
[2025-11-24 14:20:12] local.INFO: Calling encrypt API {"token":"912BAFC4-8000-4ACF-804E-C40398890B1A","user_id":"KASH00"} 
[2025-11-24 14:20:12] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-24 14:20:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-24 14:20:12] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-25 07:09:07] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-25 07:09:07] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-25 07:09:07] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-25 07:09:07] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-25 07:09:07] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-25 07:09:08] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-25 07:09:07"} 
[2025-11-25 07:09:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 07:09:10] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-25 07:09:07"} 
[2025-11-25 07:09:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 10:13:10] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60178241291&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-11-25 10:13:10] local.DEBUG: CRC Calculation Result {"crc":"b01e55b8","input_params_count":3} 
[2025-11-25 10:13:10] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60178241291&pid=ADFSIOQR2ZZR3VLR&crc=b01e55b8","mobile_number":"60178241291","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-11-25 10:13:11] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"556111","error_desc":""},"mobile_number":"60178241291","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-11-25 10:13:11] local.INFO: TAC stored for mobile number {"mobile_number":"60178241291","tac_id":30,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-11-25 10:13:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60178241291&pid=ADFSIOQR2ZZR3VLR&tac=556111","length":57} 
[2025-11-25 10:13:11] local.DEBUG: CRC Calculation Result {"crc":"7d3e44a7","input_params_count":3} 
[2025-11-25 10:13:11] local.DEBUG: CRC Verification {"received":"7d3e44a7","calculated":"7d3e44a7","match":true} 
[2025-11-25 10:13:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60178241291&pid=ADFSIOQR2ZZR3VLR&tac=556111","length":57} 
[2025-11-25 10:13:41] local.DEBUG: CRC Calculation Result {"crc":"7d3e44a7","input_params_count":3} 
[2025-11-25 10:13:41] local.DEBUG: CRC Verification {"received":"7d3e44a7","calculated":"7d3e44a7","match":true} 
[2025-11-25 11:16:40] local.WARNING: Failed PIN attempt during account termination via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","attempts":1} 
[2025-11-25 11:17:18] local.WARNING: Failed PIN attempt during account termination via API {"user_id":13,"partner_id":"ZFMPUZANMWYPISOS","attempts":2} 
[2025-11-25 11:17:39] local.INFO: N1User account terminated via API {"user_data":{"user_id":13,"mobile_number":"60178241291","memberhash":"61EC180317545387912FC2F4","nickname":"scz912","terminated_at":"2025-11-25 11:17:39"},"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 12:17:08] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-11-25 12:17:08] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-25 12:17:08] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-11-25 12:17:08] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-25 12:17:08] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-25 12:17:09] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-25 12:17:08"} 
[2025-11-25 12:17:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 12:17:11] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-25 12:17:08"} 
[2025-11-25 12:17:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 12:35:30] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-25 12:35:30] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-25 12:35:30] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-25 12:35:30] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-25 12:35:30] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-25 12:35:31] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-25 12:35:30"} 
[2025-11-25 12:35:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 12:35:38] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-11-25 12:35:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-25 12:35:39] local.INFO: QR payload decrypted successfully {"token":"6C649BB1-5CEF-4275-B9A9-869A711E6267","user_id":"KASH00"} 
[2025-11-25 12:35:39] local.INFO: Calling encrypt API {"token":"6C649BB1-5CEF-4275-B9A9-869A711E6267","user_id":"KASH00"} 
[2025-11-25 12:35:39] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-11-25 12:35:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-25 12:35:39] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-11-25 12:36:32] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2025-11-25 12:36:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-25 12:36:32] local.INFO: QR payload decrypted successfully {"token":"D0C55278-3DD8-40C2-8F61-DD12C7F85673","user_id":"XVC55"} 
[2025-11-25 12:36:32] local.INFO: Calling encrypt API {"token":"D0C55278-3DD8-40C2-8F61-DD12C7F85673","user_id":"XVC55"} 
[2025-11-25 12:36:32] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2025-11-25 12:36:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-11-25 12:36:32] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2025-11-25 13:01:09] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-11-25 13:01:09] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-25 13:01:09] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-11-25 13:01:09] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-25 13:01:09] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-25 13:01:10] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-25 13:01:09"} 
[2025-11-25 13:01:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 13:01:12] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-25 13:01:09"} 
[2025-11-25 13:01:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 14:49:00] local.WARNING: Failed PIN login attempt {"user_id":68,"device_id":"67.2.A.3.115","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 14:49:37] local.WARNING: Failed PIN login attempt {"user_id":68,"device_id":"67.2.A.3.115","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 14:50:18] local.WARNING: Failed PIN login attempt {"user_id":68,"device_id":"67.2.A.3.115","failed_attempts":3,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 14:52:30] local.ERROR: OTP API call failed: cURL error 28: Resolving timed out after 10004 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://orderplus.kash.my/public/api/v1/otp/send?mobile=819032677769  
[2025-11-25 14:54:02] local.INFO: PIN updated via API {"user_id":68,"mobile_number":"819032677769","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 14:54:26] local.INFO: Login detected - checking for other active sessions {"user_id":68,"current_device_id":"67.2.A.3.115","other_active_sessions_count":0} 
[2025-11-25 14:54:26] local.INFO: New session created {"user_id":68,"device_id":"67.2.A.3.115","session_id":37} 
[2025-11-25 14:54:26] local.INFO: N1User table updated with latest device info {"user_id":68,"device_id":"67.2.A.3.115","fcm_token_length":142} 
[2025-11-25 14:54:26] local.INFO: New device session created {"user_id":68,"device_id":"67.2.A.3.115","session_id":37} 
[2025-11-25 14:54:26] local.INFO: Successful PIN login via API {"user_id":68,"device_id":"67.2.A.3.115","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-25 14:54:27] local.DEBUG: Session authenticated successfully {"user_id":68,"session_expires":"2025-12-25 14:54:26"} 
[2025-11-25 14:54:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":68,"active_user_id":68,"mobile_number":"819032677769","requested_id":"68","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 14:54:30] local.DEBUG: Session authenticated successfully {"user_id":68,"session_expires":"2025-12-25 14:54:26"} 
[2025-11-25 14:54:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":68,"active_user_id":68,"mobile_number":"819032677769","requested_id":"68","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 15:29:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69255af21d80b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-25 15:29:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 15:29:54] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 15:29:54] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 15:29:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69255af21d80b","mobile_number":"819032677769"} 
[2025-11-25 15:29:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69255af21d80b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 15:29:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69255af21d80b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 15:29:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-25 15:29:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69255af21d80b","wallet_id":"8003100011472"} 
[2025-11-25 15:29:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69255af21d80b","wallet_id":"8003100011472"} 
[2025-11-25 15:29:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69255af21d80b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-25 15:29:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69255af21d80b","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-25 15:29:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69255af21d80b","mobile_number":"819032677769"} 
[2025-11-25 15:29:59] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-25 15:29:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69255af21d80b","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":5514.665126800537109375} 
[2025-11-25 15:30:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69255b16a1992","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-25 15:30:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 15:30:30] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 15:30:30] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 15:30:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69255b16a1992","mobile_number":"819032677769"} 
[2025-11-25 15:30:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69255b16a1992","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 15:30:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69255b16a1992","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 15:30:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-25 15:30:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69255b16a1992","wallet_id":"8003100011472"} 
[2025-11-25 15:30:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69255b16a1992","wallet_id":"8003100011472"} 
[2025-11-25 15:30:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69255b16a1992","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-25 15:30:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69255b16a1992","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-25 15:30:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69255b16a1992","mobile_number":"819032677769"} 
[2025-11-25 15:30:31] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-25 15:30:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69255b16a1992","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":409.718990325927734375} 
[2025-11-25 15:31:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69255b3a19991","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-25 15:31:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 15:31:06] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 15:31:06] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 15:31:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69255b3a19991","mobile_number":"819032677769"} 
[2025-11-25 15:31:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69255b3a19991","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 15:31:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69255b3a19991","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 15:31:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-25 15:31:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69255b3a19991","wallet_id":"8003100011472"} 
[2025-11-25 15:31:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69255b3a19991","wallet_id":"8003100011472"} 
[2025-11-25 15:31:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69255b3a19991","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-25 15:31:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69255b3a19991","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-25 15:31:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69255b3a19991","mobile_number":"819032677769"} 
[2025-11-25 15:31:06] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-25 15:31:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69255b3a19991","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":556.107044219970703125} 
[2025-11-25 17:09:53] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2025-11-25 17:09:53] local.INFO: New session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-11-25 17:09:53] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2025-11-25 17:09:53] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-11-25 17:09:53] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-25 17:09:54] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-25 17:09:53"} 
[2025-11-25 17:09:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 17:42:45] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-25 17:42:45] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-25 17:42:45] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-25 17:42:45] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-25 17:42:45] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-25 17:42:46] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-25 17:42:45"} 
[2025-11-25 17:42:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 18:22:08] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2025-11-25 18:22:08] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-11-25 18:22:08] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2025-11-25 18:22:08] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-11-25 18:22:08] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-25 18:22:09] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-12-25 18:22:08"} 
[2025-11-25 18:22:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 18:22:11] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2025-12-25 18:22:08"} 
[2025-11-25 18:22:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-25 19:48:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925977213ced","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-25 19:48:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:02] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-25 19:48:02] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-25 19:48:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925977213ced","mobile_number":"819073883079"} 
[2025-11-25 19:48:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925977213ced","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-25 19:48:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925977213ced","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-25 19:48:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-25 19:48:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925977213ced","wallet_id":"8003100011326"} 
[2025-11-25 19:48:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925977213ced","wallet_id":"8003100011326"} 
[2025-11-25 19:48:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925977213ced","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-25 19:48:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925977213ced","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-25 19:48:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925977213ced","mobile_number":"819073883079"} 
[2025-11-25 19:48:02] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-25 19:48:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925977213ced","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":540.71712493896484375} 
[2025-11-25 19:48:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69259772d78d1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-25 19:48:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:02] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-25 19:48:02] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-25 19:48:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69259772d78d1","mobile_number":"818037911717"} 
[2025-11-25 19:48:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69259772d78d1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-25 19:48:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259772d78d1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-25 19:48:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-25 19:48:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69259772d78d1","wallet_id":"8003100011275"} 
[2025-11-25 19:48:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69259772d78d1","wallet_id":"8003100011275"} 
[2025-11-25 19:48:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69259772d78d1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-25 19:48:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259772d78d1","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-25 19:48:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69259772d78d1","mobile_number":"818037911717"} 
[2025-11-25 19:48:03] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-25 19:48:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69259772d78d1","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":362.204074859619140625} 
[2025-11-25 19:48:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_692597738ee51","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-25 19:48:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:03] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-25 19:48:03] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-25 19:48:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_692597738ee51","mobile_number":"819090773803"} 
[2025-11-25 19:48:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_692597738ee51","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-25 19:48:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_692597738ee51","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-25 19:48:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-25 19:48:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_692597738ee51","wallet_id":"8003100011393"} 
[2025-11-25 19:48:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_692597738ee51","wallet_id":"8003100011393"} 
[2025-11-25 19:48:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_692597738ee51","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-25 19:48:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_692597738ee51","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-25 19:48:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_692597738ee51","mobile_number":"819090773803"} 
[2025-11-25 19:48:03] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-25 19:48:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_692597738ee51","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":407.3200225830078125} 
[2025-11-25 19:48:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_692597744b8c6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-25 19:48:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:04] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-25 19:48:04] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-25 19:48:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_692597744b8c6","mobile_number":"818042746786"} 
[2025-11-25 19:48:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_692597744b8c6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-25 19:48:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_692597744b8c6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-25 19:48:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-25 19:48:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_692597744b8c6","wallet_id":"8003100011285"} 
[2025-11-25 19:48:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_692597744b8c6","wallet_id":"8003100011285"} 
[2025-11-25 19:48:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_692597744b8c6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-25 19:48:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_692597744b8c6","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-25 19:48:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_692597744b8c6","mobile_number":"818042746786"} 
[2025-11-25 19:48:04] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-25 19:48:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_692597744b8c6","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":377.2318363189697265625} 
[2025-11-25 19:48:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-25 19:48:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:04] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-25 19:48:04] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-25 19:48:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","mobile_number":"818042746786"} 
[2025-11-25 19:48:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-25 19:48:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-25 19:48:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-25 19:48:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","wallet_id":"8003100011285"} 
[2025-11-25 19:48:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","wallet_id":"8003100011285"} 
[2025-11-25 19:48:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-25 19:48:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-25 19:48:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","mobile_number":"818042746786"} 
[2025-11-25 19:48:05] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-25 19:48:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69259774e4d6f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":359.2760562896728515625} 
[2025-11-25 19:48:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925977595f63","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-25 19:48:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:05] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-25 19:48:05] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-25 19:48:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925977595f63","mobile_number":"819023053947"} 
[2025-11-25 19:48:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925977595f63","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-25 19:48:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925977595f63","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-25 19:48:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-25 19:48:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925977595f63","wallet_id":"8003100011323"} 
[2025-11-25 19:48:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925977595f63","wallet_id":"8003100011323"} 
[2025-11-25 19:48:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925977595f63","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-25 19:48:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925977595f63","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-25 19:48:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925977595f63","mobile_number":"819023053947"} 
[2025-11-25 19:48:05] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-25 19:48:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925977595f63","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":319.364070892333984375} 
[2025-11-25 19:48:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925977637c73","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-25 19:48:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:06] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-25 19:48:06] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-25 19:48:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925977637c73","mobile_number":"819050878362"} 
[2025-11-25 19:48:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925977637c73","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-25 19:48:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925977637c73","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-25 19:48:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-25 19:48:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925977637c73","wallet_id":"8003100011452"} 
[2025-11-25 19:48:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925977637c73","wallet_id":"8003100011452"} 
[2025-11-25 19:48:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925977637c73","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-25 19:48:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925977637c73","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-25 19:48:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925977637c73","mobile_number":"819050878362"} 
[2025-11-25 19:48:06] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-25 19:48:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925977637c73","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":385.572910308837890625} 
[2025-11-25 19:48:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69259776d2529","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-25 19:48:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-25 19:48:06] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-25 19:48:06] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-25 19:48:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69259776d2529","mobile_number":"60122005500"} 
[2025-11-25 19:48:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69259776d2529","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-25 19:48:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259776d2529","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-25 19:48:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-25 19:48:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69259776d2529","wallet_id":"8003100011379"} 
[2025-11-25 19:48:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69259776d2529","wallet_id":"8003100011379"} 
[2025-11-25 19:48:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69259776d2529","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-25 19:48:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259776d2529","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-25 19:48:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69259776d2529","mobile_number":"60122005500"} 
[2025-11-25 19:48:07] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-25 19:48:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69259776d2529","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":438.899993896484375} 
[2025-11-25 19:48:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69259777850c9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-25 19:48:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:07] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 19:48:07] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 19:48:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69259777850c9","mobile_number":"819032677769"} 
[2025-11-25 19:48:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69259777850c9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 19:48:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259777850c9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 19:48:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-25 19:48:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69259777850c9","wallet_id":"8003100011472"} 
[2025-11-25 19:48:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69259777850c9","wallet_id":"8003100011472"} 
[2025-11-25 19:48:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69259777850c9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-25 19:48:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259777850c9","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-25 19:48:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69259777850c9","mobile_number":"819032677769"} 
[2025-11-25 19:48:07] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-25 19:48:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69259777850c9","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":370.1941967010498046875} 
[2025-11-25 19:48:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_692597783223b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-25 19:48:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:08] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-25 19:48:08] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-25 19:48:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_692597783223b","mobile_number":"819031950417"} 
[2025-11-25 19:48:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_692597783223b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-25 19:48:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_692597783223b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-25 19:48:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-25 19:48:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_692597783223b","wallet_id":"8003100011328"} 
[2025-11-25 19:48:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_692597783223b","wallet_id":"8003100011328"} 
[2025-11-25 19:48:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_692597783223b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-25 19:48:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_692597783223b","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-25 19:48:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_692597783223b","mobile_number":"819031950417"} 
[2025-11-25 19:48:08] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-25 19:48:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_692597783223b","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":452.1930217742919921875} 
[2025-11-25 19:48:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69259778e9648","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-25 19:48:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-25 19:48:08] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-25 19:48:08] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-25 19:48:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69259778e9648","mobile_number":"60123678698"} 
[2025-11-25 19:48:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69259778e9648","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-25 19:48:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259778e9648","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-25 19:48:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-25 19:48:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69259778e9648","wallet_id":"8003100011060"} 
[2025-11-25 19:48:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69259778e9648","wallet_id":"8003100011060"} 
[2025-11-25 19:48:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69259778e9648","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-25 19:48:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259778e9648","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-25 19:48:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69259778e9648","mobile_number":"60123678698"} 
[2025-11-25 19:48:09] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-25 19:48:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69259778e9648","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":424.9279499053955078125} 
[2025-11-25 19:48:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:36] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 19:48:36] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 19:48:36] local.INFO: General API request started {"request_id":"REQ_6925979408d3b","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-25 19:48:36] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-25 19:48:36] local.INFO: Request analysis {"request_id":"REQ_6925979408d3b","raw_request_data":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-25 19:48:36] local.INFO: General API processing data {"request_id":"REQ_6925979408d3b","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-25 19:48:36] local.INFO: Partner authentication successful {"partner_id":"ADFSIOQR2ZZR3VLR","partner_name":"KA$H N1"} 
[2025-11-25 19:48:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:36] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 19:48:36] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":639} 
[2025-11-25 19:48:36] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9","raw_request":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[]},"partner_id":16} 
[2025-11-25 19:48:36] local.INFO: Found mobile number in raw request data {"mobile_number":"819032677769"} 
[2025-11-25 19:48:36] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6925979417921","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 19:48:36] local.INFO: Wallet API response received {"request_id":"GEN_6925979417921","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 19:48:36] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6925979408d3b","wallet_status":1,"response_data":{"mobile_number":"819032677769","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}},"Response status":200,"processed_at":"2025-11-25 19:48:36"}} 
[2025-11-25 19:48:36] local.INFO: Wallet inquiry final response {"request_id":"REQ_6925979408d3b","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-25 19:48:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925979499895","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-25 19:48:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:48:36] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 19:48:36] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 19:48:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925979499895","mobile_number":"819032677769"} 
[2025-11-25 19:48:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925979499895","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 19:48:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925979499895","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 19:48:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-25 19:48:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925979499895","wallet_id":"8003100011472"} 
[2025-11-25 19:48:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925979499895","wallet_id":"8003100011472"} 
[2025-11-25 19:48:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925979499895","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-25 19:48:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925979499895","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-25 19:48:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925979499895","mobile_number":"819032677769"} 
[2025-11-25 19:48:37] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-25 19:48:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925979499895","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":429.956912994384765625} 
[2025-11-25 19:51:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:51:39] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 19:51:39] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 19:51:39] local.INFO: General API request started {"request_id":"REQ_6925984b9c7c0","pid":"ADFSIOQR2ZZR3VLR","endpoint":"general-api"} 
[2025-11-25 19:51:39] local.INFO: Wallet inquiry detected via raw request data  
[2025-11-25 19:51:39] local.INFO: Request analysis {"request_id":"REQ_6925984b9c7c0","raw_request_data":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[],"is_wallet_inquiry":true,"has_mobile_number_raw":true,"has_mobile_number_json":false} 
[2025-11-25 19:51:39] local.INFO: General API processing data {"request_id":"REQ_6925984b9c7c0","detected_endpoint":"wallet-inquiry","is_wallet_inquiry":true,"credentials":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"[HIDDEN]"}} 
[2025-11-25 19:51:39] local.DEBUG: Using cached partner authentication {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-25 19:51:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:51:39] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 19:51:39] local.DEBUG: API call recorded {"partner_id":"ADFSIOQR2ZZR3VLR","total_calls":639} 
[2025-11-25 19:51:39] local.INFO: Handling wallet inquiry request {"data_structure":{"pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9","raw_request":{"mobile_number":"819032677769","pid":"ADFSIOQR2ZZR3VLR","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bf792c9"},"json_data":[]},"partner_id":16} 
[2025-11-25 19:51:39] local.INFO: Found mobile number in raw request data {"mobile_number":"819032677769"} 
[2025-11-25 19:51:39] local.INFO: Making HTTP call to wallet API {"request_id":"GEN_6925984bac380","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 19:51:39] local.INFO: Wallet API response received {"request_id":"GEN_6925984bac380","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 19:51:39] local.INFO: Processing wallet inquiry response {"request_id":"REQ_6925984b9c7c0","wallet_status":1,"response_data":{"mobile_number":"819032677769","wallet_result":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}},"Response status":200,"processed_at":"2025-11-25 19:51:39"}} 
[2025-11-25 19:51:39] local.INFO: Wallet inquiry final response {"request_id":"REQ_6925984b9c7c0","final_status":"SUCCESS","http_status":200,"wallet_status":1} 
[2025-11-25 19:51:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-25 19:51:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:51:40] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 19:51:40] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 19:51:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","mobile_number":"819032677769"} 
[2025-11-25 19:51:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 19:51:40] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 19:51:40] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-25 19:51:40] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","wallet_id":"8003100011472"} 
[2025-11-25 19:51:40] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","wallet_id":"8003100011472"} 
[2025-11-25 19:51:40] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-25 19:51:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-25 19:51:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","mobile_number":"819032677769"} 
[2025-11-25 19:51:40] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-25 19:51:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925984c5bd9e","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":492.0749664306640625} 
[2025-11-25 19:51:41] local.DEBUG: CRC Parameter String {"string":"amount=58852&payee_wallet_id=8003100011472&pid=ADFSIOQR2ZZR3VLR&program_code=N1","length":79} 
[2025-11-25 19:51:41] local.DEBUG: CRC Calculation Result {"crc":"a845dd6d","input_params_count":4} 
[2025-11-25 19:51:41] local.DEBUG: CRC Verification {"received":"a845dd6d","calculated":"a845dd6d","match":true} 
[2025-11-25 19:51:41] local.INFO: FTB2C Client: Making payment request {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011472","amount":"58852","program_code":"N1","crc_provided":true} 
[2025-11-25 19:51:42] local.INFO: FTB2C Client: Payment request successful {"partner_id":"ADFSIOQR2ZZR3VLR","payee_wallet_id":"8003100011472","response_status":"00"} 
[2025-11-25 19:52:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925986aac407","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-25 19:52:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:10] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-25 19:52:10] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-25 19:52:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925986aac407","mobile_number":"819073883079"} 
[2025-11-25 19:52:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925986aac407","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-25 19:52:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986aac407","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-25 19:52:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-25 19:52:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925986aac407","wallet_id":"8003100011326"} 
[2025-11-25 19:52:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925986aac407","wallet_id":"8003100011326"} 
[2025-11-25 19:52:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925986aac407","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-25 19:52:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986aac407","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-25 19:52:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925986aac407","mobile_number":"819073883079"} 
[2025-11-25 19:52:11] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-25 19:52:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925986aac407","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":412.6489162445068359375} 
[2025-11-25 19:52:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925986b60be0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-25 19:52:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:11] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-25 19:52:11] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-25 19:52:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925986b60be0","mobile_number":"818037911717"} 
[2025-11-25 19:52:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925986b60be0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-25 19:52:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986b60be0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-25 19:52:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-25 19:52:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925986b60be0","wallet_id":"8003100011275"} 
[2025-11-25 19:52:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925986b60be0","wallet_id":"8003100011275"} 
[2025-11-25 19:52:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925986b60be0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-25 19:52:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986b60be0","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-25 19:52:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925986b60be0","mobile_number":"818037911717"} 
[2025-11-25 19:52:11] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-25 19:52:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925986b60be0","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":407.6879024505615234375} 
[2025-11-25 19:52:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-25 19:52:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:12] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-25 19:52:12] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-25 19:52:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","mobile_number":"819090773803"} 
[2025-11-25 19:52:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-25 19:52:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-25 19:52:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-25 19:52:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","wallet_id":"8003100011393"} 
[2025-11-25 19:52:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","wallet_id":"8003100011393"} 
[2025-11-25 19:52:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-25 19:52:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-25 19:52:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","mobile_number":"819090773803"} 
[2025-11-25 19:52:12] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-25 19:52:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925986c1f08c","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":491.84894561767578125} 
[2025-11-25 19:52:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925986ce357e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-25 19:52:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-25 19:52:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-25 19:52:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925986ce357e","mobile_number":"818042746786"} 
[2025-11-25 19:52:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925986ce357e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-25 19:52:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986ce357e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-25 19:52:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-25 19:52:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925986ce357e","wallet_id":"8003100011285"} 
[2025-11-25 19:52:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925986ce357e","wallet_id":"8003100011285"} 
[2025-11-25 19:52:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925986ce357e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-25 19:52:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986ce357e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-25 19:52:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925986ce357e","mobile_number":"818042746786"} 
[2025-11-25 19:52:13] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-25 19:52:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925986ce357e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":518.1910991668701171875} 
[2025-11-25 19:52:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-25 19:52:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:13] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-25 19:52:13] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-25 19:52:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","mobile_number":"818042746786"} 
[2025-11-25 19:52:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-25 19:52:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-25 19:52:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-25 19:52:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","wallet_id":"8003100011285"} 
[2025-11-25 19:52:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","wallet_id":"8003100011285"} 
[2025-11-25 19:52:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-25 19:52:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-25 19:52:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","mobile_number":"818042746786"} 
[2025-11-25 19:52:14] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-25 19:52:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925986db6f9b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":319.5869922637939453125} 
[2025-11-25 19:52:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925986e608fd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-25 19:52:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:14] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-25 19:52:14] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-25 19:52:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925986e608fd","mobile_number":"819023053947"} 
[2025-11-25 19:52:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925986e608fd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-25 19:52:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986e608fd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-25 19:52:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-25 19:52:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925986e608fd","wallet_id":"8003100011323"} 
[2025-11-25 19:52:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925986e608fd","wallet_id":"8003100011323"} 
[2025-11-25 19:52:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925986e608fd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-25 19:52:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986e608fd","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-25 19:52:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925986e608fd","mobile_number":"819023053947"} 
[2025-11-25 19:52:14] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-25 19:52:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925986e608fd","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":309.88216400146484375} 
[2025-11-25 19:52:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-25 19:52:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:14] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-25 19:52:14] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-25 19:52:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","mobile_number":"819050878362"} 
[2025-11-25 19:52:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-25 19:52:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-25 19:52:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-25 19:52:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","wallet_id":"8003100011452"} 
[2025-11-25 19:52:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","wallet_id":"8003100011452"} 
[2025-11-25 19:52:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-25 19:52:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-25 19:52:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","mobile_number":"819050878362"} 
[2025-11-25 19:52:15] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-25 19:52:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925986eeea6d","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":351.910114288330078125} 
[2025-11-25 19:52:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925986f93a42","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-25 19:52:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-25 19:52:15] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-25 19:52:15] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-25 19:52:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925986f93a42","mobile_number":"60122005500"} 
[2025-11-25 19:52:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925986f93a42","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-25 19:52:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986f93a42","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-25 19:52:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-25 19:52:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925986f93a42","wallet_id":"8003100011379"} 
[2025-11-25 19:52:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925986f93a42","wallet_id":"8003100011379"} 
[2025-11-25 19:52:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925986f93a42","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-25 19:52:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925986f93a42","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-25 19:52:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925986f93a42","mobile_number":"60122005500"} 
[2025-11-25 19:52:15] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-25 19:52:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925986f93a42","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":349.5519161224365234375} 
[2025-11-25 19:52:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_692598704538b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-25 19:52:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:16] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-25 19:52:16] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-25 19:52:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_692598704538b","mobile_number":"819032677769"} 
[2025-11-25 19:52:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_692598704538b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-25 19:52:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_692598704538b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-25 19:52:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-25 19:52:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_692598704538b","wallet_id":"8003100011472"} 
[2025-11-25 19:52:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_692598704538b","wallet_id":"8003100011472"} 
[2025-11-25 19:52:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_692598704538b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-25 19:52:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_692598704538b","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-25 19:52:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_692598704538b","mobile_number":"819032677769"} 
[2025-11-25 19:52:16] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-25 19:52:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_692598704538b","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":414.4389629364013671875} 
[2025-11-25 19:52:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69259870ee660","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-25 19:52:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-25 19:52:16] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-25 19:52:16] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-25 19:52:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69259870ee660","mobile_number":"819031950417"} 
[2025-11-25 19:52:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69259870ee660","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-25 19:52:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259870ee660","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-25 19:52:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-25 19:52:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69259870ee660","wallet_id":"8003100011328"} 
[2025-11-25 19:52:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69259870ee660","wallet_id":"8003100011328"} 
[2025-11-25 19:52:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69259870ee660","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-25 19:52:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69259870ee660","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-25 19:52:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69259870ee660","mobile_number":"819031950417"} 
[2025-11-25 19:52:17] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-25 19:52:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69259870ee660","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":364.15004730224609375} 
[2025-11-25 19:52:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6925987195b6f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-25 19:52:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-25 19:52:17] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-25 19:52:17] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-25 19:52:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6925987195b6f","mobile_number":"60123678698"} 
[2025-11-25 19:52:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6925987195b6f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-25 19:52:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925987195b6f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-25 19:52:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-25 19:52:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6925987195b6f","wallet_id":"8003100011060"} 
[2025-11-25 19:52:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6925987195b6f","wallet_id":"8003100011060"} 
[2025-11-25 19:52:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6925987195b6f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-25 19:52:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6925987195b6f","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-25 19:52:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6925987195b6f","mobile_number":"60123678698"} 
[2025-11-25 19:52:17] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-25 19:52:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6925987195b6f","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":362.1680736541748046875} 
[2025-11-26 10:47:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a3d067af","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-26 10:47:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:25] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-26 10:47:25] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-26 10:47:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a3d067af","mobile_number":"819073883079"} 
[2025-11-26 10:47:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a3d067af","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-26 10:47:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a3d067af","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-26 10:47:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-26 10:47:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a3d067af","wallet_id":"8003100011326"} 
[2025-11-26 10:47:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a3d067af","wallet_id":"8003100011326"} 
[2025-11-26 10:47:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a3d067af","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-26 10:47:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a3d067af","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-26 10:47:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a3d067af","mobile_number":"819073883079"} 
[2025-11-26 10:47:25] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-26 10:47:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a3d067af","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":955.799102783203125} 
[2025-11-26 10:47:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-26 10:47:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:26] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-26 10:47:26] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-26 10:47:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","mobile_number":"818037911717"} 
[2025-11-26 10:47:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-26 10:47:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-26 10:47:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-26 10:47:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","wallet_id":"8003100011275"} 
[2025-11-26 10:47:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","wallet_id":"8003100011275"} 
[2025-11-26 10:47:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-26 10:47:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-26 10:47:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","mobile_number":"818037911717"} 
[2025-11-26 10:47:26] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-26 10:47:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a3e5310f","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":427.0458221435546875} 
[2025-11-26 10:47:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-26 10:47:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:27] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-26 10:47:27] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-26 10:47:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","mobile_number":"819090773803"} 
[2025-11-26 10:47:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-26 10:47:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-26 10:47:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-26 10:47:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","wallet_id":"8003100011393"} 
[2025-11-26 10:47:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","wallet_id":"8003100011393"} 
[2025-11-26 10:47:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-26 10:47:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-26 10:47:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","mobile_number":"819090773803"} 
[2025-11-26 10:47:27] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-26 10:47:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a3f0b1b5","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":423.43807220458984375} 
[2025-11-26 10:47:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-26 10:47:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-26 10:47:27] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-26 10:47:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","mobile_number":"818042746786"} 
[2025-11-26 10:47:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-26 10:47:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-26 10:47:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-26 10:47:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","wallet_id":"8003100011285"} 
[2025-11-26 10:47:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","wallet_id":"8003100011285"} 
[2025-11-26 10:47:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-26 10:47:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-26 10:47:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","mobile_number":"818042746786"} 
[2025-11-26 10:47:28] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-26 10:47:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a3fb2355","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":424.5469570159912109375} 
[2025-11-26 10:47:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a40718c3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-26 10:47:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:28] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-26 10:47:28] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-26 10:47:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a40718c3","mobile_number":"818042746786"} 
[2025-11-26 10:47:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a40718c3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-26 10:47:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a40718c3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-26 10:47:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-26 10:47:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a40718c3","wallet_id":"8003100011285"} 
[2025-11-26 10:47:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a40718c3","wallet_id":"8003100011285"} 
[2025-11-26 10:47:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a40718c3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-26 10:47:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a40718c3","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-26 10:47:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a40718c3","mobile_number":"818042746786"} 
[2025-11-26 10:47:28] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-26 10:47:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a40718c3","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":449.8488903045654296875} 
[2025-11-26 10:47:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a4138c48","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-26 10:47:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:29] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-26 10:47:29] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-26 10:47:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a4138c48","mobile_number":"819023053947"} 
[2025-11-26 10:47:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a4138c48","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-26 10:47:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a4138c48","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-26 10:47:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-26 10:47:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a4138c48","wallet_id":"8003100011323"} 
[2025-11-26 10:47:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a4138c48","wallet_id":"8003100011323"} 
[2025-11-26 10:47:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a4138c48","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-26 10:47:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a4138c48","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-26 10:47:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a4138c48","mobile_number":"819023053947"} 
[2025-11-26 10:47:29] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-26 10:47:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a4138c48","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":443.71700286865234375} 
[2025-11-26 10:47:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-26 10:47:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:29] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-26 10:47:29] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-26 10:47:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","mobile_number":"819050878362"} 
[2025-11-26 10:47:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-26 10:47:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-26 10:47:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-26 10:47:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","wallet_id":"8003100011452"} 
[2025-11-26 10:47:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","wallet_id":"8003100011452"} 
[2025-11-26 10:47:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-26 10:47:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-26 10:47:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","mobile_number":"819050878362"} 
[2025-11-26 10:47:30] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-26 10:47:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a41ecccc","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":378.00693511962890625} 
[2025-11-26 10:47:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a429c47f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-26 10:47:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-26 10:47:30] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-26 10:47:30] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-26 10:47:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a429c47f","mobile_number":"60122005500"} 
[2025-11-26 10:47:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a429c47f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-26 10:47:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a429c47f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-26 10:47:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-26 10:47:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a429c47f","wallet_id":"8003100011379"} 
[2025-11-26 10:47:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a429c47f","wallet_id":"8003100011379"} 
[2025-11-26 10:47:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a429c47f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-26 10:47:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a429c47f","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-26 10:47:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a429c47f","mobile_number":"60122005500"} 
[2025-11-26 10:47:30] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-26 10:47:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a429c47f","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":349.7679233551025390625} 
[2025-11-26 10:47:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a434ec75","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-26 10:47:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:31] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-26 10:47:31] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-26 10:47:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a434ec75","mobile_number":"819032677769"} 
[2025-11-26 10:47:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a434ec75","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-26 10:47:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a434ec75","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-26 10:47:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-26 10:47:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a434ec75","wallet_id":"8003100011472"} 
[2025-11-26 10:47:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a434ec75","wallet_id":"8003100011472"} 
[2025-11-26 10:47:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a434ec75","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-26 10:47:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a434ec75","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-26 10:47:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a434ec75","mobile_number":"819032677769"} 
[2025-11-26 10:47:31] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-26 10:47:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a434ec75","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":453.5510540008544921875} 
[2025-11-26 10:47:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a4412655","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-26 10:47:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:47:32] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-26 10:47:32] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-26 10:47:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a4412655","mobile_number":"819031950417"} 
[2025-11-26 10:47:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a4412655","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-26 10:47:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a4412655","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-26 10:47:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-26 10:47:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a4412655","wallet_id":"8003100011328"} 
[2025-11-26 10:47:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a4412655","wallet_id":"8003100011328"} 
[2025-11-26 10:47:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a4412655","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-26 10:47:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a4412655","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-26 10:47:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a4412655","mobile_number":"819031950417"} 
[2025-11-26 10:47:32] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-26 10:47:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a4412655","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":466.8891429901123046875} 
[2025-11-26 10:47:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-26 10:47:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-26 10:47:32] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-26 10:47:32] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-26 10:47:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","mobile_number":"60123678698"} 
[2025-11-26 10:47:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-26 10:47:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-26 10:47:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-26 10:47:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","wallet_id":"8003100011060"} 
[2025-11-26 10:47:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","wallet_id":"8003100011060"} 
[2025-11-26 10:47:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-26 10:47:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-26 10:47:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","mobile_number":"60123678698"} 
[2025-11-26 10:47:33] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-26 10:47:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a44d25a3","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":468.4979915618896484375} 
[2025-11-26 10:48:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-11-26 10:48:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:45] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-11-26 10:48:45] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-11-26 10:48:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","mobile_number":"819073883079"} 
[2025-11-26 10:48:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-11-26 10:48:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-11-26 10:48:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-11-26 10:48:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","wallet_id":"8003100011326"} 
[2025-11-26 10:48:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","wallet_id":"8003100011326"} 
[2025-11-26 10:48:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-11-26 10:48:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-11-26 10:48:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","mobile_number":"819073883079"} 
[2025-11-26 10:48:46] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-11-26 10:48:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a8ddd34d","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":392.16709136962890625} 
[2025-11-26 10:48:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-26 10:48:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:46] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-26 10:48:46] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-26 10:48:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","mobile_number":"818037911717"} 
[2025-11-26 10:48:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-26 10:48:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-26 10:48:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-26 10:48:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","wallet_id":"8003100011275"} 
[2025-11-26 10:48:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","wallet_id":"8003100011275"} 
[2025-11-26 10:48:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-26 10:48:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-26 10:48:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","mobile_number":"818037911717"} 
[2025-11-26 10:48:47] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-26 10:48:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a8e9d2b9","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":454.13303375244140625} 
[2025-11-26 10:48:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-11-26 10:48:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:47] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-11-26 10:48:47] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-11-26 10:48:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","mobile_number":"819090773803"} 
[2025-11-26 10:48:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-11-26 10:48:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-11-26 10:48:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-11-26 10:48:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","wallet_id":"8003100011393"} 
[2025-11-26 10:48:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","wallet_id":"8003100011393"} 
[2025-11-26 10:48:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-11-26 10:48:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-11-26 10:48:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","mobile_number":"819090773803"} 
[2025-11-26 10:48:47] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-11-26 10:48:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a8f5e23c","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":469.275951385498046875} 
[2025-11-26 10:48:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-26 10:48:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:48] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-26 10:48:48] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-26 10:48:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","mobile_number":"818042746786"} 
[2025-11-26 10:48:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-26 10:48:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-26 10:48:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-26 10:48:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","wallet_id":"8003100011285"} 
[2025-11-26 10:48:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","wallet_id":"8003100011285"} 
[2025-11-26 10:48:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-26 10:48:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-26 10:48:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","mobile_number":"818042746786"} 
[2025-11-26 10:48:48] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-26 10:48:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a9074fc3","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":397.27497100830078125} 
[2025-11-26 10:48:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-11-26 10:48:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:49] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-11-26 10:48:49] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-11-26 10:48:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","mobile_number":"818042746786"} 
[2025-11-26 10:48:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-11-26 10:48:49] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-11-26 10:48:49] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-11-26 10:48:49] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","wallet_id":"8003100011285"} 
[2025-11-26 10:48:49] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","wallet_id":"8003100011285"} 
[2025-11-26 10:48:49] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-11-26 10:48:49] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-11-26 10:48:49] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","mobile_number":"818042746786"} 
[2025-11-26 10:48:49] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-11-26 10:48:49] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a912ed9f","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":422.7740764617919921875} 
[2025-11-26 10:48:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a91de23b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-11-26 10:48:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:49] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-11-26 10:48:49] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-11-26 10:48:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a91de23b","mobile_number":"819023053947"} 
[2025-11-26 10:48:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a91de23b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-11-26 10:48:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a91de23b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-11-26 10:48:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-11-26 10:48:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a91de23b","wallet_id":"8003100011323"} 
[2025-11-26 10:48:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a91de23b","wallet_id":"8003100011323"} 
[2025-11-26 10:48:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a91de23b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-11-26 10:48:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a91de23b","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-11-26 10:48:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a91de23b","mobile_number":"819023053947"} 
[2025-11-26 10:48:50] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-11-26 10:48:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a91de23b","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":428.5919666290283203125} 
[2025-11-26 10:48:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a92ad748","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-11-26 10:48:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:50] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-11-26 10:48:50] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-11-26 10:48:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a92ad748","mobile_number":"819050878362"} 
[2025-11-26 10:48:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a92ad748","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-11-26 10:48:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a92ad748","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-11-26 10:48:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-11-26 10:48:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a92ad748","wallet_id":"8003100011452"} 
[2025-11-26 10:48:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a92ad748","wallet_id":"8003100011452"} 
[2025-11-26 10:48:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a92ad748","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-11-26 10:48:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a92ad748","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-11-26 10:48:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a92ad748","mobile_number":"819050878362"} 
[2025-11-26 10:48:51] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-11-26 10:48:51] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a92ad748","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":419.4538593292236328125} 
[2025-11-26 10:48:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-11-26 10:48:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-26 10:48:51] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-11-26 10:48:51] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-11-26 10:48:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","mobile_number":"60122005500"} 
[2025-11-26 10:48:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-11-26 10:48:51] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-11-26 10:48:51] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-11-26 10:48:51] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","wallet_id":"8003100011379"} 
[2025-11-26 10:48:51] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","wallet_id":"8003100011379"} 
[2025-11-26 10:48:51] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-11-26 10:48:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-11-26 10:48:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","mobile_number":"60122005500"} 
[2025-11-26 10:48:51] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-11-26 10:48:51] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a936a6a4","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":378.1549930572509765625} 
[2025-11-26 10:48:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a9411b82","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-11-26 10:48:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:52] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-11-26 10:48:52] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-11-26 10:48:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a9411b82","mobile_number":"819032677769"} 
[2025-11-26 10:48:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a9411b82","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-11-26 10:48:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a9411b82","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-11-26 10:48:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-11-26 10:48:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a9411b82","wallet_id":"8003100011472"} 
[2025-11-26 10:48:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a9411b82","wallet_id":"8003100011472"} 
[2025-11-26 10:48:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a9411b82","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-11-26 10:48:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a9411b82","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-11-26 10:48:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a9411b82","mobile_number":"819032677769"} 
[2025-11-26 10:48:52] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-11-26 10:48:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a9411b82","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":410.3009700775146484375} 
[2025-11-26 10:48:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-11-26 10:48:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 10:48:52] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-11-26 10:48:52] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-11-26 10:48:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","mobile_number":"819031950417"} 
[2025-11-26 10:48:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-11-26 10:48:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-11-26 10:48:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-11-26 10:48:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","wallet_id":"8003100011328"} 
[2025-11-26 10:48:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","wallet_id":"8003100011328"} 
[2025-11-26 10:48:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-11-26 10:48:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-11-26 10:48:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","mobile_number":"819031950417"} 
[2025-11-26 10:48:53] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-11-26 10:48:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a94c17c8","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":455.06381988525390625} 
[2025-11-26 10:48:53] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69266a957e89b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-11-26 10:48:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-26 10:48:53] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-11-26 10:48:53] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-11-26 10:48:53] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69266a957e89b","mobile_number":"60123678698"} 
[2025-11-26 10:48:53] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69266a957e89b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-11-26 10:48:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a957e89b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-11-26 10:48:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-11-26 10:48:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69266a957e89b","wallet_id":"8003100011060"} 
[2025-11-26 10:48:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69266a957e89b","wallet_id":"8003100011060"} 
[2025-11-26 10:48:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69266a957e89b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-11-26 10:48:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69266a957e89b","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-11-26 10:48:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69266a957e89b","mobile_number":"60123678698"} 
[2025-11-26 10:48:53] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-11-26 10:48:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69266a957e89b","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":391.094207763671875} 
[2025-11-26 11:02:39] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 11:02:40] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 11:02:42] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-11-27 11:02:39"} 
[2025-11-26 11:02:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 11:57:50] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 11:57:52] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 11:57:54] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-11-27 11:57:50"} 
[2025-11-26 11:57:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 12:34:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6926836516963","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-26 12:34:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 12:34:45] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-26 12:34:45] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-26 12:34:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6926836516963","mobile_number":"818037911717"} 
[2025-11-26 12:34:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6926836516963","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-26 12:34:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6926836516963","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-26 12:34:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-26 12:34:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6926836516963","wallet_id":"8003100011275"} 
[2025-11-26 12:34:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6926836516963","wallet_id":"8003100011275"} 
[2025-11-26 12:34:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6926836516963","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-26 12:34:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6926836516963","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-26 12:34:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6926836516963","mobile_number":"818037911717"} 
[2025-11-26 12:34:45] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-26 12:34:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6926836516963","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":405.6529998779296875} 
[2025-11-26 12:34:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-26 12:34:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 12:34:59] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-26 12:34:59] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-26 12:34:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","mobile_number":"818037911717"} 
[2025-11-26 12:34:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-26 12:35:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-26 12:35:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-26 12:35:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","wallet_id":"8003100011275"} 
[2025-11-26 12:35:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","wallet_id":"8003100011275"} 
[2025-11-26 12:35:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-26 12:35:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-26 12:35:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","mobile_number":"818037911717"} 
[2025-11-26 12:35:00] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-26 12:35:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69268373dbd9e","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":453.7479877471923828125} 
[2025-11-26 12:35:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6926838258400","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-26 12:35:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 12:35:14] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-26 12:35:14] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-26 12:35:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6926838258400","mobile_number":"818037911717"} 
[2025-11-26 12:35:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6926838258400","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-26 12:35:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6926838258400","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-26 12:35:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-26 12:35:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6926838258400","wallet_id":"8003100011275"} 
[2025-11-26 12:35:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6926838258400","wallet_id":"8003100011275"} 
[2025-11-26 12:35:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6926838258400","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-26 12:35:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6926838258400","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-26 12:35:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6926838258400","mobile_number":"818037911717"} 
[2025-11-26 12:35:14] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-26 12:35:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6926838258400","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":366.6851520538330078125} 
[2025-11-26 12:35:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6926838a0a690","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-11-26 12:35:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-26 12:35:22] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-26 12:35:22] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-26 12:35:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6926838a0a690","mobile_number":"818037911717"} 
[2025-11-26 12:35:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6926838a0a690","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-11-26 12:35:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6926838a0a690","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-11-26 12:35:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-11-26 12:35:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6926838a0a690","wallet_id":"8003100011275"} 
[2025-11-26 12:35:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6926838a0a690","wallet_id":"8003100011275"} 
[2025-11-26 12:35:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6926838a0a690","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-11-26 12:35:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6926838a0a690","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-11-26 12:35:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6926838a0a690","mobile_number":"818037911717"} 
[2025-11-26 12:35:22] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":58,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2025-11-26 12:35:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6926838a0a690","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":345.56293487548828125} 
[2025-11-26 14:04:14] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:04:16] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-11-27 14:04:14"} 
[2025-11-26 14:04:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:07:02] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:21:51] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-11-26 14:21:51] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-26 14:21:51] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-11-26 14:21:51] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-11-26 14:21:51] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-26 14:21:51] local.INFO: FCM token saved for user {"user_id":108,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:21:52] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-26 14:21:51"} 
[2025-11-26 14:21:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:21:55] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-26 14:21:55] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-26 14:21:55] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-26 14:21:55] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-26 14:21:55] local.INFO: Successful PIN login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-26 14:21:57] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-26 14:21:55"} 
[2025-11-26 14:21:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:21:59] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-26 14:21:55"} 
[2025-11-26 14:21:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:30:20] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-26 14:30:20] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-26 14:30:20] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-26 14:30:20] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-26 14:30:20] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-26 14:30:20] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:30:21] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-26 14:30:20"} 
[2025-11-26 14:30:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:51:51] local.INFO: Creating new account for previously terminated mobile number {"mobile_number":"60178241291","previous_user_id":13,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:51:51] local.INFO: N1User created via API {"user_id":110,"mobile_number":"60178241291","memberhash":"2WCPQEEF17641399113TPXKY","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":true} 
[2025-11-26 14:51:52] local.INFO: FCM token saved for user {"user_id":110,"mobile_number":"60178241291","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:51:54] local.DEBUG: Session authenticated successfully {"user_id":110,"session_expires":"2025-11-27 14:51:51"} 
[2025-11-26 14:51:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":110,"active_user_id":110,"mobile_number":"60178241291","requested_id":"110","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:52:40] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:52:43] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-11-27 14:52:40"} 
[2025-11-26 14:52:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:54:37] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251005.004.B2","other_active_sessions_count":0} 
[2025-11-26 14:54:37] local.INFO: Session updated {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-26 14:54:37] local.INFO: N1User table updated with latest device info {"user_id":76,"device_id":"BP3A.251005.004.B2","fcm_token_length":142} 
[2025-11-26 14:54:37] local.INFO: New device session created {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-26 14:54:37] local.INFO: Successful PIN login via API {"user_id":76,"device_id":"BP3A.251005.004.B2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-26 14:54:37] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-26 14:54:37"} 
[2025-11-26 14:54:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 14:54:39] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-26 14:54:37"} 
[2025-11-26 14:54:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 17:32:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-26 17:32:58] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-26 17:32:58] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-26 17:32:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-26 17:33:11] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"C2399B69-0FDD-40C0-97F7-1FED950AC409","txnID":"113","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d12f353e"},"ip":"103.230.15.12"} 
[2025-11-26 17:33:11] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-26 17:33:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=C2399B69-0FDD-40C0-97F7-1FED950AC409&txnID=113&userID=TENG13","length":250} 
[2025-11-26 17:33:11] local.DEBUG: CRC Calculation Result {"crc":"d12f353e","input_params_count":7} 
[2025-11-26 17:33:11] local.DEBUG: CRC Verification {"received":"d12f353e","calculated":"d12f353e","match":true} 
[2025-11-26 17:33:11] local.INFO: CRC validation passed for createTacRecord  
[2025-11-26 17:33:11] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-26 17:33:11] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-26 17:33:11] local.INFO: TAC record created successfully via API {"record_id":369,"txnID":"113","tac":"C2399B69-0FDD-40C0-97F7-1FED950AC409","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-26 17:38:11"} 
[2025-11-26 17:33:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"113","user_id":"TENG13"} 
[2025-11-26 17:33:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-26 17:33:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764149592209059"} 
[2025-11-26 17:33:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"113","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-26 17:33:12\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"113\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764149592209059\"}}}","success":true} 
[2025-11-26 17:33:27] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2025-11-26 17:33:27] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-11-26 17:33:27] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2025-11-26 17:33:27] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-11-26 17:33:27] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-26 17:33:28] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-26 17:33:27"} 
[2025-11-26 17:33:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 17:33:42] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C2399B69-0FDD-40C0-97F7-1FED950AC409&txnid=113","length":84} 
[2025-11-26 17:33:42] local.DEBUG: CRC Calculation Result {"crc":"49393310","input_params_count":4} 
[2025-11-26 17:33:42] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=C2399B69-0FDD-40C0-97F7-1FED950AC409&txnid=113&crc=49393310","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"C2399B69-0FDD-40C0-97F7-1FED950AC409","txnId":"113","success":true} 
[2025-11-26 17:33:42] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"113","tac":"C2399B69-0FDD-40C0-97F7-1FED950AC409","approved_status":1} 
[2025-11-26 17:33:50] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-26 17:33:27"} 
[2025-11-26 17:33:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-26 17:34:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-26 17:34:16] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-26 17:34:16] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-26 17:34:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:06:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:06:17] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:06:17] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:06:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:09:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:09:16] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:09:16] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:09:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:14:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:14:53] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:14:53] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:14:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:23:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:23:59] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:23:59] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:23:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:24:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:24:57] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:24:57] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:24:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:25:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:25:52] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:25:52] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:25:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:33:17] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-27 10:33:17] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-27 10:33:17] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-27 10:33:17] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-27 10:33:17] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-27 10:33:18] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-27 10:33:17"} 
[2025-11-27 10:33:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 10:33:20] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-27 10:33:17"} 
[2025-11-27 10:33:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 10:35:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:35:38] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:35:38] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:35:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:36:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:36:40] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:36:40] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:36:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:40:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:40:12] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:40:12] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:40:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:41:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:41:08] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:41:08] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:41:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:42:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:42:12] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:42:12] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:42:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:42:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:42:54] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:42:54] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:42:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:44:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:44:28] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:44:28] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:44:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:47:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:47:55] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:47:55] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:47:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:48:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:48:25] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:48:25] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:48:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:51:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:51:58] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:51:58] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:51:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:52:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:52:35] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:52:35] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:52:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:52:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:52:45] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:52:45] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:52:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:55:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:55:38] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:55:38] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:55:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:56:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:56:12] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:56:12] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:56:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 10:56:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 10:56:20] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 10:56:20] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 10:56:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:00:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:00:08] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:00:08] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:00:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:00:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:00:20] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:00:20] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:00:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:02:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:02:03] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:02:03] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:02:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:04:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:04:13] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:04:13] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:04:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:06:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:06:38] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:06:38] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:06:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:26:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:26:23] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:26:23] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:26:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:28:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:28:11] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:28:11] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:28:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:28:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:28:51] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:28:51] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:28:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:32:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 11:32:04] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 11:32:04] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 11:32:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:36:03] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 13 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"3D3817EA-72EF-4CF2-A9ED-38F173FBC145","txnID":"114","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e483b865"},"ip":"103.230.15.12"} 
[2025-11-27 11:36:03] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 13 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=3D3817EA-72EF-4CF2-A9ED-38F173FBC145&txnID=114&userID=TENG13","length":250} 
[2025-11-27 11:36:03] local.DEBUG: CRC Calculation Result {"crc":"e483b865","input_params_count":7} 
[2025-11-27 11:36:03] local.DEBUG: CRC Verification {"received":"e483b865","calculated":"e483b865","match":true} 
[2025-11-27 11:36:03] local.INFO: CRC validation passed for createTacRecord  
[2025-11-27 11:36:03] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 11:36:03] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-27 11:36:03] local.INFO: TAC record created successfully via API {"record_id":370,"txnID":"114","tac":"3D3817EA-72EF-4CF2-A9ED-38F173FBC145","messageBody":"A request has been made to transfer 13 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-27 11:41:03"} 
[2025-11-27 11:36:03] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"114","user_id":"TENG13"} 
[2025-11-27 11:36:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-27 11:36:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764214564737632"} 
[2025-11-27 11:36:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"114","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-27 11:36:05\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"114\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 13 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764214564737632\"}}}","success":true} 
[2025-11-27 11:36:17] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2025-11-27 11:36:17] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-11-27 11:36:17] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2025-11-27 11:36:17] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-11-27 11:36:17] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-27 11:36:18] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-27 11:36:17"} 
[2025-11-27 11:36:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 11:36:23] local.INFO: TAC action completed {"action":"decline","mobile_number":"60123247318","txnID":"114","tac":"3D3817EA-72EF-4CF2-A9ED-38F173FBC145","approved_status":2} 
[2025-11-27 11:36:28] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-27 11:36:17"} 
[2025-11-27 11:36:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 14:04:40] local.ERROR: OTP API call failed: cURL error 28: Resolving timed out after 10001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://orderplus.kash.my/public/api/v1/otp/send?mobile=60178241291  
[2025-11-27 15:09:10] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60178241291&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2025-11-27 15:09:10] local.DEBUG: CRC Calculation Result {"crc":"b01e55b8","input_params_count":3} 
[2025-11-27 15:09:10] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60178241291&pid=ADFSIOQR2ZZR3VLR&crc=b01e55b8","mobile_number":"60178241291","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 15:09:10] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"768167","error_desc":""},"mobile_number":"60178241291","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 15:09:10] local.INFO: TAC stored for mobile number {"mobile_number":"60178241291","tac_id":31,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-11-27 15:09:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60178241291&pid=ADFSIOQR2ZZR3VLR&tac=768167","length":57} 
[2025-11-27 15:09:11] local.DEBUG: CRC Calculation Result {"crc":"31abdbbd","input_params_count":3} 
[2025-11-27 15:09:11] local.DEBUG: CRC Verification {"received":"31abdbbd","calculated":"31abdbbd","match":true} 
[2025-11-27 17:06:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:06:36] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:06:36] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:06:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:07:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:07:33] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:07:33] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:07:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:07:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:07:45] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:07:45] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:07:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:11:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:11:59] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:11:59] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:11:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:13:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:13:00] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:13:00] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:13:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:26:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:26:25] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:26:25] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:26:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:26:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 15 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"9CC30C24-73A2-49AF-9694-752D4BBD1CC3","txnID":"115","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fe3079a5"},"ip":"103.230.15.12"} 
[2025-11-27 17:26:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 15 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=9CC30C24-73A2-49AF-9694-752D4BBD1CC3&txnID=115&userID=TENG13","length":250} 
[2025-11-27 17:26:37] local.DEBUG: CRC Calculation Result {"crc":"fe3079a5","input_params_count":7} 
[2025-11-27 17:26:37] local.DEBUG: CRC Verification {"received":"fe3079a5","calculated":"fe3079a5","match":true} 
[2025-11-27 17:26:37] local.INFO: CRC validation passed for createTacRecord  
[2025-11-27 17:26:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:26:37] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-27 17:26:37] local.INFO: TAC record created successfully via API {"record_id":371,"txnID":"115","tac":"9CC30C24-73A2-49AF-9694-752D4BBD1CC3","messageBody":"A request has been made to transfer 15 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-27 17:31:37"} 
[2025-11-27 17:26:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"115","user_id":"TENG13"} 
[2025-11-27 17:26:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-27 17:26:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764235597755529"} 
[2025-11-27 17:26:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"115","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-27 17:26:38\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"115\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 15 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764235597755529\"}}}","success":true} 
[2025-11-27 17:27:17] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2025-11-27 17:27:17] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-11-27 17:27:17] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2025-11-27 17:27:17] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-11-27 17:27:17] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-27 17:27:18] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-27 17:27:17"} 
[2025-11-27 17:27:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 17:27:19] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-27 17:27:17"} 
[2025-11-27 17:27:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 17:28:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:28:17] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:28:17] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:28:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:28:24] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 15 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"0BF9C55C-4349-47D3-8389-B10BF70B9E33","txnID":"116","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5bd07ed9"},"ip":"103.230.15.12"} 
[2025-11-27 17:28:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 15 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=0BF9C55C-4349-47D3-8389-B10BF70B9E33&txnID=116&userID=TENG13","length":250} 
[2025-11-27 17:28:24] local.DEBUG: CRC Calculation Result {"crc":"5bd07ed9","input_params_count":7} 
[2025-11-27 17:28:24] local.DEBUG: CRC Verification {"received":"5bd07ed9","calculated":"5bd07ed9","match":true} 
[2025-11-27 17:28:24] local.INFO: CRC validation passed for createTacRecord  
[2025-11-27 17:28:24] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:28:24] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-27 17:28:24] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2025-11-27 17:28:24] local.INFO: TAC record created successfully via API {"record_id":372,"txnID":"116","tac":"0BF9C55C-4349-47D3-8389-B10BF70B9E33","messageBody":"A request has been made to transfer 15 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-27 17:33:24"} 
[2025-11-27 17:28:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"116","user_id":"TENG13"} 
[2025-11-27 17:28:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-27 17:28:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764235705289376"} 
[2025-11-27 17:28:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"116","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-27 17:28:25\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"116\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 15 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764235705289376\"}}}","success":true} 
[2025-11-27 17:28:52] local.INFO: TAC action completed {"action":"decline","mobile_number":"60123247318","txnID":"116","tac":"0BF9C55C-4349-47D3-8389-B10BF70B9E33","approved_status":2} 
[2025-11-27 17:28:53] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-27 17:27:17"} 
[2025-11-27 17:28:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 17:29:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:29:33] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:29:33] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:29:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:30:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-11-27 17:30:04] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-11-27 17:30:04] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-11-27 17:30:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:30:23] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 16 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"FC173B7B-3B86-4215-88EE-52D09CA86568","txnID":"117","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6f828c21"},"ip":"103.230.15.12"} 
[2025-11-27 17:30:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 16 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=FC173B7B-3B86-4215-88EE-52D09CA86568&txnID=117&userID=TENG13","length":250} 
[2025-11-27 17:30:23] local.DEBUG: CRC Calculation Result {"crc":"6f828c21","input_params_count":7} 
[2025-11-27 17:30:23] local.DEBUG: CRC Verification {"received":"6f828c21","calculated":"6f828c21","match":true} 
[2025-11-27 17:30:23] local.INFO: CRC validation passed for createTacRecord  
[2025-11-27 17:30:24] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-27 17:30:24] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-11-27 17:30:24] local.INFO: TAC record created successfully via API {"record_id":373,"txnID":"117","tac":"FC173B7B-3B86-4215-88EE-52D09CA86568","messageBody":"A request has been made to transfer 16 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-27 17:35:24"} 
[2025-11-27 17:30:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"117","user_id":"TENG13"} 
[2025-11-27 17:30:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-11-27 17:30:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764235824545249"} 
[2025-11-27 17:30:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"117","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-27 17:30:24\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"117\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 16 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764235824545249\"}}}","success":true} 
[2025-11-27 17:30:37] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=FC173B7B-3B86-4215-88EE-52D09CA86568&txnid=117","length":84} 
[2025-11-27 17:30:37] local.DEBUG: CRC Calculation Result {"crc":"24c27603","input_params_count":4} 
[2025-11-27 17:30:37] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=FC173B7B-3B86-4215-88EE-52D09CA86568&txnid=117&crc=24c27603","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"FC173B7B-3B86-4215-88EE-52D09CA86568","txnId":"117","success":true} 
[2025-11-27 17:30:37] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"117","tac":"FC173B7B-3B86-4215-88EE-52D09CA86568","approved_status":1} 
[2025-11-27 17:30:40] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-27 17:27:17"} 
[2025-11-27 17:30:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 17:59:31] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-11-27 17:59:31] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-27 17:59:31] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-11-27 17:59:31] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-27 17:59:31] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-27 17:59:32] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-27 17:59:31"} 
[2025-11-27 17:59:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 19:46:32] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2025-11-27 19:46:32] local.INFO: New session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2025-11-27 19:46:32] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2025-11-27 19:46:32] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2025-11-27 19:46:32] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-27 19:46:33] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-12-27 19:46:32"} 
[2025-11-27 19:46:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 19:46:35] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-12-27 19:46:32"} 
[2025-11-27 19:46:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 21:22:42] local.INFO: Login detected - checking for other active sessions {"user_id":83,"current_device_id":"QP1A.190711.020","other_active_sessions_count":0} 
[2025-11-27 21:22:42] local.INFO: Session updated {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2025-11-27 21:22:42] local.INFO: N1User table updated with latest device info {"user_id":83,"device_id":"QP1A.190711.020","fcm_token_length":142} 
[2025-11-27 21:22:42] local.INFO: New device session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2025-11-27 21:22:42] local.INFO: Successful PIN login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-27 21:22:43] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-12-27 21:22:42"} 
[2025-11-27 21:22:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 21:22:44] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-12-27 21:22:42"} 
[2025-11-27 21:22:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 21:22:56] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-12-27 21:22:42"} 
[2025-11-27 21:22:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-27 21:24:27] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2025-12-27 21:22:42"} 
[2025-11-27 21:24:27] local.INFO: N1User profile updated via API {"user_id":83,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","job_title"]} 
[2025-11-28 09:15:57] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251005.004.B2","other_active_sessions_count":0} 
[2025-11-28 09:15:57] local.INFO: Session updated {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-28 09:15:57] local.INFO: N1User table updated with latest device info {"user_id":76,"device_id":"BP3A.251005.004.B2","fcm_token_length":142} 
[2025-11-28 09:15:57] local.INFO: New device session created {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-28 09:15:57] local.INFO: Successful PIN login via API {"user_id":76,"device_id":"BP3A.251005.004.B2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 09:15:58] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-28 09:15:57"} 
[2025-11-28 09:15:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 09:16:00] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-28 09:15:57"} 
[2025-11-28 09:16:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 10:35:46] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251005.004.B2","other_active_sessions_count":0} 
[2025-11-28 10:35:46] local.INFO: Session updated {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-28 10:35:46] local.INFO: N1User table updated with latest device info {"user_id":76,"device_id":"BP3A.251005.004.B2","fcm_token_length":142} 
[2025-11-28 10:35:46] local.INFO: New device session created {"user_id":76,"device_id":"BP3A.251005.004.B2","session_id":31} 
[2025-11-28 10:35:46] local.INFO: Successful PIN login via API {"user_id":76,"device_id":"BP3A.251005.004.B2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 10:35:47] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-28 10:35:46"} 
[2025-11-28 10:35:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 10:35:49] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2025-12-28 10:35:46"} 
[2025-11-28 10:35:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 10:42:51] local.INFO: Login detected - checking for other active sessions {"user_id":78,"current_device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","other_active_sessions_count":0} 
[2025-11-28 10:42:51] local.INFO: New session created {"user_id":78,"device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","session_id":40} 
[2025-11-28 10:42:51] local.INFO: N1User table updated with latest device info {"user_id":78,"device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","fcm_token_length":142} 
[2025-11-28 10:42:51] local.INFO: New device session created {"user_id":78,"device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","session_id":40} 
[2025-11-28 10:42:51] local.INFO: Successful PIN login via API {"user_id":78,"device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 10:42:52] local.DEBUG: Session authenticated successfully {"user_id":78,"session_expires":"2025-12-28 10:42:51"} 
[2025-11-28 10:42:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":78,"active_user_id":78,"mobile_number":"818050463037","requested_id":"78","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 10:42:53] local.DEBUG: Session authenticated successfully {"user_id":78,"session_expires":"2025-12-28 10:42:51"} 
[2025-11-28 10:42:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":78,"active_user_id":78,"mobile_number":"818050463037","requested_id":"78","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 13:04:30] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-28 13:04:30] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-28 13:04:30] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-28 13:04:30] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-28 13:04:30] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 13:04:31] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-28 13:04:30"} 
[2025-11-28 13:04:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 14:08:43] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-11-28 14:08:43] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-28 14:08:43] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-11-28 14:08:43] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-28 14:08:43] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 14:08:44] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-28 14:08:43"} 
[2025-11-28 14:08:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 15:34:08] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-28 15:34:08] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-28 15:34:08] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-28 15:34:08] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-28 15:34:08] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 15:34:09] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-28 15:34:08"} 
[2025-11-28 15:34:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 15:35:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-28 15:35:18] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-28 15:35:18] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-28 15:35:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-28 15:35:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 3,123 USDT to User ID NONNON00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"C25CBB6F-3666-45CA-B4CA-6F812460ED13","txnID":"118","userID":"NONNON02","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"847355ef"},"ip":"103.230.15.12"} 
[2025-11-28 15:35:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 3,123 USDT to User ID NONNON00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=C25CBB6F-3666-45CA-B4CA-6F812460ED13&txnID=118&userID=NONNON02","length":256} 
[2025-11-28 15:35:46] local.DEBUG: CRC Calculation Result {"crc":"847355ef","input_params_count":7} 
[2025-11-28 15:35:46] local.DEBUG: CRC Verification {"received":"847355ef","calculated":"847355ef","match":true} 
[2025-11-28 15:35:46] local.INFO: CRC validation passed for createTacRecord  
[2025-11-28 15:35:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-28 15:35:46] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-28 15:35:46] local.INFO: TAC record created successfully via API {"record_id":374,"txnID":"118","tac":"C25CBB6F-3666-45CA-B4CA-6F812460ED13","messageBody":"A request has been made to transfer 3,123 USDT to User ID NONNON00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"NONNON02","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-28 15:40:46"} 
[2025-11-28 15:35:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"118","user_id":"NONNON02"} 
[2025-11-28 15:35:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-28 15:35:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764315346980366"} 
[2025-11-28 15:35:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"118","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-28 15:35:47\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"118\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 3,123 USDT to User ID NONNON00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764315346980366\"}}}","success":true} 
[2025-11-28 15:38:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-28 15:38:41] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-28 15:38:41] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-28 15:38:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-28 15:38:47] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 3,123 USDT to User ID NONNON00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"6537DABF-AD4C-40B7-A4FF-56118B3A5470","txnID":"119","userID":"NONNON02","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c4ea3eb3"},"ip":"103.230.15.12"} 
[2025-11-28 15:38:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 3,123 USDT to User ID NONNON00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=6537DABF-AD4C-40B7-A4FF-56118B3A5470&txnID=119&userID=NONNON02","length":256} 
[2025-11-28 15:38:47] local.DEBUG: CRC Calculation Result {"crc":"c4ea3eb3","input_params_count":7} 
[2025-11-28 15:38:47] local.DEBUG: CRC Verification {"received":"c4ea3eb3","calculated":"c4ea3eb3","match":true} 
[2025-11-28 15:38:47] local.INFO: CRC validation passed for createTacRecord  
[2025-11-28 15:38:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-28 15:38:47] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-28 15:38:47] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819044692385","expired_count":1} 
[2025-11-28 15:38:47] local.INFO: TAC record created successfully via API {"record_id":375,"txnID":"119","tac":"6537DABF-AD4C-40B7-A4FF-56118B3A5470","messageBody":"A request has been made to transfer 3,123 USDT to User ID NONNON00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"NONNON02","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-28 15:43:47"} 
[2025-11-28 15:38:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"119","user_id":"NONNON02"} 
[2025-11-28 15:38:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-28 15:38:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764315527574876"} 
[2025-11-28 15:38:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"119","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-28 15:38:47\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"119\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 3,123 USDT to User ID NONNON00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764315527574876\"}}}","success":true} 
[2025-11-28 15:38:59] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=6537DABF-AD4C-40B7-A4FF-56118B3A5470&txnid=119","length":84} 
[2025-11-28 15:38:59] local.DEBUG: CRC Calculation Result {"crc":"906c4715","input_params_count":4} 
[2025-11-28 15:39:00] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=6537DABF-AD4C-40B7-A4FF-56118B3A5470&txnid=119&crc=906c4715","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"6537DABF-AD4C-40B7-A4FF-56118B3A5470","txnId":"119","success":true} 
[2025-11-28 15:39:00] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"119","tac":"6537DABF-AD4C-40B7-A4FF-56118B3A5470","approved_status":1} 
[2025-11-28 15:39:16] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-28 15:34:08"} 
[2025-11-28 15:39:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 15:43:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-28 15:43:10] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-28 15:43:10] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-28 15:43:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-28 15:43:19] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"B1435F44-D890-4787-BEAD-366E6F8A44D4","txnID":"120","userID":"NONNON00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"cf8de1fb"},"ip":"103.230.15.12"} 
[2025-11-28 15:43:19] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=B1435F44-D890-4787-BEAD-366E6F8A44D4&txnID=120&userID=NONNON00","length":255} 
[2025-11-28 15:43:19] local.DEBUG: CRC Calculation Result {"crc":"cf8de1fb","input_params_count":7} 
[2025-11-28 15:43:19] local.DEBUG: CRC Verification {"received":"cf8de1fb","calculated":"cf8de1fb","match":true} 
[2025-11-28 15:43:19] local.INFO: CRC validation passed for createTacRecord  
[2025-11-28 15:43:19] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-28 15:43:19] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-28 15:43:19] local.INFO: TAC record created successfully via API {"record_id":376,"txnID":"120","tac":"B1435F44-D890-4787-BEAD-366E6F8A44D4","messageBody":"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"NONNON00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-28 15:48:19"} 
[2025-11-28 15:43:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"120","user_id":"NONNON00"} 
[2025-11-28 15:43:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-28 15:43:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764315800322886"} 
[2025-11-28 15:43:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"120","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-28 15:43:20\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"120\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764315800322886\"}}}","success":true} 
[2025-11-28 15:43:27] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=B1435F44-D890-4787-BEAD-366E6F8A44D4&txnid=120","length":84} 
[2025-11-28 15:43:27] local.DEBUG: CRC Calculation Result {"crc":"f2f0b1f6","input_params_count":4} 
[2025-11-28 15:43:27] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=B1435F44-D890-4787-BEAD-366E6F8A44D4&txnid=120&crc=f2f0b1f6","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"B1435F44-D890-4787-BEAD-366E6F8A44D4","txnId":"120","success":true} 
[2025-11-28 15:43:27] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"120","tac":"B1435F44-D890-4787-BEAD-366E6F8A44D4","approved_status":1} 
[2025-11-28 15:43:38] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-28 15:34:08"} 
[2025-11-28 15:43:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 16:42:24] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-28 16:42:24] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-28 16:42:24] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-28 16:42:24] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-28 16:42:24] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 16:42:26] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-28 16:42:24"} 
[2025-11-28 16:42:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 17:29:36] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2025-11-28 17:29:36] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2025-11-28 17:29:36] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2025-11-28 17:29:36] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2025-11-28 17:29:36] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 17:29:37] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-12-28 17:29:36"} 
[2025-11-28 17:29:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 17:29:38] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-12-28 17:29:36"} 
[2025-11-28 17:29:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 17:31:20] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2025-12-28 17:29:36"} 
[2025-11-28 17:31:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 19:55:00] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2025-11-28 19:55:00] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-11-28 19:55:00] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2025-11-28 19:55:00] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-11-28 19:55:01] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-28 19:55:01] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-28 19:55:00"} 
[2025-11-28 19:55:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 19:55:03] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-28 19:55:00"} 
[2025-11-28 19:55:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 20:37:37] local.INFO: N1User created via API {"user_id":111,"mobile_number":"819040586029","memberhash":"LQJVXOEZ1764333457QBRPRL","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-11-28 20:37:38] local.INFO: FCM token saved for user {"user_id":111,"mobile_number":"819040586029","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-28 20:37:41] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2025-11-29 20:37:37"} 
[2025-11-28 20:37:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 00:03:59] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-29 00:03:59] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-29 00:03:59] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-29 00:03:59] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-29 00:03:59] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-29 00:04:00] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-29 00:03:59"} 
[2025-11-29 00:04:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 00:04:01] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-29 00:03:59"} 
[2025-11-29 00:04:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 05:57:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 05:57:42] local.DEBUG: CRC Calculation Result {"crc":"c4d87f21","input_params_count":2} 
[2025-11-29 05:57:42] local.DEBUG: CRC Verification {"received":"c4d87f21","calculated":"c4d87f21","match":true} 
[2025-11-29 05:57:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:00:20] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-11-29 06:00:20] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-29 06:00:20] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-11-29 06:00:20] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-11-29 06:00:20] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-29 06:00:21] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-29 06:00:20"} 
[2025-11-29 06:00:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:00:23] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-29 06:00:20"} 
[2025-11-29 06:00:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:01:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602,818037911717&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-29 06:01:14] local.DEBUG: CRC Calculation Result {"crc":"3c17e8a8","input_params_count":2} 
[2025-11-29 06:01:14] local.DEBUG: CRC Verification {"received":"3c17e8a8","calculated":"3c17e8a8","match":true} 
[2025-11-29 06:01:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:01:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","pid":"ADFSIOQR2ZZR3VLR","tac":"4504508F-0AF7-4C5B-B698-9FE0C2B57DB7","txnID":"121","userID":"TOMO11","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e04bb7fe"},"ip":"103.230.15.12"} 
[2025-11-29 06:01:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819087994602&pid=ADFSIOQR2ZZR3VLR&tac=4504508F-0AF7-4C5B-B698-9FE0C2B57DB7&txnID=121&userID=TOMO11","length":254} 
[2025-11-29 06:01:28] local.DEBUG: CRC Calculation Result {"crc":"e04bb7fe","input_params_count":7} 
[2025-11-29 06:01:28] local.DEBUG: CRC Verification {"received":"e04bb7fe","calculated":"e04bb7fe","match":true} 
[2025-11-29 06:01:28] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 06:01:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:01:28] local.INFO: Mobile number cleaned {"original":"819087994602","cleaned":"819087994602"} 
[2025-11-29 06:01:28] local.INFO: TAC record created successfully via API {"record_id":377,"txnID":"121","tac":"4504508F-0AF7-4C5B-B698-9FE0C2B57DB7","messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","userID":"TOMO11","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 06:06:28"} 
[2025-11-29 06:01:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819087994602","txn_id":"121","user_id":"TOMO11"} 
[2025-11-29 06:01:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fXPpUaE2W0d1n4AIpRGd...","title":"USDT Transfer Request"} 
[2025-11-29 06:01:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764367290707177"} 
[2025-11-29 06:01:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"819087994602","txn_id":"121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 06:01:30\",\"data\":{\"user_id\":64,\"mobile_number\":\"819087994602\",\"txn_id\":\"121\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764367290707177\"}}}","success":true} 
[2025-11-29 06:03:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602,818037911717&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-29 06:03:56] local.DEBUG: CRC Calculation Result {"crc":"3c17e8a8","input_params_count":2} 
[2025-11-29 06:03:56] local.DEBUG: CRC Verification {"received":"3c17e8a8","calculated":"3c17e8a8","match":true} 
[2025-11-29 06:03:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:04:08] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","pid":"ADFSIOQR2ZZR3VLR","tac":"4964208E-51FF-41C6-A411-15CBCE0871CB","txnID":"122","userID":"TOMO11","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0a869231"},"ip":"103.230.15.12"} 
[2025-11-29 06:04:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819087994602&pid=ADFSIOQR2ZZR3VLR&tac=4964208E-51FF-41C6-A411-15CBCE0871CB&txnID=122&userID=TOMO11","length":254} 
[2025-11-29 06:04:08] local.DEBUG: CRC Calculation Result {"crc":"0a869231","input_params_count":7} 
[2025-11-29 06:04:08] local.DEBUG: CRC Verification {"received":"0a869231","calculated":"0a869231","match":true} 
[2025-11-29 06:04:08] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 06:04:08] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:04:08] local.INFO: Mobile number cleaned {"original":"819087994602","cleaned":"819087994602"} 
[2025-11-29 06:04:08] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819087994602","expired_count":1} 
[2025-11-29 06:04:08] local.INFO: TAC record created successfully via API {"record_id":378,"txnID":"122","tac":"4964208E-51FF-41C6-A411-15CBCE0871CB","messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","userID":"TOMO11","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-29 06:09:08"} 
[2025-11-29 06:04:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819087994602","txn_id":"122","user_id":"TOMO11"} 
[2025-11-29 06:04:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fXPpUaE2W0d1n4AIpRGd...","title":"USDT Transfer Request"} 
[2025-11-29 06:04:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764367450540764"} 
[2025-11-29 06:04:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"819087994602","txn_id":"122","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 06:04:09\",\"data\":{\"user_id\":64,\"mobile_number\":\"819087994602\",\"txn_id\":\"122\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764367450540764\"}}}","success":true} 
[2025-11-29 06:04:52] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-29 06:00:20"} 
[2025-11-29 06:04:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:06:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602,818037911717&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-29 06:06:55] local.DEBUG: CRC Calculation Result {"crc":"3c17e8a8","input_params_count":2} 
[2025-11-29 06:06:55] local.DEBUG: CRC Verification {"received":"3c17e8a8","calculated":"3c17e8a8","match":true} 
[2025-11-29 06:06:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:07:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","pid":"ADFSIOQR2ZZR3VLR","tac":"46405438-A771-4B10-AB33-C9B42EE13FAD","txnID":"123","userID":"TOMO11","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2c45de45"},"ip":"103.230.15.12"} 
[2025-11-29 06:07:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819087994602&pid=ADFSIOQR2ZZR3VLR&tac=46405438-A771-4B10-AB33-C9B42EE13FAD&txnID=123&userID=TOMO11","length":254} 
[2025-11-29 06:07:26] local.DEBUG: CRC Calculation Result {"crc":"2c45de45","input_params_count":7} 
[2025-11-29 06:07:26] local.DEBUG: CRC Verification {"received":"2c45de45","calculated":"2c45de45","match":true} 
[2025-11-29 06:07:26] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 06:07:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:07:26] local.INFO: Mobile number cleaned {"original":"819087994602","cleaned":"819087994602"} 
[2025-11-29 06:07:26] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819087994602","expired_count":1} 
[2025-11-29 06:07:26] local.INFO: TAC record created successfully via API {"record_id":379,"txnID":"123","tac":"46405438-A771-4B10-AB33-C9B42EE13FAD","messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","userID":"TOMO11","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-29 06:12:26"} 
[2025-11-29 06:07:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819087994602","txn_id":"123","user_id":"TOMO11"} 
[2025-11-29 06:07:26] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fXPpUaE2W0d1n4AIpRGd...","title":"USDT Transfer Request"} 
[2025-11-29 06:07:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764367648022585"} 
[2025-11-29 06:07:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"819087994602","txn_id":"123","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 06:07:27\",\"data\":{\"user_id\":64,\"mobile_number\":\"819087994602\",\"txn_id\":\"123\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764367648022585\"}}}","success":true} 
[2025-11-29 06:12:06] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-29 06:00:20"} 
[2025-11-29 06:12:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:14:37] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-29 06:15:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602,818037911717&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-29 06:15:07] local.DEBUG: CRC Calculation Result {"crc":"3c17e8a8","input_params_count":2} 
[2025-11-29 06:15:07] local.DEBUG: CRC Verification {"received":"3c17e8a8","calculated":"3c17e8a8","match":true} 
[2025-11-29 06:15:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:15:24] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","pid":"ADFSIOQR2ZZR3VLR","tac":"6F697A48-7A9B-494E-8D20-5454791BA541","txnID":"124","userID":"TOMO11","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ec983135"},"ip":"103.230.15.12"} 
[2025-11-29 06:15:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819087994602&pid=ADFSIOQR2ZZR3VLR&tac=6F697A48-7A9B-494E-8D20-5454791BA541&txnID=124&userID=TOMO11","length":254} 
[2025-11-29 06:15:24] local.DEBUG: CRC Calculation Result {"crc":"ec983135","input_params_count":7} 
[2025-11-29 06:15:24] local.DEBUG: CRC Verification {"received":"ec983135","calculated":"ec983135","match":true} 
[2025-11-29 06:15:24] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 06:15:24] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:15:24] local.INFO: Mobile number cleaned {"original":"819087994602","cleaned":"819087994602"} 
[2025-11-29 06:15:24] local.INFO: TAC record created successfully via API {"record_id":380,"txnID":"124","tac":"6F697A48-7A9B-494E-8D20-5454791BA541","messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","userID":"TOMO11","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 06:20:24"} 
[2025-11-29 06:15:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819087994602","txn_id":"124","user_id":"TOMO11"} 
[2025-11-29 06:15:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fXPpUaE2W0d1n4AIpRGd...","title":"USDT Transfer Request"} 
[2025-11-29 06:15:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764368124675949"} 
[2025-11-29 06:15:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"819087994602","txn_id":"124","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 06:15:24\",\"data\":{\"user_id\":64,\"mobile_number\":\"819087994602\",\"txn_id\":\"124\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764368124675949\"}}}","success":true} 
[2025-11-29 06:19:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602,818037911717&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-29 06:19:47] local.DEBUG: CRC Calculation Result {"crc":"3c17e8a8","input_params_count":2} 
[2025-11-29 06:19:47] local.DEBUG: CRC Verification {"received":"3c17e8a8","calculated":"3c17e8a8","match":true} 
[2025-11-29 06:19:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:20:07] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","pid":"ADFSIOQR2ZZR3VLR","tac":"2AB730EF-116C-4323-AE31-7DC918556BA1","txnID":"125","userID":"TOMO11","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"36af07d6"},"ip":"103.230.15.12"} 
[2025-11-29 06:20:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819087994602&pid=ADFSIOQR2ZZR3VLR&tac=2AB730EF-116C-4323-AE31-7DC918556BA1&txnID=125&userID=TOMO11","length":254} 
[2025-11-29 06:20:07] local.DEBUG: CRC Calculation Result {"crc":"36af07d6","input_params_count":7} 
[2025-11-29 06:20:07] local.DEBUG: CRC Verification {"received":"36af07d6","calculated":"36af07d6","match":true} 
[2025-11-29 06:20:07] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 06:20:07] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 06:20:07] local.INFO: Mobile number cleaned {"original":"819087994602","cleaned":"819087994602"} 
[2025-11-29 06:20:07] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819087994602","expired_count":1} 
[2025-11-29 06:20:07] local.INFO: TAC record created successfully via API {"record_id":381,"txnID":"125","tac":"2AB730EF-116C-4323-AE31-7DC918556BA1","messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","userID":"TOMO11","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-29 06:25:07"} 
[2025-11-29 06:20:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819087994602","txn_id":"125","user_id":"TOMO11"} 
[2025-11-29 06:20:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fXPpUaE2W0d1n4AIpRGd...","title":"USDT Transfer Request"} 
[2025-11-29 06:20:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764368407497671"} 
[2025-11-29 06:20:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"819087994602","txn_id":"125","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 06:20:07\",\"data\":{\"user_id\":64,\"mobile_number\":\"819087994602\",\"txn_id\":\"125\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764368407497671\"}}}","success":true} 
[2025-11-29 06:21:12] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-29 06:00:20"} 
[2025-11-29 06:21:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:22:17] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-29 06:00:20"} 
[2025-11-29 06:22:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:22:54] local.DEBUG: Session authenticated successfully {"user_id":58,"session_expires":"2025-12-29 06:00:20"} 
[2025-11-29 06:22:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":58,"active_user_id":58,"mobile_number":"818037911717","requested_id":"58","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:25:00] local.INFO: N1User account terminated via API {"user_data":{"user_id":58,"mobile_number":"818037911717","memberhash":"WU4IXDUS17580687292PEOJ6","nickname":"Koji","terminated_at":"2025-11-29 06:25:00"},"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:29:05] local.INFO: Creating new account for previously terminated mobile number {"mobile_number":"818037911717","previous_user_id":58,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:29:05] local.INFO: N1User created via API {"user_id":112,"mobile_number":"818037911717","memberhash":"QXXBRSXF1764368945PIKV2L","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":true} 
[2025-11-29 06:29:06] local.INFO: FCM token saved for user {"user_id":112,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:29:08] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2025-11-30 06:29:05"} 
[2025-11-29 06:29:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 06:29:32] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-29 08:42:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602,818037911717&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-29 08:42:14] local.DEBUG: CRC Calculation Result {"crc":"3c17e8a8","input_params_count":2} 
[2025-11-29 08:42:14] local.DEBUG: CRC Verification {"received":"3c17e8a8","calculated":"3c17e8a8","match":true} 
[2025-11-29 08:42:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":3,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 08:43:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","pid":"ADFSIOQR2ZZR3VLR","tac":"31D21587-3046-4A9F-8F40-A8C264DADCCC","txnID":"126","userID":"TOMO11","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b536d67f"},"ip":"103.230.15.12"} 
[2025-11-29 08:43:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819087994602&pid=ADFSIOQR2ZZR3VLR&tac=31D21587-3046-4A9F-8F40-A8C264DADCCC&txnID=126&userID=TOMO11","length":254} 
[2025-11-29 08:43:28] local.DEBUG: CRC Calculation Result {"crc":"b536d67f","input_params_count":7} 
[2025-11-29 08:43:28] local.DEBUG: CRC Verification {"received":"b536d67f","calculated":"b536d67f","match":true} 
[2025-11-29 08:43:28] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 08:43:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 08:43:28] local.INFO: Mobile number cleaned {"original":"819087994602","cleaned":"819087994602"} 
[2025-11-29 08:43:28] local.INFO: TAC record created successfully via API {"record_id":382,"txnID":"126","tac":"31D21587-3046-4A9F-8F40-A8C264DADCCC","messageBody":"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819087994602","userID":"TOMO11","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 08:48:28"} 
[2025-11-29 08:43:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819087994602","txn_id":"126","user_id":"TOMO11"} 
[2025-11-29 08:43:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fXPpUaE2W0d1n4AIpRGd...","title":"USDT Transfer Request"} 
[2025-11-29 08:43:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764377009408952"} 
[2025-11-29 08:43:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"819087994602","txn_id":"126","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 08:43:29\",\"data\":{\"user_id\":64,\"mobile_number\":\"819087994602\",\"txn_id\":\"126\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 12,234 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764377009408952\"}}}","success":true} 
[2025-11-29 08:46:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602,818037911717&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-29 08:46:22] local.DEBUG: CRC Calculation Result {"crc":"3c17e8a8","input_params_count":2} 
[2025-11-29 08:46:22] local.DEBUG: CRC Verification {"received":"3c17e8a8","calculated":"3c17e8a8","match":true} 
[2025-11-29 08:46:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":3,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 09:42:05] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2025-11-29 09:42:05] local.INFO: New session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2025-11-29 09:42:05] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2025-11-29 09:42:05] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2025-11-29 09:42:05] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-29 09:42:06] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2025-12-29 09:42:05"} 
[2025-11-29 09:42:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 09:42:09] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2025-12-29 09:42:05"} 
[2025-11-29 09:42:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 10:16:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 10:16:20] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-29 10:16:20] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-29 10:16:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 10:21:40] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-29 10:21:40] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-29 10:21:40] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-29 10:21:40] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-29 10:21:40] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-29 10:21:41] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-29 10:21:40"} 
[2025-11-29 10:21:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 10:21:42] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-29 10:21:40"} 
[2025-11-29 10:21:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 10:24:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 10:24:14] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-29 10:24:14] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-29 10:24:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 10:24:25] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"AB5BAD12-0FFF-4BCC-B52B-845E3AB2D764","txnID":"127","userID":"MTK00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2ef29af3"},"ip":"103.230.15.12"} 
[2025-11-29 10:24:25] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-29 10:24:25] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=AB5BAD12-0FFF-4BCC-B52B-845E3AB2D764&txnID=127&userID=MTK00","length":252} 
[2025-11-29 10:24:25] local.DEBUG: CRC Calculation Result {"crc":"2ef29af3","input_params_count":7} 
[2025-11-29 10:24:25] local.DEBUG: CRC Verification {"received":"2ef29af3","calculated":"2ef29af3","match":true} 
[2025-11-29 10:24:25] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 10:24:25] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 10:24:25] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-29 10:24:25] local.INFO: TAC record created successfully via API {"record_id":383,"txnID":"127","tac":"AB5BAD12-0FFF-4BCC-B52B-845E3AB2D764","messageBody":"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"MTK00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 10:29:25"} 
[2025-11-29 10:24:25] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"127","user_id":"MTK00"} 
[2025-11-29 10:24:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-29 10:24:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764383065856471"} 
[2025-11-29 10:24:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"127","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 10:24:26\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"127\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764383065856471\"}}}","success":true} 
[2025-11-29 10:24:36] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=AB5BAD12-0FFF-4BCC-B52B-845E3AB2D764&txnid=127","length":84} 
[2025-11-29 10:24:36] local.DEBUG: CRC Calculation Result {"crc":"90287201","input_params_count":4} 
[2025-11-29 10:24:36] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=AB5BAD12-0FFF-4BCC-B52B-845E3AB2D764&txnid=127&crc=90287201","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"AB5BAD12-0FFF-4BCC-B52B-845E3AB2D764","txnId":"127","success":true} 
[2025-11-29 10:24:36] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"127","tac":"AB5BAD12-0FFF-4BCC-B52B-845E3AB2D764","approved_status":1} 
[2025-11-29 10:24:43] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-29 10:21:40"} 
[2025-11-29 10:24:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 10:24:52] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"B802F4F6-9397-4142-B2F5-2B22023E17B6","txnID":"128","userID":"MTK00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b13d9520"},"ip":"103.230.15.12"} 
[2025-11-29 10:24:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=B802F4F6-9397-4142-B2F5-2B22023E17B6&txnID=128&userID=MTK00","length":252} 
[2025-11-29 10:24:52] local.DEBUG: CRC Calculation Result {"crc":"b13d9520","input_params_count":7} 
[2025-11-29 10:24:52] local.DEBUG: CRC Verification {"received":"b13d9520","calculated":"b13d9520","match":true} 
[2025-11-29 10:24:52] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 10:24:52] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 10:24:52] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-29 10:24:52] local.INFO: TAC record created successfully via API {"record_id":384,"txnID":"128","tac":"B802F4F6-9397-4142-B2F5-2B22023E17B6","messageBody":"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"MTK00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 10:29:52"} 
[2025-11-29 10:24:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"128","user_id":"MTK00"} 
[2025-11-29 10:24:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-29 10:24:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764383093032801"} 
[2025-11-29 10:24:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"128","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 10:24:53\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"128\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 5,280 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764383093032801\"}}}","success":true} 
[2025-11-29 10:25:15] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=B802F4F6-9397-4142-B2F5-2B22023E17B6&txnid=128","length":84} 
[2025-11-29 10:25:15] local.DEBUG: CRC Calculation Result {"crc":"3272ef09","input_params_count":4} 
[2025-11-29 10:25:15] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=B802F4F6-9397-4142-B2F5-2B22023E17B6&txnid=128&crc=3272ef09","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"B802F4F6-9397-4142-B2F5-2B22023E17B6","txnId":"128","success":true} 
[2025-11-29 10:25:15] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"128","tac":"B802F4F6-9397-4142-B2F5-2B22023E17B6","approved_status":1} 
[2025-11-29 10:25:50] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-29 10:21:40"} 
[2025-11-29 10:25:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 14:12:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 14:12:36] local.DEBUG: CRC Calculation Result {"crc":"c1e2565a","input_params_count":2} 
[2025-11-29 14:12:36] local.DEBUG: CRC Verification {"received":"c1e2565a","calculated":"c1e2565a","match":true} 
[2025-11-29 14:12:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:15:14] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 677 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","pid":"ADFSIOQR2ZZR3VLR","tac":"CD6ADB8D-D742-474A-AC1D-304D98B31E7A","txnID":"129","userID":"AKOAN22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a7ae9c67"},"ip":"103.230.15.12"} 
[2025-11-29 14:15:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 677 USDT to User ID AKOAN00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR&tac=CD6ADB8D-D742-474A-AC1D-304D98B31E7A&txnID=129&userID=AKOAN22","length":252} 
[2025-11-29 14:15:14] local.DEBUG: CRC Calculation Result {"crc":"a7ae9c67","input_params_count":7} 
[2025-11-29 14:15:14] local.DEBUG: CRC Verification {"received":"a7ae9c67","calculated":"a7ae9c67","match":true} 
[2025-11-29 14:15:14] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 14:15:14] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:15:14] local.INFO: Mobile number cleaned {"original":"819084854355","cleaned":"819084854355"} 
[2025-11-29 14:15:14] local.INFO: TAC record created successfully via API {"record_id":385,"txnID":"129","tac":"CD6ADB8D-D742-474A-AC1D-304D98B31E7A","messageBody":"A request has been made to transfer 677 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","userID":"AKOAN22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 14:20:14"} 
[2025-11-29 14:15:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084854355","txn_id":"129","user_id":"AKOAN22"} 
[2025-11-29 14:15:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"epl4aVYYgknPk_s50GAP...","title":"USDT Transfer Request"} 
[2025-11-29 14:15:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764396915556106"} 
[2025-11-29 14:15:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084854355","txn_id":"129","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 14:15:15\",\"data\":{\"user_id\":109,\"mobile_number\":\"819084854355\",\"txn_id\":\"129\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 677 USDT to User ID AKOAN00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764396915556106\"}}}","success":true} 
[2025-11-29 14:15:59] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2025-11-29 14:15:59] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-11-29 14:15:59] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2025-11-29 14:15:59] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-11-29 14:15:59] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-29 14:16:00] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-29 14:15:59"} 
[2025-11-29 14:16:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 14:16:02] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-29 14:15:59"} 
[2025-11-29 14:16:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 14:18:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 14:18:29] local.DEBUG: CRC Calculation Result {"crc":"c1e2565a","input_params_count":2} 
[2025-11-29 14:18:29] local.DEBUG: CRC Verification {"received":"c1e2565a","calculated":"c1e2565a","match":true} 
[2025-11-29 14:18:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:18:43] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 677 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","pid":"ADFSIOQR2ZZR3VLR","tac":"CF30178D-C0FD-49C6-A26F-90E4F61C9D78","txnID":"130","userID":"AKOAN22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6bdc02dd"},"ip":"103.230.15.12"} 
[2025-11-29 14:18:43] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 677 USDT to User ID AKOAN00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR&tac=CF30178D-C0FD-49C6-A26F-90E4F61C9D78&txnID=130&userID=AKOAN22","length":252} 
[2025-11-29 14:18:43] local.DEBUG: CRC Calculation Result {"crc":"6bdc02dd","input_params_count":7} 
[2025-11-29 14:18:43] local.DEBUG: CRC Verification {"received":"6bdc02dd","calculated":"6bdc02dd","match":true} 
[2025-11-29 14:18:43] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 14:18:43] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:18:43] local.INFO: Mobile number cleaned {"original":"819084854355","cleaned":"819084854355"} 
[2025-11-29 14:18:43] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819084854355","expired_count":1} 
[2025-11-29 14:18:43] local.INFO: TAC record created successfully via API {"record_id":386,"txnID":"130","tac":"CF30178D-C0FD-49C6-A26F-90E4F61C9D78","messageBody":"A request has been made to transfer 677 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","userID":"AKOAN22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-29 14:23:43"} 
[2025-11-29 14:18:43] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084854355","txn_id":"130","user_id":"AKOAN22"} 
[2025-11-29 14:18:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"epl4aVYYgknPk_s50GAP...","title":"USDT Transfer Request"} 
[2025-11-29 14:18:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764397124280437"} 
[2025-11-29 14:18:44] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084854355","txn_id":"130","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 14:18:44\",\"data\":{\"user_id\":109,\"mobile_number\":\"819084854355\",\"txn_id\":\"130\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 677 USDT to User ID AKOAN00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764397124280437\"}}}","success":true} 
[2025-11-29 14:20:22] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=CF30178D-C0FD-49C6-A26F-90E4F61C9D78&txnid=130","length":84} 
[2025-11-29 14:20:22] local.DEBUG: CRC Calculation Result {"crc":"6c2af219","input_params_count":4} 
[2025-11-29 14:20:23] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=CF30178D-C0FD-49C6-A26F-90E4F61C9D78&txnid=130&crc=6c2af219","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"CF30178D-C0FD-49C6-A26F-90E4F61C9D78","txnId":"130","success":true} 
[2025-11-29 14:20:23] local.INFO: TAC action completed {"action":"approve","mobile_number":"819084854355","txnID":"130","tac":"CF30178D-C0FD-49C6-A26F-90E4F61C9D78","approved_status":1} 
[2025-11-29 14:21:41] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-29 14:15:59"} 
[2025-11-29 14:21:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 14:24:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 14:24:48] local.DEBUG: CRC Calculation Result {"crc":"c1e2565a","input_params_count":2} 
[2025-11-29 14:24:48] local.DEBUG: CRC Verification {"received":"c1e2565a","calculated":"c1e2565a","match":true} 
[2025-11-29 14:24:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:25:02] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","pid":"ADFSIOQR2ZZR3VLR","tac":"42B94B8D-7D90-4426-9B12-5C5718D8575D","txnID":"131","userID":"AKOAN23","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ab52d2cd"},"ip":"103.230.15.12"} 
[2025-11-29 14:25:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR&tac=42B94B8D-7D90-4426-9B12-5C5718D8575D&txnID=131&userID=AKOAN23","length":252} 
[2025-11-29 14:25:02] local.DEBUG: CRC Calculation Result {"crc":"ab52d2cd","input_params_count":7} 
[2025-11-29 14:25:02] local.DEBUG: CRC Verification {"received":"ab52d2cd","calculated":"ab52d2cd","match":true} 
[2025-11-29 14:25:02] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 14:25:02] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:25:02] local.INFO: Mobile number cleaned {"original":"819084854355","cleaned":"819084854355"} 
[2025-11-29 14:25:02] local.INFO: TAC record created successfully via API {"record_id":387,"txnID":"131","tac":"42B94B8D-7D90-4426-9B12-5C5718D8575D","messageBody":"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","userID":"AKOAN23","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 14:30:02"} 
[2025-11-29 14:25:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084854355","txn_id":"131","user_id":"AKOAN23"} 
[2025-11-29 14:25:03] local.INFO: Sending FCM HTTP v1 notification {"to_token":"epl4aVYYgknPk_s50GAP...","title":"USDT Transfer Request"} 
[2025-11-29 14:25:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764397503061499"} 
[2025-11-29 14:25:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084854355","txn_id":"131","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 14:25:03\",\"data\":{\"user_id\":109,\"mobile_number\":\"819084854355\",\"txn_id\":\"131\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764397503061499\"}}}","success":true} 
[2025-11-29 14:26:51] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=42B94B8D-7D90-4426-9B12-5C5718D8575D&txnid=131","length":84} 
[2025-11-29 14:26:51] local.DEBUG: CRC Calculation Result {"crc":"f0f74c08","input_params_count":4} 
[2025-11-29 14:26:51] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=42B94B8D-7D90-4426-9B12-5C5718D8575D&txnid=131&crc=f0f74c08","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"42B94B8D-7D90-4426-9B12-5C5718D8575D","txnId":"131","success":true} 
[2025-11-29 14:26:51] local.INFO: TAC action completed {"action":"approve","mobile_number":"819084854355","txnID":"131","tac":"42B94B8D-7D90-4426-9B12-5C5718D8575D","approved_status":1} 
[2025-11-29 14:27:05] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-29 14:15:59"} 
[2025-11-29 14:27:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 14:27:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","pid":"ADFSIOQR2ZZR3VLR","tac":"099633C1-63F7-4625-9D20-63ACEC853140","txnID":"132","userID":"AKOAN23","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2294664a"},"ip":"103.230.15.12"} 
[2025-11-29 14:27:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR&tac=099633C1-63F7-4625-9D20-63ACEC853140&txnID=132&userID=AKOAN23","length":252} 
[2025-11-29 14:27:28] local.DEBUG: CRC Calculation Result {"crc":"2294664a","input_params_count":7} 
[2025-11-29 14:27:28] local.DEBUG: CRC Verification {"received":"2294664a","calculated":"2294664a","match":true} 
[2025-11-29 14:27:28] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 14:27:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:27:28] local.INFO: Mobile number cleaned {"original":"819084854355","cleaned":"819084854355"} 
[2025-11-29 14:27:28] local.INFO: TAC record created successfully via API {"record_id":388,"txnID":"132","tac":"099633C1-63F7-4625-9D20-63ACEC853140","messageBody":"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","userID":"AKOAN23","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 14:32:28"} 
[2025-11-29 14:27:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084854355","txn_id":"132","user_id":"AKOAN23"} 
[2025-11-29 14:27:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"epl4aVYYgknPk_s50GAP...","title":"USDT Transfer Request"} 
[2025-11-29 14:27:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764397648980422"} 
[2025-11-29 14:27:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084854355","txn_id":"132","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 14:27:29\",\"data\":{\"user_id\":109,\"mobile_number\":\"819084854355\",\"txn_id\":\"132\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764397648980422\"}}}","success":true} 
[2025-11-29 14:27:39] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=099633C1-63F7-4625-9D20-63ACEC853140&txnid=132","length":84} 
[2025-11-29 14:27:39] local.DEBUG: CRC Calculation Result {"crc":"04dfe75a","input_params_count":4} 
[2025-11-29 14:27:39] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=099633C1-63F7-4625-9D20-63ACEC853140&txnid=132&crc=04dfe75a","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"099633C1-63F7-4625-9D20-63ACEC853140","txnId":"132","success":true} 
[2025-11-29 14:27:39] local.INFO: TAC action completed {"action":"approve","mobile_number":"819084854355","txnID":"132","tac":"099633C1-63F7-4625-9D20-63ACEC853140","approved_status":1} 
[2025-11-29 14:27:47] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-29 14:15:59"} 
[2025-11-29 14:27:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 14:30:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 14:30:55] local.DEBUG: CRC Calculation Result {"crc":"c1e2565a","input_params_count":2} 
[2025-11-29 14:30:55] local.DEBUG: CRC Verification {"received":"c1e2565a","calculated":"c1e2565a","match":true} 
[2025-11-29 14:30:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:31:13] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","pid":"ADFSIOQR2ZZR3VLR","tac":"035CF977-4CE9-41FB-8484-63BDC25D30AE","txnID":"133","userID":"AKOAN24","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9fdee216"},"ip":"103.230.15.12"} 
[2025-11-29 14:31:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR&tac=035CF977-4CE9-41FB-8484-63BDC25D30AE&txnID=133&userID=AKOAN24","length":252} 
[2025-11-29 14:31:13] local.DEBUG: CRC Calculation Result {"crc":"9fdee216","input_params_count":7} 
[2025-11-29 14:31:13] local.DEBUG: CRC Verification {"received":"9fdee216","calculated":"9fdee216","match":true} 
[2025-11-29 14:31:13] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 14:31:13] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:31:13] local.INFO: Mobile number cleaned {"original":"819084854355","cleaned":"819084854355"} 
[2025-11-29 14:31:13] local.INFO: TAC record created successfully via API {"record_id":389,"txnID":"133","tac":"035CF977-4CE9-41FB-8484-63BDC25D30AE","messageBody":"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","userID":"AKOAN24","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 14:36:13"} 
[2025-11-29 14:31:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084854355","txn_id":"133","user_id":"AKOAN24"} 
[2025-11-29 14:31:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"epl4aVYYgknPk_s50GAP...","title":"USDT Transfer Request"} 
[2025-11-29 14:31:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764397873591490"} 
[2025-11-29 14:31:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084854355","txn_id":"133","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 14:31:13\",\"data\":{\"user_id\":109,\"mobile_number\":\"819084854355\",\"txn_id\":\"133\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764397873591490\"}}}","success":true} 
[2025-11-29 14:31:44] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=035CF977-4CE9-41FB-8484-63BDC25D30AE&txnid=133","length":84} 
[2025-11-29 14:31:44] local.DEBUG: CRC Calculation Result {"crc":"9998f913","input_params_count":4} 
[2025-11-29 14:31:44] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=035CF977-4CE9-41FB-8484-63BDC25D30AE&txnid=133&crc=9998f913","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"035CF977-4CE9-41FB-8484-63BDC25D30AE","txnId":"133","success":true} 
[2025-11-29 14:31:44] local.INFO: TAC action completed {"action":"approve","mobile_number":"819084854355","txnID":"133","tac":"035CF977-4CE9-41FB-8484-63BDC25D30AE","approved_status":1} 
[2025-11-29 14:37:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 14:37:42] local.DEBUG: CRC Calculation Result {"crc":"c1e2565a","input_params_count":2} 
[2025-11-29 14:37:42] local.DEBUG: CRC Verification {"received":"c1e2565a","calculated":"c1e2565a","match":true} 
[2025-11-29 14:37:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:38:02] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-29 14:15:59"} 
[2025-11-29 14:38:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 14:38:04] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","pid":"ADFSIOQR2ZZR3VLR","tac":"53E45407-90CC-4FEF-97FC-FC7AA77464BB","txnID":"134","userID":"AKOAN24","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"3acb2500"},"ip":"103.230.15.12"} 
[2025-11-29 14:38:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR&tac=53E45407-90CC-4FEF-97FC-FC7AA77464BB&txnID=134&userID=AKOAN24","length":252} 
[2025-11-29 14:38:04] local.DEBUG: CRC Calculation Result {"crc":"3acb2500","input_params_count":7} 
[2025-11-29 14:38:04] local.DEBUG: CRC Verification {"received":"3acb2500","calculated":"3acb2500","match":true} 
[2025-11-29 14:38:04] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 14:38:04] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:38:04] local.INFO: Mobile number cleaned {"original":"819084854355","cleaned":"819084854355"} 
[2025-11-29 14:38:04] local.INFO: TAC record created successfully via API {"record_id":390,"txnID":"134","tac":"53E45407-90CC-4FEF-97FC-FC7AA77464BB","messageBody":"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","userID":"AKOAN24","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 14:43:04"} 
[2025-11-29 14:38:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084854355","txn_id":"134","user_id":"AKOAN24"} 
[2025-11-29 14:38:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"epl4aVYYgknPk_s50GAP...","title":"USDT Transfer Request"} 
[2025-11-29 14:38:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764398284871878"} 
[2025-11-29 14:38:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084854355","txn_id":"134","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 14:38:05\",\"data\":{\"user_id\":109,\"mobile_number\":\"819084854355\",\"txn_id\":\"134\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 527 USDT to User ID AKOAN00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764398284871878\"}}}","success":true} 
[2025-11-29 14:38:11] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=53E45407-90CC-4FEF-97FC-FC7AA77464BB&txnid=134","length":84} 
[2025-11-29 14:38:11] local.DEBUG: CRC Calculation Result {"crc":"7594edef","input_params_count":4} 
[2025-11-29 14:38:12] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=53E45407-90CC-4FEF-97FC-FC7AA77464BB&txnid=134&crc=7594edef","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"53E45407-90CC-4FEF-97FC-FC7AA77464BB","txnId":"134","success":true} 
[2025-11-29 14:38:12] local.INFO: TAC action completed {"action":"approve","mobile_number":"819084854355","txnID":"134","tac":"53E45407-90CC-4FEF-97FC-FC7AA77464BB","approved_status":1} 
[2025-11-29 14:38:25] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-29 14:15:59"} 
[2025-11-29 14:38:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 14:41:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-29 14:41:43] local.DEBUG: CRC Calculation Result {"crc":"c1e2565a","input_params_count":2} 
[2025-11-29 14:41:43] local.DEBUG: CRC Verification {"received":"c1e2565a","calculated":"c1e2565a","match":true} 
[2025-11-29 14:41:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:41:57] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 489 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","pid":"ADFSIOQR2ZZR3VLR","tac":"3E00A61C-AD62-4366-BCD5-CFE110398FF1","txnID":"135","userID":"AKOAN32","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4d1e998c"},"ip":"103.230.15.12"} 
[2025-11-29 14:41:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 489 USDT to User ID AKOAN00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR&tac=3E00A61C-AD62-4366-BCD5-CFE110398FF1&txnID=135&userID=AKOAN32","length":252} 
[2025-11-29 14:41:57] local.DEBUG: CRC Calculation Result {"crc":"4d1e998c","input_params_count":7} 
[2025-11-29 14:41:57] local.DEBUG: CRC Verification {"received":"4d1e998c","calculated":"4d1e998c","match":true} 
[2025-11-29 14:41:57] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 14:41:57] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 14:41:57] local.INFO: Mobile number cleaned {"original":"819084854355","cleaned":"819084854355"} 
[2025-11-29 14:41:57] local.INFO: TAC record created successfully via API {"record_id":391,"txnID":"135","tac":"3E00A61C-AD62-4366-BCD5-CFE110398FF1","messageBody":"A request has been made to transfer 489 USDT to User ID AKOAN00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819084854355","userID":"AKOAN32","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 14:46:57"} 
[2025-11-29 14:41:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084854355","txn_id":"135","user_id":"AKOAN32"} 
[2025-11-29 14:41:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"epl4aVYYgknPk_s50GAP...","title":"USDT Transfer Request"} 
[2025-11-29 14:41:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764398517794957"} 
[2025-11-29 14:41:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084854355","txn_id":"135","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 14:41:58\",\"data\":{\"user_id\":109,\"mobile_number\":\"819084854355\",\"txn_id\":\"135\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 489 USDT to User ID AKOAN00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764398517794957\"}}}","success":true} 
[2025-11-29 14:42:17] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3E00A61C-AD62-4366-BCD5-CFE110398FF1&txnid=135","length":84} 
[2025-11-29 14:42:17] local.DEBUG: CRC Calculation Result {"crc":"3ee170e9","input_params_count":4} 
[2025-11-29 14:42:17] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=3E00A61C-AD62-4366-BCD5-CFE110398FF1&txnid=135&crc=3ee170e9","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"3E00A61C-AD62-4366-BCD5-CFE110398FF1","txnId":"135","success":true} 
[2025-11-29 14:42:17] local.INFO: TAC action completed {"action":"approve","mobile_number":"819084854355","txnID":"135","tac":"3E00A61C-AD62-4366-BCD5-CFE110398FF1","approved_status":1} 
[2025-11-29 14:42:24] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2025-12-29 14:15:59"} 
[2025-11-29 14:42:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 16:01:30] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-11-29 16:01:31] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-29 16:01:31] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-11-29 16:01:31] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-11-29 16:01:31] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-29 16:01:32] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-29 16:01:30"} 
[2025-11-29 16:01:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 16:01:55] local.INFO: QR Login started {"user_id":"MIKE55","qr_payload_length":208} 
[2025-11-29 16:01:55] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-29 16:01:55] local.INFO: QR payload decrypted successfully {"token":"67FD4088-150B-42BF-B1E0-530B4F3BAF46","user_id":"MIKE55"} 
[2025-11-29 16:01:55] local.INFO: Calling encrypt API {"token":"67FD4088-150B-42BF-B1E0-530B4F3BAF46","user_id":"MIKE55"} 
[2025-11-29 16:01:55] local.INFO: Token encrypted with user ID {"user_id":"MIKE55","encrypted_payload_length":216} 
[2025-11-29 16:01:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-29 16:01:56] local.INFO: QR Login completed successfully {"user_id":"MIKE55"} 
[2025-11-29 16:03:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-29 16:03:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2025-11-29 16:03:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2025-11-29 16:03:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 16:03:50] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID MAWI01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","pid":"ADFSIOQR2ZZR3VLR","tac":"D6A4930A-E7B8-47C9-9AB1-0EBC25F95F48","txnID":"136","userID":"MIKE55","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"7227f663"},"ip":"103.230.15.12"} 
[2025-11-29 16:03:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID MAWI01. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR&tac=D6A4930A-E7B8-47C9-9AB1-0EBC25F95F48&txnID=136&userID=MIKE55","length":248} 
[2025-11-29 16:03:50] local.DEBUG: CRC Calculation Result {"crc":"7227f663","input_params_count":7} 
[2025-11-29 16:03:50] local.DEBUG: CRC Verification {"received":"7227f663","calculated":"7227f663","match":true} 
[2025-11-29 16:03:50] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 16:03:50] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 16:03:50] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2025-11-29 16:03:50] local.INFO: TAC record created successfully via API {"record_id":392,"txnID":"136","tac":"D6A4930A-E7B8-47C9-9AB1-0EBC25F95F48","messageBody":"A request has been made to transfer 10 USDT to User ID MAWI01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","userID":"MIKE55","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 16:08:50"} 
[2025-11-29 16:03:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"136","user_id":"MIKE55"} 
[2025-11-29 16:03:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fHZcPpvJSZeGWnWjw5Cv...","title":"USDT Transfer Request"} 
[2025-11-29 16:03:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1764403430987065%422fcc3e422fcc3e"} 
[2025-11-29 16:03:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"136","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 16:03:51\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"136\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID MAWI01. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1764403430987065%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-29 16:04:08] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=D6A4930A-E7B8-47C9-9AB1-0EBC25F95F48&txnid=136","length":84} 
[2025-11-29 16:04:08] local.DEBUG: CRC Calculation Result {"crc":"b5867746","input_params_count":4} 
[2025-11-29 16:04:08] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=D6A4930A-E7B8-47C9-9AB1-0EBC25F95F48&txnid=136&crc=b5867746","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"D6A4930A-E7B8-47C9-9AB1-0EBC25F95F48","txnId":"136","success":true} 
[2025-11-29 16:04:08] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122266561","txnID":"136","tac":"D6A4930A-E7B8-47C9-9AB1-0EBC25F95F48","approved_status":1} 
[2025-11-29 16:04:10] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-29 16:01:30"} 
[2025-11-29 16:04:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-29 16:04:49] local.INFO: QR Login started {"user_id":"MAWI01","qr_payload_length":208} 
[2025-11-29 16:04:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-11-29 16:04:50] local.INFO: QR payload decrypted successfully {"token":"7104D966-56D4-4D49-93C3-3849E0012C42","user_id":"MAWI01"} 
[2025-11-29 16:04:50] local.INFO: Calling encrypt API {"token":"7104D966-56D4-4D49-93C3-3849E0012C42","user_id":"MAWI01"} 
[2025-11-29 16:04:50] local.INFO: Token encrypted with user ID {"user_id":"MAWI01","encrypted_payload_length":216} 
[2025-11-29 16:04:50] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-11-29 16:04:50] local.INFO: QR Login completed successfully {"user_id":"MAWI01"} 
[2025-11-29 16:05:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-11-29 16:05:15] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2025-11-29 16:05:15] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2025-11-29 16:05:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 16:05:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID MIKE55. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","pid":"ADFSIOQR2ZZR3VLR","tac":"865A4DE3-61BA-48FE-A4DA-0C6333EF60B6","txnID":"137","userID":"MAWI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"dab7c635"},"ip":"103.230.15.12"} 
[2025-11-29 16:05:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID MIKE55. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR&tac=865A4DE3-61BA-48FE-A4DA-0C6333EF60B6&txnID=137&userID=MAWI01","length":248} 
[2025-11-29 16:05:28] local.DEBUG: CRC Calculation Result {"crc":"dab7c635","input_params_count":7} 
[2025-11-29 16:05:28] local.DEBUG: CRC Verification {"received":"dab7c635","calculated":"dab7c635","match":true} 
[2025-11-29 16:05:28] local.INFO: CRC validation passed for createTacRecord  
[2025-11-29 16:05:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-29 16:05:28] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2025-11-29 16:05:28] local.INFO: TAC record created successfully via API {"record_id":393,"txnID":"137","tac":"865A4DE3-61BA-48FE-A4DA-0C6333EF60B6","messageBody":"A request has been made to transfer 10 USDT to User ID MIKE55. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","userID":"MAWI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-29 16:10:28"} 
[2025-11-29 16:05:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"137","user_id":"MAWI01"} 
[2025-11-29 16:05:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fHZcPpvJSZeGWnWjw5Cv...","title":"USDT Transfer Request"} 
[2025-11-29 16:05:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1764403529142916%422fcc3e422fcc3e"} 
[2025-11-29 16:05:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"137","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-29 16:05:29\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"137\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID MIKE55. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1764403529142916%422fcc3e422fcc3e\"}}}","success":true} 
[2025-11-29 16:05:51] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=865A4DE3-61BA-48FE-A4DA-0C6333EF60B6&txnid=137","length":84} 
[2025-11-29 16:05:51] local.DEBUG: CRC Calculation Result {"crc":"bf7c81e2","input_params_count":4} 
[2025-11-29 16:05:51] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=865A4DE3-61BA-48FE-A4DA-0C6333EF60B6&txnid=137&crc=bf7c81e2","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"865A4DE3-61BA-48FE-A4DA-0C6333EF60B6","txnId":"137","success":true} 
[2025-11-29 16:05:51] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122266561","txnID":"137","tac":"865A4DE3-61BA-48FE-A4DA-0C6333EF60B6","approved_status":1} 
[2025-11-29 16:05:53] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-29 16:01:30"} 
[2025-11-29 16:05:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 08:43:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 08:43:06] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-30 08:43:06] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-30 08:43:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 08:44:32] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 845 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"AA95AD2D-BE43-4896-9B2F-F86D4E6A3559","txnID":"138","userID":"GLOBE02","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"686e8279"},"ip":"103.230.15.12"} 
[2025-11-30 08:44:32] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 845 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=AA95AD2D-BE43-4896-9B2F-F86D4E6A3559&txnID=138&userID=GLOBE02","length":252} 
[2025-11-30 08:44:32] local.DEBUG: CRC Calculation Result {"crc":"686e8279","input_params_count":7} 
[2025-11-30 08:44:32] local.DEBUG: CRC Verification {"received":"686e8279","calculated":"686e8279","match":true} 
[2025-11-30 08:44:32] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 08:44:32] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 08:44:32] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2025-11-30 08:44:32] local.INFO: TAC record created successfully via API {"record_id":394,"txnID":"138","tac":"AA95AD2D-BE43-4896-9B2F-F86D4E6A3559","messageBody":"A request has been made to transfer 845 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818037911717","userID":"GLOBE02","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 08:49:32"} 
[2025-11-30 08:44:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"138","user_id":"GLOBE02"} 
[2025-11-30 08:44:33] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e56kpjTNvkOFp9x_b6lC...","title":"USDT Transfer Request"} 
[2025-11-30 08:44:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764463473644616"} 
[2025-11-30 08:44:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"138","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 08:44:34\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"138\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 845 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764463473644616\"}}}","success":true} 
[2025-11-30 08:50:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 08:50:01] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-30 08:50:01] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-30 08:50:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 08:53:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 08:53:32] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-30 08:53:32] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-30 08:53:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 08:56:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 08:56:51] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-30 08:56:51] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-30 08:56:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 09:00:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 09:00:13] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-11-30 09:00:13] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-11-30 09:00:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 12:40:53] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-11-30 12:40:53] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-30 12:40:53] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-11-30 12:40:53] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-11-30 12:40:53] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-30 12:40:54] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2025-12-30 12:40:53"} 
[2025-11-30 12:40:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 13:40:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 13:40:12] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 13:40:12] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 13:40:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:40:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 13:40:46] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 13:40:46] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 13:40:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:41:00] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"8BA95FEA-B063-490A-80AC-9C1ADD21CF66","txnID":"139","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4d2e3332"},"ip":"103.230.15.12"} 
[2025-11-30 13:41:00] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 13:41:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=8BA95FEA-B063-490A-80AC-9C1ADD21CF66&txnID=139&userID=OTOO00","length":251} 
[2025-11-30 13:41:00] local.DEBUG: CRC Calculation Result {"crc":"4d2e3332","input_params_count":7} 
[2025-11-30 13:41:00] local.DEBUG: CRC Verification {"received":"4d2e3332","calculated":"4d2e3332","match":true} 
[2025-11-30 13:41:00] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 13:41:00] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:41:00] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 13:41:00] local.INFO: TAC record created successfully via API {"record_id":395,"txnID":"139","tac":"8BA95FEA-B063-490A-80AC-9C1ADD21CF66","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 13:46:00"} 
[2025-11-30 13:41:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"139","user_id":"OTOO00"} 
[2025-11-30 13:41:01] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"139","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 13:41:01\"}","success":false} 
[2025-11-30 13:41:01] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"139","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 13:41:01\"}"} 
[2025-11-30 13:42:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 13:42:38] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 13:42:38] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 13:42:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:42:49] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"62EF6714-FDE8-4222-AF38-619DC0C2BA90","txnID":"140","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0cbec951"},"ip":"103.230.15.12"} 
[2025-11-30 13:42:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=62EF6714-FDE8-4222-AF38-619DC0C2BA90&txnID=140&userID=OTOO00","length":251} 
[2025-11-30 13:42:49] local.DEBUG: CRC Calculation Result {"crc":"0cbec951","input_params_count":7} 
[2025-11-30 13:42:49] local.DEBUG: CRC Verification {"received":"0cbec951","calculated":"0cbec951","match":true} 
[2025-11-30 13:42:49] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 13:42:49] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:42:49] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 13:42:49] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"8109060763400","expired_count":1} 
[2025-11-30 13:42:49] local.INFO: TAC record created successfully via API {"record_id":396,"txnID":"140","tac":"62EF6714-FDE8-4222-AF38-619DC0C2BA90","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 13:47:49"} 
[2025-11-30 13:42:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"140","user_id":"OTOO00"} 
[2025-11-30 13:42:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"140","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 13:42:50\"}","success":false} 
[2025-11-30 13:42:50] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"140","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 13:42:50\"}"} 
[2025-11-30 13:45:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 13:45:28] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 13:45:28] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 13:45:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:45:39] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"9E010BE8-5536-48F9-821C-2C23FF170E29","txnID":"141","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5df56794"},"ip":"103.230.15.12"} 
[2025-11-30 13:45:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=9E010BE8-5536-48F9-821C-2C23FF170E29&txnID=141&userID=OTOO00","length":251} 
[2025-11-30 13:45:39] local.DEBUG: CRC Calculation Result {"crc":"5df56794","input_params_count":7} 
[2025-11-30 13:45:39] local.DEBUG: CRC Verification {"received":"5df56794","calculated":"5df56794","match":true} 
[2025-11-30 13:45:39] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 13:45:39] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:45:39] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 13:45:39] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"8109060763400","expired_count":1} 
[2025-11-30 13:45:39] local.INFO: TAC record created successfully via API {"record_id":397,"txnID":"141","tac":"9E010BE8-5536-48F9-821C-2C23FF170E29","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 13:50:39"} 
[2025-11-30 13:45:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"141","user_id":"OTOO00"} 
[2025-11-30 13:45:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"141","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 13:45:40\"}","success":false} 
[2025-11-30 13:45:40] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"141","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 13:45:40\"}"} 
[2025-11-30 13:45:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 13:45:48] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 13:45:48] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 13:45:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:46:01] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"93435C5F-007D-4B64-B534-31D6614008B1","txnID":"142","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b0411953"},"ip":"103.230.15.12"} 
[2025-11-30 13:46:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=93435C5F-007D-4B64-B534-31D6614008B1&txnID=142&userID=OTOO00","length":251} 
[2025-11-30 13:46:01] local.DEBUG: CRC Calculation Result {"crc":"b0411953","input_params_count":7} 
[2025-11-30 13:46:01] local.DEBUG: CRC Verification {"received":"b0411953","calculated":"b0411953","match":true} 
[2025-11-30 13:46:01] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 13:46:01] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:46:01] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 13:46:01] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"8109060763400","expired_count":1} 
[2025-11-30 13:46:01] local.INFO: TAC record created successfully via API {"record_id":398,"txnID":"142","tac":"93435C5F-007D-4B64-B534-31D6614008B1","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 13:51:01"} 
[2025-11-30 13:46:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"142","user_id":"OTOO00"} 
[2025-11-30 13:46:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"142","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 13:46:02\"}","success":false} 
[2025-11-30 13:46:02] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"142","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 13:46:02\"}"} 
[2025-11-30 13:57:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 13:57:31] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-30 13:57:31] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-30 13:57:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:57:47] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 810 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"7BD3DE64-EEC7-48C9-AC5C-8D59E3857D97","txnID":"143","userID":"OTOO03","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"7e33fc57"},"ip":"103.230.15.12"} 
[2025-11-30 13:57:47] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 13:57:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 810 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=7BD3DE64-EEC7-48C9-AC5C-8D59E3857D97&txnID=143&userID=OTOO03","length":250} 
[2025-11-30 13:57:47] local.DEBUG: CRC Calculation Result {"crc":"7e33fc57","input_params_count":7} 
[2025-11-30 13:57:47] local.DEBUG: CRC Verification {"received":"7e33fc57","calculated":"7e33fc57","match":true} 
[2025-11-30 13:57:47] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 13:57:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:57:47] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-30 13:57:47] local.INFO: TAC record created successfully via API {"record_id":399,"txnID":"143","tac":"7BD3DE64-EEC7-48C9-AC5C-8D59E3857D97","messageBody":"A request has been made to transfer 810 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"OTOO03","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 14:02:47"} 
[2025-11-30 13:57:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"143","user_id":"OTOO03"} 
[2025-11-30 13:57:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-30 13:57:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764482268209018"} 
[2025-11-30 13:57:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"143","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 13:57:48\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"143\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 810 USDT to User ID OTOO11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764482268209018\"}}}","success":true} 
[2025-11-30 13:57:54] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7BD3DE64-EEC7-48C9-AC5C-8D59E3857D97&txnid=143","length":84} 
[2025-11-30 13:57:54] local.DEBUG: CRC Calculation Result {"crc":"f80ade1e","input_params_count":4} 
[2025-11-30 13:57:54] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=7BD3DE64-EEC7-48C9-AC5C-8D59E3857D97&txnid=143&crc=f80ade1e","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"7BD3DE64-EEC7-48C9-AC5C-8D59E3857D97","txnId":"143","success":true} 
[2025-11-30 13:57:54] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"143","tac":"7BD3DE64-EEC7-48C9-AC5C-8D59E3857D97","approved_status":1} 
[2025-11-30 13:58:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 13:58:04] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-30 13:58:04] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-30 13:58:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:58:21] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-29 10:21:40"} 
[2025-11-30 13:58:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 13:59:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 13:59:38] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-11-30 13:59:38] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-11-30 13:59:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:59:53] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 810 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"CDD968E3-F331-439E-81B2-6D871E4E3268","txnID":"144","userID":"OTOO03","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e2f8f177"},"ip":"103.230.15.12"} 
[2025-11-30 13:59:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 810 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=CDD968E3-F331-439E-81B2-6D871E4E3268&txnID=144&userID=OTOO03","length":250} 
[2025-11-30 13:59:53] local.DEBUG: CRC Calculation Result {"crc":"e2f8f177","input_params_count":7} 
[2025-11-30 13:59:53] local.DEBUG: CRC Verification {"received":"e2f8f177","calculated":"e2f8f177","match":true} 
[2025-11-30 13:59:53] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 13:59:53] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 13:59:53] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-11-30 13:59:53] local.INFO: TAC record created successfully via API {"record_id":400,"txnID":"144","tac":"CDD968E3-F331-439E-81B2-6D871E4E3268","messageBody":"A request has been made to transfer 810 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"OTOO03","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 14:04:53"} 
[2025-11-30 13:59:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"144","user_id":"OTOO03"} 
[2025-11-30 13:59:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-11-30 13:59:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764482394144102"} 
[2025-11-30 13:59:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"144","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 13:59:54\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"144\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 810 USDT to User ID OTOO11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764482394144102\"}}}","success":true} 
[2025-11-30 14:00:01] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=CDD968E3-F331-439E-81B2-6D871E4E3268&txnid=144","length":84} 
[2025-11-30 14:00:01] local.DEBUG: CRC Calculation Result {"crc":"bc1103ee","input_params_count":4} 
[2025-11-30 14:00:02] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=CDD968E3-F331-439E-81B2-6D871E4E3268&txnid=144&crc=bc1103ee","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"CDD968E3-F331-439E-81B2-6D871E4E3268","txnId":"144","success":true} 
[2025-11-30 14:00:02] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"144","tac":"CDD968E3-F331-439E-81B2-6D871E4E3268","approved_status":1} 
[2025-11-30 14:00:29] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-29 10:21:40"} 
[2025-11-30 14:00:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 14:02:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 14:02:57] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 14:02:57] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 14:02:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:03:09] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"2704339F-B2B4-4AC3-AC07-6E1C4DA13499","txnID":"145","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"971acf13"},"ip":"103.230.15.12"} 
[2025-11-30 14:03:09] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=2704339F-B2B4-4AC3-AC07-6E1C4DA13499&txnID=145&userID=OTOO00","length":251} 
[2025-11-30 14:03:09] local.DEBUG: CRC Calculation Result {"crc":"971acf13","input_params_count":7} 
[2025-11-30 14:03:09] local.DEBUG: CRC Verification {"received":"971acf13","calculated":"971acf13","match":true} 
[2025-11-30 14:03:09] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 14:03:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:03:09] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 14:03:09] local.INFO: TAC record created successfully via API {"record_id":401,"txnID":"145","tac":"2704339F-B2B4-4AC3-AC07-6E1C4DA13499","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 14:08:09"} 
[2025-11-30 14:03:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"145","user_id":"OTOO00"} 
[2025-11-30 14:03:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"145","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:03:10\"}","success":false} 
[2025-11-30 14:03:10] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"145","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:03:10\"}"} 
[2025-11-30 14:10:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 14:10:35] local.DEBUG: CRC Calculation Result {"crc":"6ec55f20","input_params_count":2} 
[2025-11-30 14:10:35] local.DEBUG: CRC Verification {"received":"6ec55f20","calculated":"6ec55f20","match":true} 
[2025-11-30 14:10:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:10:47] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"982C901E-DE60-413F-B7E4-8EE33AF68CBB","txnID":"146","userID":"OTOO04","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"aabad67c"},"ip":"103.230.15.12"} 
[2025-11-30 14:10:47] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 14:10:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819060763400&pid=ADFSIOQR2ZZR3VLR&tac=982C901E-DE60-413F-B7E4-8EE33AF68CBB&txnID=146&userID=OTOO04","length":249} 
[2025-11-30 14:10:47] local.DEBUG: CRC Calculation Result {"crc":"aabad67c","input_params_count":7} 
[2025-11-30 14:10:47] local.DEBUG: CRC Verification {"received":"aabad67c","calculated":"aabad67c","match":true} 
[2025-11-30 14:10:47] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 14:10:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:10:47] local.INFO: Mobile number cleaned {"original":"819060763400","cleaned":"819060763400"} 
[2025-11-30 14:10:47] local.INFO: TAC record created successfully via API {"record_id":402,"txnID":"146","tac":"982C901E-DE60-413F-B7E4-8EE33AF68CBB","messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","userID":"OTOO04","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 14:15:47"} 
[2025-11-30 14:10:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819060763400","txn_id":"146","user_id":"OTOO04"} 
[2025-11-30 14:10:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"819060763400","txn_id":"146","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:10:47\"}","success":false} 
[2025-11-30 14:10:47] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819060763400","txn_id":"146","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:10:47\"}"} 
[2025-11-30 14:13:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 14:13:27] local.DEBUG: CRC Calculation Result {"crc":"6ec55f20","input_params_count":2} 
[2025-11-30 14:13:27] local.DEBUG: CRC Verification {"received":"6ec55f20","calculated":"6ec55f20","match":true} 
[2025-11-30 14:13:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:13:35] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"2F03BD77-532B-4E30-8479-C07C7A13217B","txnID":"147","userID":"OTOO04","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d44cb213"},"ip":"103.230.15.12"} 
[2025-11-30 14:13:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819060763400&pid=ADFSIOQR2ZZR3VLR&tac=2F03BD77-532B-4E30-8479-C07C7A13217B&txnID=147&userID=OTOO04","length":249} 
[2025-11-30 14:13:35] local.DEBUG: CRC Calculation Result {"crc":"d44cb213","input_params_count":7} 
[2025-11-30 14:13:35] local.DEBUG: CRC Verification {"received":"d44cb213","calculated":"d44cb213","match":true} 
[2025-11-30 14:13:35] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 14:13:35] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:13:35] local.INFO: Mobile number cleaned {"original":"819060763400","cleaned":"819060763400"} 
[2025-11-30 14:13:35] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819060763400","expired_count":1} 
[2025-11-30 14:13:35] local.INFO: TAC record created successfully via API {"record_id":403,"txnID":"147","tac":"2F03BD77-532B-4E30-8479-C07C7A13217B","messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","userID":"OTOO04","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 14:18:35"} 
[2025-11-30 14:13:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819060763400","txn_id":"147","user_id":"OTOO04"} 
[2025-11-30 14:13:35] local.INFO: FCM transaction approval notification sent {"mobile_number":"819060763400","txn_id":"147","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:13:35\"}","success":false} 
[2025-11-30 14:13:35] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819060763400","txn_id":"147","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:13:35\"}"} 
[2025-11-30 14:14:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 14:14:58] local.DEBUG: CRC Calculation Result {"crc":"6ec55f20","input_params_count":2} 
[2025-11-30 14:14:58] local.DEBUG: CRC Verification {"received":"6ec55f20","calculated":"6ec55f20","match":true} 
[2025-11-30 14:14:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:15:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 14:15:11] local.DEBUG: CRC Calculation Result {"crc":"6ec55f20","input_params_count":2} 
[2025-11-30 14:15:11] local.DEBUG: CRC Verification {"received":"6ec55f20","calculated":"6ec55f20","match":true} 
[2025-11-30 14:15:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:15:21] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"F6640BC9-6700-4802-96BD-C894EABF6FCB","txnID":"148","userID":"OTOO04","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4673dce7"},"ip":"103.230.15.12"} 
[2025-11-30 14:15:21] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819060763400&pid=ADFSIOQR2ZZR3VLR&tac=F6640BC9-6700-4802-96BD-C894EABF6FCB&txnID=148&userID=OTOO04","length":249} 
[2025-11-30 14:15:21] local.DEBUG: CRC Calculation Result {"crc":"4673dce7","input_params_count":7} 
[2025-11-30 14:15:21] local.DEBUG: CRC Verification {"received":"4673dce7","calculated":"4673dce7","match":true} 
[2025-11-30 14:15:21] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 14:15:21] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:15:21] local.INFO: Mobile number cleaned {"original":"819060763400","cleaned":"819060763400"} 
[2025-11-30 14:15:21] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819060763400","expired_count":1} 
[2025-11-30 14:15:21] local.INFO: TAC record created successfully via API {"record_id":404,"txnID":"148","tac":"F6640BC9-6700-4802-96BD-C894EABF6FCB","messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","userID":"OTOO04","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 14:20:21"} 
[2025-11-30 14:15:21] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819060763400","txn_id":"148","user_id":"OTOO04"} 
[2025-11-30 14:15:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"819060763400","txn_id":"148","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:15:21\"}","success":false} 
[2025-11-30 14:15:21] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819060763400","txn_id":"148","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:15:21\"}"} 
[2025-11-30 14:17:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 14:17:41] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 14:17:41] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 14:17:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:17:54] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"D48F67EE-F9E1-4247-BF3E-27E3B681B6CB","txnID":"149","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bb9854f3"},"ip":"103.230.15.12"} 
[2025-11-30 14:17:54] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=D48F67EE-F9E1-4247-BF3E-27E3B681B6CB&txnID=149&userID=OTOO00","length":251} 
[2025-11-30 14:17:54] local.DEBUG: CRC Calculation Result {"crc":"bb9854f3","input_params_count":7} 
[2025-11-30 14:17:54] local.DEBUG: CRC Verification {"received":"bb9854f3","calculated":"bb9854f3","match":true} 
[2025-11-30 14:17:54] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 14:17:54] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:17:54] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 14:17:54] local.INFO: TAC record created successfully via API {"record_id":405,"txnID":"149","tac":"D48F67EE-F9E1-4247-BF3E-27E3B681B6CB","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 14:22:54"} 
[2025-11-30 14:17:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"149","user_id":"OTOO00"} 
[2025-11-30 14:17:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"149","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:17:54\"}","success":false} 
[2025-11-30 14:17:54] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"149","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:17:54\"}"} 
[2025-11-30 14:21:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 14:21:01] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 14:21:01] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 14:21:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:21:17] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"A234ED08-AAA1-4D28-ADC8-CCF1A2F2F585","txnID":"150","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f157e412"},"ip":"103.230.15.12"} 
[2025-11-30 14:21:17] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 14:21:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=A234ED08-AAA1-4D28-ADC8-CCF1A2F2F585&txnID=150&userID=OTOO00","length":251} 
[2025-11-30 14:21:17] local.DEBUG: CRC Calculation Result {"crc":"f157e412","input_params_count":7} 
[2025-11-30 14:21:17] local.DEBUG: CRC Verification {"received":"f157e412","calculated":"f157e412","match":true} 
[2025-11-30 14:21:17] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 14:21:17] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:21:17] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 14:21:17] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"8109060763400","expired_count":1} 
[2025-11-30 14:21:17] local.INFO: TAC record created successfully via API {"record_id":406,"txnID":"150","tac":"A234ED08-AAA1-4D28-ADC8-CCF1A2F2F585","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 14:26:17"} 
[2025-11-30 14:21:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"150","user_id":"OTOO00"} 
[2025-11-30 14:21:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"150","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:21:17\"}","success":false} 
[2025-11-30 14:21:17] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"150","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:21:17\"}"} 
[2025-11-30 14:28:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 14:28:33] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 14:28:33] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 14:28:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:28:44] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"29412151-3F70-45E7-8CF9-151DED9DC064","txnID":"151","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fc3f9b12"},"ip":"103.230.15.12"} 
[2025-11-30 14:28:44] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 14:28:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=29412151-3F70-45E7-8CF9-151DED9DC064&txnID=151&userID=OTOO00","length":251} 
[2025-11-30 14:28:44] local.DEBUG: CRC Calculation Result {"crc":"fc3f9b12","input_params_count":7} 
[2025-11-30 14:28:44] local.DEBUG: CRC Verification {"received":"fc3f9b12","calculated":"fc3f9b12","match":true} 
[2025-11-30 14:28:44] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 14:28:44] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 14:28:45] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 14:28:45] local.INFO: TAC record created successfully via API {"record_id":407,"txnID":"151","tac":"29412151-3F70-45E7-8CF9-151DED9DC064","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 14:33:45"} 
[2025-11-30 14:28:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"151","user_id":"OTOO00"} 
[2025-11-30 14:28:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"151","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:28:45\"}","success":false} 
[2025-11-30 14:28:45] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"151","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 14:28:45\"}"} 
[2025-11-30 15:39:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 15:39:08] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 15:39:08] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 15:39:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:39:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 15:39:14] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 15:39:14] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 15:39:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:40:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 15:40:36] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 15:40:36] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 15:40:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:40:51] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"C94A5A8D-7573-4AF5-88BC-07169BFC467C","txnID":"152","userID":"MOKO64","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fc55e264"},"ip":"103.230.15.12"} 
[2025-11-30 15:40:51] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 15:40:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=C94A5A8D-7573-4AF5-88BC-07169BFC467C&txnID=152&userID=MOKO64","length":250} 
[2025-11-30 15:40:51] local.DEBUG: CRC Calculation Result {"crc":"fc55e264","input_params_count":7} 
[2025-11-30 15:40:51] local.DEBUG: CRC Verification {"received":"fc55e264","calculated":"fc55e264","match":true} 
[2025-11-30 15:40:51] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 15:40:51] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:40:51] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 15:40:51] local.INFO: TAC record created successfully via API {"record_id":408,"txnID":"152","tac":"C94A5A8D-7573-4AF5-88BC-07169BFC467C","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO64","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 15:45:51"} 
[2025-11-30 15:40:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"152","user_id":"MOKO64"} 
[2025-11-30 15:40:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 15:40:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764488452279062"} 
[2025-11-30 15:40:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"152","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 15:40:52\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"152\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764488452279062\"}}}","success":true} 
[2025-11-30 15:41:20] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C94A5A8D-7573-4AF5-88BC-07169BFC467C&txnid=152","length":84} 
[2025-11-30 15:41:20] local.DEBUG: CRC Calculation Result {"crc":"340e96f8","input_params_count":4} 
[2025-11-30 15:41:20] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=C94A5A8D-7573-4AF5-88BC-07169BFC467C&txnid=152&crc=340e96f8","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"C94A5A8D-7573-4AF5-88BC-07169BFC467C","txnId":"152","success":true} 
[2025-11-30 15:41:20] local.INFO: TAC action completed {"action":"approve","mobile_number":"819058621366","txnID":"152","tac":"C94A5A8D-7573-4AF5-88BC-07169BFC467C","approved_status":1} 
[2025-11-30 15:42:05] local.WARNING: Invalid or expired session token attempt {"token_prefix":"ovpD9ceows...","ip":"49.109.163.26","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-11-30 15:46:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 15:46:06] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 15:46:06] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 15:46:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:46:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 15:46:10] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 15:46:10] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 15:46:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:46:53] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"22C41284-3357-4E6B-93A5-F0E2D92C356A","txnID":"153","userID":"MOKO65","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bd21fc93"},"ip":"103.230.15.12"} 
[2025-11-30 15:46:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=22C41284-3357-4E6B-93A5-F0E2D92C356A&txnID=153&userID=MOKO65","length":250} 
[2025-11-30 15:46:53] local.DEBUG: CRC Calculation Result {"crc":"bd21fc93","input_params_count":7} 
[2025-11-30 15:46:53] local.DEBUG: CRC Verification {"received":"bd21fc93","calculated":"bd21fc93","match":true} 
[2025-11-30 15:46:53] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 15:46:53] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:46:53] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 15:46:53] local.INFO: TAC record created successfully via API {"record_id":409,"txnID":"153","tac":"22C41284-3357-4E6B-93A5-F0E2D92C356A","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO65","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 15:51:53"} 
[2025-11-30 15:46:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"153","user_id":"MOKO65"} 
[2025-11-30 15:46:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 15:46:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764488814149819"} 
[2025-11-30 15:46:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"153","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 15:46:54\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"153\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764488814149819\"}}}","success":true} 
[2025-11-30 15:47:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 15:47:38] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 15:47:38] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 15:47:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:48:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 15:48:52] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 15:48:52] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 15:48:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:49:10] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"D5ABA06D-22CD-4E07-9321-98A1FB339143","txnID":"154","userID":"MOKO65","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e5a54398"},"ip":"103.230.15.12"} 
[2025-11-30 15:49:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=D5ABA06D-22CD-4E07-9321-98A1FB339143&txnID=154&userID=MOKO65","length":250} 
[2025-11-30 15:49:10] local.DEBUG: CRC Calculation Result {"crc":"e5a54398","input_params_count":7} 
[2025-11-30 15:49:10] local.DEBUG: CRC Verification {"received":"e5a54398","calculated":"e5a54398","match":true} 
[2025-11-30 15:49:10] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 15:49:10] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:49:10] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 15:49:10] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819058621366","expired_count":1} 
[2025-11-30 15:49:10] local.INFO: TAC record created successfully via API {"record_id":410,"txnID":"154","tac":"D5ABA06D-22CD-4E07-9321-98A1FB339143","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO65","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 15:54:10"} 
[2025-11-30 15:49:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"154","user_id":"MOKO65"} 
[2025-11-30 15:49:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 15:49:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764488950834666"} 
[2025-11-30 15:49:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"154","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 15:49:11\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"154\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764488950834666\"}}}","success":true} 
[2025-11-30 15:51:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 15:51:14] local.DEBUG: CRC Calculation Result {"crc":"c4d2eb28","input_params_count":2} 
[2025-11-30 15:51:14] local.DEBUG: CRC Verification {"received":"c4d2eb28","calculated":"c4d2eb28","match":true} 
[2025-11-30 15:51:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:51:19] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"A0E8F1B3-800D-4683-ABD0-D463139036CA","txnID":"155","userID":"MOKO65","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a8568d2a"},"ip":"103.230.15.12"} 
[2025-11-30 15:51:19] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=A0E8F1B3-800D-4683-ABD0-D463139036CA&txnID=155&userID=MOKO65","length":250} 
[2025-11-30 15:51:19] local.DEBUG: CRC Calculation Result {"crc":"a8568d2a","input_params_count":7} 
[2025-11-30 15:51:19] local.DEBUG: CRC Verification {"received":"a8568d2a","calculated":"a8568d2a","match":true} 
[2025-11-30 15:51:19] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 15:51:19] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:51:19] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 15:51:19] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819058621366","expired_count":1} 
[2025-11-30 15:51:19] local.INFO: TAC record created successfully via API {"record_id":411,"txnID":"155","tac":"A0E8F1B3-800D-4683-ABD0-D463139036CA","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO65","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 15:56:19"} 
[2025-11-30 15:51:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"155","user_id":"MOKO65"} 
[2025-11-30 15:51:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 15:51:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764489079977204"} 
[2025-11-30 15:51:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"155","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 15:51:20\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"155\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764489079977204\"}}}","success":true} 
[2025-11-30 15:52:11] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-30 15:52:11] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-30 15:52:11] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-30 15:52:11] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-30 15:52:11] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-30 15:52:12] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-30 15:52:11"} 
[2025-11-30 15:52:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 15:52:13] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-30 15:52:11"} 
[2025-11-30 15:52:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 15:52:54] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"1076EDD8-3866-451E-8745-3E6B23E42025","txnID":"156","userID":"MOKO65","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"72cb8a87"},"ip":"103.230.15.12"} 
[2025-11-30 15:52:54] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=1076EDD8-3866-451E-8745-3E6B23E42025&txnID=156&userID=MOKO65","length":250} 
[2025-11-30 15:52:54] local.DEBUG: CRC Calculation Result {"crc":"72cb8a87","input_params_count":7} 
[2025-11-30 15:52:54] local.DEBUG: CRC Verification {"received":"72cb8a87","calculated":"72cb8a87","match":true} 
[2025-11-30 15:52:54] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 15:52:54] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:52:54] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 15:52:54] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819058621366","expired_count":1} 
[2025-11-30 15:52:54] local.INFO: TAC record created successfully via API {"record_id":412,"txnID":"156","tac":"1076EDD8-3866-451E-8745-3E6B23E42025","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO65","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 15:57:54"} 
[2025-11-30 15:52:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"156","user_id":"MOKO65"} 
[2025-11-30 15:52:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 15:52:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764489175437856"} 
[2025-11-30 15:52:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"156","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 15:52:55\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"156\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764489175437856\"}}}","success":true} 
[2025-11-30 15:53:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 15:53:29] local.DEBUG: CRC Calculation Result {"crc":"c4d2eb28","input_params_count":2} 
[2025-11-30 15:53:29] local.DEBUG: CRC Verification {"received":"c4d2eb28","calculated":"c4d2eb28","match":true} 
[2025-11-30 15:53:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:54:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 15:54:48] local.DEBUG: CRC Calculation Result {"crc":"c4d2eb28","input_params_count":2} 
[2025-11-30 15:54:48] local.DEBUG: CRC Verification {"received":"c4d2eb28","calculated":"c4d2eb28","match":true} 
[2025-11-30 15:54:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:55:32] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"143468E1-E25B-4324-B50C-C3EE93C8D845","txnID":"157","userID":"MOKO65","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b621aedc"},"ip":"103.230.15.12"} 
[2025-11-30 15:55:32] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=143468E1-E25B-4324-B50C-C3EE93C8D845&txnID=157&userID=MOKO65","length":250} 
[2025-11-30 15:55:32] local.DEBUG: CRC Calculation Result {"crc":"b621aedc","input_params_count":7} 
[2025-11-30 15:55:32] local.DEBUG: CRC Verification {"received":"b621aedc","calculated":"b621aedc","match":true} 
[2025-11-30 15:55:32] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 15:55:32] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:55:32] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 15:55:32] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819058621366","expired_count":1} 
[2025-11-30 15:55:32] local.INFO: TAC record created successfully via API {"record_id":413,"txnID":"157","tac":"143468E1-E25B-4324-B50C-C3EE93C8D845","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO65","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 16:00:32"} 
[2025-11-30 15:55:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"157","user_id":"MOKO65"} 
[2025-11-30 15:55:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 15:55:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764489332893279"} 
[2025-11-30 15:55:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"157","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 15:55:33\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"157\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764489332893279\"}}}","success":true} 
[2025-11-30 15:56:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 15:56:01] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 15:56:01] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 15:56:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:56:14] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"E207F8D2-0980-4C78-B207-0D04D60A1F16","txnID":"158","userID":"MOKO66","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bfee307f"},"ip":"103.230.15.12"} 
[2025-11-30 15:56:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=E207F8D2-0980-4C78-B207-0D04D60A1F16&txnID=158&userID=MOKO66","length":250} 
[2025-11-30 15:56:14] local.DEBUG: CRC Calculation Result {"crc":"bfee307f","input_params_count":7} 
[2025-11-30 15:56:14] local.DEBUG: CRC Verification {"received":"bfee307f","calculated":"bfee307f","match":true} 
[2025-11-30 15:56:14] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 15:56:14] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 15:56:14] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 15:56:14] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819058621366","expired_count":1} 
[2025-11-30 15:56:14] local.INFO: TAC record created successfully via API {"record_id":414,"txnID":"158","tac":"E207F8D2-0980-4C78-B207-0D04D60A1F16","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO66","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 16:01:14"} 
[2025-11-30 15:56:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"158","user_id":"MOKO66"} 
[2025-11-30 15:56:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 15:56:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764489375360585"} 
[2025-11-30 15:56:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"158","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 15:56:15\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"158\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764489375360585\"}}}","success":true} 
[2025-11-30 16:13:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 16:13:17] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 16:13:17] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 16:13:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:13:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"851066F9-54F9-4C46-9CA8-2A9CC67DE253","txnID":"159","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b94793f1"},"ip":"103.230.15.12"} 
[2025-11-30 16:13:26] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 16:13:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=851066F9-54F9-4C46-9CA8-2A9CC67DE253&txnID=159&userID=OTOO00","length":251} 
[2025-11-30 16:13:26] local.DEBUG: CRC Calculation Result {"crc":"b94793f1","input_params_count":7} 
[2025-11-30 16:13:26] local.DEBUG: CRC Verification {"received":"b94793f1","calculated":"b94793f1","match":true} 
[2025-11-30 16:13:26] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 16:13:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:13:26] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 16:13:26] local.INFO: TAC record created successfully via API {"record_id":415,"txnID":"159","tac":"851066F9-54F9-4C46-9CA8-2A9CC67DE253","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 16:18:26"} 
[2025-11-30 16:13:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"159","user_id":"OTOO00"} 
[2025-11-30 16:13:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"159","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 16:13:26\"}","success":false} 
[2025-11-30 16:13:26] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"159","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 16:13:26\"}"} 
[2025-11-30 16:14:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 16:14:40] local.DEBUG: CRC Calculation Result {"crc":"6ec55f20","input_params_count":2} 
[2025-11-30 16:14:40] local.DEBUG: CRC Verification {"received":"6ec55f20","calculated":"6ec55f20","match":true} 
[2025-11-30 16:14:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:14:47] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"6853598B-3C91-4935-9D01-425C53BD4E7B","txnID":"160","userID":"OTOO04","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"200c89a9"},"ip":"103.230.15.12"} 
[2025-11-30 16:14:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819060763400&pid=ADFSIOQR2ZZR3VLR&tac=6853598B-3C91-4935-9D01-425C53BD4E7B&txnID=160&userID=OTOO04","length":249} 
[2025-11-30 16:14:47] local.DEBUG: CRC Calculation Result {"crc":"200c89a9","input_params_count":7} 
[2025-11-30 16:14:47] local.DEBUG: CRC Verification {"received":"200c89a9","calculated":"200c89a9","match":true} 
[2025-11-30 16:14:47] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 16:14:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:14:47] local.INFO: Mobile number cleaned {"original":"819060763400","cleaned":"819060763400"} 
[2025-11-30 16:14:47] local.INFO: TAC record created successfully via API {"record_id":416,"txnID":"160","tac":"6853598B-3C91-4935-9D01-425C53BD4E7B","messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","userID":"OTOO04","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 16:19:47"} 
[2025-11-30 16:14:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819060763400","txn_id":"160","user_id":"OTOO04"} 
[2025-11-30 16:14:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"819060763400","txn_id":"160","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 16:14:48\"}","success":false} 
[2025-11-30 16:14:48] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819060763400","txn_id":"160","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 16:14:48\"}"} 
[2025-11-30 16:15:25] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"692A539C-829D-43C2-A302-E4BB4AF6EF1F","txnID":"161","userID":"OTOO04","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2b088707"},"ip":"103.230.15.12"} 
[2025-11-30 16:15:25] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819060763400&pid=ADFSIOQR2ZZR3VLR&tac=692A539C-829D-43C2-A302-E4BB4AF6EF1F&txnID=161&userID=OTOO04","length":249} 
[2025-11-30 16:15:25] local.DEBUG: CRC Calculation Result {"crc":"2b088707","input_params_count":7} 
[2025-11-30 16:15:25] local.DEBUG: CRC Verification {"received":"2b088707","calculated":"2b088707","match":true} 
[2025-11-30 16:15:25] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 16:15:25] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:15:25] local.INFO: Mobile number cleaned {"original":"819060763400","cleaned":"819060763400"} 
[2025-11-30 16:15:25] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819060763400","expired_count":1} 
[2025-11-30 16:15:25] local.INFO: TAC record created successfully via API {"record_id":417,"txnID":"161","tac":"692A539C-829D-43C2-A302-E4BB4AF6EF1F","messageBody":"A request has been made to transfer 89 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819060763400","userID":"OTOO04","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 16:20:25"} 
[2025-11-30 16:15:25] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819060763400","txn_id":"161","user_id":"OTOO04"} 
[2025-11-30 16:15:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"819060763400","txn_id":"161","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 16:15:26\"}","success":false} 
[2025-11-30 16:15:26] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819060763400","txn_id":"161","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 16:15:26\"}"} 
[2025-11-30 16:16:04] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-11-30 16:16:04] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-30 16:16:04] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-11-30 16:16:04] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-11-30 16:16:04] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-11-30 16:16:05] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-30 16:16:04"} 
[2025-11-30 16:16:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 16:16:06] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-30 16:16:04"} 
[2025-11-30 16:16:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 16:16:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 16:16:56] local.DEBUG: CRC Calculation Result {"crc":"c4d2eb28","input_params_count":2} 
[2025-11-30 16:16:56] local.DEBUG: CRC Verification {"received":"c4d2eb28","calculated":"c4d2eb28","match":true} 
[2025-11-30 16:16:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:17:01] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"52F606EC-636A-47BE-9A61-00726AAEECB2","txnID":"162","userID":"MOKO65","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f83137c0"},"ip":"103.230.15.12"} 
[2025-11-30 16:17:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=52F606EC-636A-47BE-9A61-00726AAEECB2&txnID=162&userID=MOKO65","length":250} 
[2025-11-30 16:17:01] local.DEBUG: CRC Calculation Result {"crc":"f83137c0","input_params_count":7} 
[2025-11-30 16:17:01] local.DEBUG: CRC Verification {"received":"f83137c0","calculated":"f83137c0","match":true} 
[2025-11-30 16:17:01] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 16:17:01] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:17:01] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 16:17:01] local.INFO: TAC record created successfully via API {"record_id":418,"txnID":"162","tac":"52F606EC-636A-47BE-9A61-00726AAEECB2","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO65","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 16:22:01"} 
[2025-11-30 16:17:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"162","user_id":"MOKO65"} 
[2025-11-30 16:17:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 16:17:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764490622256446"} 
[2025-11-30 16:17:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"162","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 16:17:02\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"162\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764490622256446\"}}}","success":true} 
[2025-11-30 16:19:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 16:19:21] local.DEBUG: CRC Calculation Result {"crc":"c4d2eb28","input_params_count":2} 
[2025-11-30 16:19:21] local.DEBUG: CRC Verification {"received":"c4d2eb28","calculated":"c4d2eb28","match":true} 
[2025-11-30 16:19:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:19:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"1B9EF5D9-8AF1-44D5-B13F-1D22414C1C71","txnID":"163","userID":"MOKO66","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9d1cf2d1"},"ip":"103.230.15.12"} 
[2025-11-30 16:19:31] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 16:19:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=1B9EF5D9-8AF1-44D5-B13F-1D22414C1C71&txnID=163&userID=MOKO66","length":250} 
[2025-11-30 16:19:31] local.DEBUG: CRC Calculation Result {"crc":"9d1cf2d1","input_params_count":7} 
[2025-11-30 16:19:31] local.DEBUG: CRC Verification {"received":"9d1cf2d1","calculated":"9d1cf2d1","match":true} 
[2025-11-30 16:19:31] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 16:19:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:19:31] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 16:19:31] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819058621366","expired_count":1} 
[2025-11-30 16:19:31] local.INFO: TAC record created successfully via API {"record_id":419,"txnID":"163","tac":"1B9EF5D9-8AF1-44D5-B13F-1D22414C1C71","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO66","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-11-30 16:24:31"} 
[2025-11-30 16:19:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"163","user_id":"MOKO66"} 
[2025-11-30 16:19:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 16:19:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764490771769363"} 
[2025-11-30 16:19:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"163","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 16:19:32\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"163\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764490771769363\"}}}","success":true} 
[2025-11-30 16:23:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 16:23:43] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 16:23:43] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 16:23:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:23:49] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","pid":"ADFSIOQR2ZZR3VLR","tac":"F4727CF5-656E-4F6E-9E9E-8833400CAF32","txnID":"164","userID":"OTOO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"cdbd61ce"},"ip":"103.230.15.12"} 
[2025-11-30 16:23:49] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-11-30 16:23:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109060763400&pid=ADFSIOQR2ZZR3VLR&tac=F4727CF5-656E-4F6E-9E9E-8833400CAF32&txnID=164&userID=OTOO00","length":251} 
[2025-11-30 16:23:49] local.DEBUG: CRC Calculation Result {"crc":"cdbd61ce","input_params_count":7} 
[2025-11-30 16:23:49] local.DEBUG: CRC Verification {"received":"cdbd61ce","calculated":"cdbd61ce","match":true} 
[2025-11-30 16:23:49] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 16:23:49] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:23:49] local.INFO: Mobile number cleaned {"original":"8109060763400","cleaned":"8109060763400"} 
[2025-11-30 16:23:49] local.INFO: TAC record created successfully via API {"record_id":420,"txnID":"164","tac":"F4727CF5-656E-4F6E-9E9E-8833400CAF32","messageBody":"A request has been made to transfer 604 USDT to User ID OTOO11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109060763400","userID":"OTOO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 16:28:49"} 
[2025-11-30 16:23:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109060763400","txn_id":"164","user_id":"OTOO00"} 
[2025-11-30 16:23:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109060763400","txn_id":"164","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 16:23:49\"}","success":false} 
[2025-11-30 16:23:49] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109060763400","txn_id":"164","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-11-30 16:23:49\"}"} 
[2025-11-30 16:27:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 16:27:26] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 16:27:26] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 16:27:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:31:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 16:31:31] local.DEBUG: CRC Calculation Result {"crc":"c4d2eb28","input_params_count":2} 
[2025-11-30 16:31:31] local.DEBUG: CRC Verification {"received":"c4d2eb28","calculated":"c4d2eb28","match":true} 
[2025-11-30 16:31:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:31:40] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","pid":"ADFSIOQR2ZZR3VLR","tac":"E65A23F3-C9A1-4559-8F22-F91CADE954FD","txnID":"165","userID":"MOKO65","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"094817b5"},"ip":"103.230.15.12"} 
[2025-11-30 16:31:40] local.INFO: Expired old TAC records {"count":2,"expiry_minutes":5} 
[2025-11-30 16:31:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR&tac=E65A23F3-C9A1-4559-8F22-F91CADE954FD&txnID=165&userID=MOKO65","length":250} 
[2025-11-30 16:31:40] local.DEBUG: CRC Calculation Result {"crc":"094817b5","input_params_count":7} 
[2025-11-30 16:31:40] local.DEBUG: CRC Verification {"received":"094817b5","calculated":"094817b5","match":true} 
[2025-11-30 16:31:40] local.INFO: CRC validation passed for createTacRecord  
[2025-11-30 16:31:40] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:31:40] local.INFO: Mobile number cleaned {"original":"819058621366","cleaned":"819058621366"} 
[2025-11-30 16:31:40] local.INFO: TAC record created successfully via API {"record_id":421,"txnID":"165","tac":"E65A23F3-C9A1-4559-8F22-F91CADE954FD","messageBody":"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819058621366","userID":"MOKO65","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-11-30 16:36:40"} 
[2025-11-30 16:31:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819058621366","txn_id":"165","user_id":"MOKO65"} 
[2025-11-30 16:31:41] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fAfyUhAK90oftg4OuBQV...","title":"USDT Transfer Request"} 
[2025-11-30 16:31:41] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764491501104700"} 
[2025-11-30 16:31:41] local.INFO: FCM transaction approval notification sent {"mobile_number":"819058621366","txn_id":"165","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-11-30 16:31:41\",\"data\":{\"user_id\":96,\"mobile_number\":\"819058621366\",\"txn_id\":\"165\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 468 USDT to User ID MOKO00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764491501104700\"}}}","success":true} 
[2025-11-30 16:34:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2025-11-30 16:34:17] local.DEBUG: CRC Calculation Result {"crc":"bf963e25","input_params_count":2} 
[2025-11-30 16:34:17] local.DEBUG: CRC Verification {"received":"bf963e25","calculated":"bf963e25","match":true} 
[2025-11-30 16:34:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:35:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 16:35:46] local.DEBUG: CRC Calculation Result {"crc":"6ec55f20","input_params_count":2} 
[2025-11-30 16:35:46] local.DEBUG: CRC Verification {"received":"6ec55f20","calculated":"6ec55f20","match":true} 
[2025-11-30 16:35:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:36:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 16:36:09] local.DEBUG: CRC Calculation Result {"crc":"6ec55f20","input_params_count":2} 
[2025-11-30 16:36:09] local.DEBUG: CRC Verification {"received":"6ec55f20","calculated":"6ec55f20","match":true} 
[2025-11-30 16:36:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:36:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 16:36:31] local.DEBUG: CRC Calculation Result {"crc":"6ec55f20","input_params_count":2} 
[2025-11-30 16:36:31] local.DEBUG: CRC Verification {"received":"6ec55f20","calculated":"6ec55f20","match":true} 
[2025-11-30 16:36:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:39:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:39:01] local.DEBUG: CRC Calculation Result {"crc":"3566bdb9","input_params_count":2} 
[2025-11-30 16:39:01] local.DEBUG: CRC Verification {"received":"3566bdb9","calculated":"3566bdb9","match":true} 
[2025-11-30 16:39:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:44:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-11-30 16:44:54] local.DEBUG: CRC Calculation Result {"crc":"c4d2eb28","input_params_count":2} 
[2025-11-30 16:44:54] local.DEBUG: CRC Verification {"received":"c4d2eb28","calculated":"c4d2eb28","match":true} 
[2025-11-30 16:44:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:47:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:47:17] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:47:17] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:47:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:47:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:47:35] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:47:35] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:47:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:48:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:48:54] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:48:54] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:48:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:49:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:49:53] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:49:53] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:49:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:50:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:50:41] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:50:41] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:50:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:51:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:51:29] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:51:29] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:51:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:52:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:52:53] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:52:53] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:52:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:53:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:53:49] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:53:49] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:53:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:54:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:54:48] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:54:48] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:54:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:55:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:55:37] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:55:37] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:55:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 16:58:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 16:58:38] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-11-30 16:58:38] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-11-30 16:58:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 17:45:35] local.INFO: Transaction history retrieved {"merchant_user_id":"MSPC0004","total_transactions":14,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-11-30 20:28:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 20:28:25] local.DEBUG: CRC Calculation Result {"crc":"c1e2565a","input_params_count":2} 
[2025-11-30 20:28:25] local.DEBUG: CRC Verification {"received":"c1e2565a","calculated":"c1e2565a","match":true} 
[2025-11-30 20:28:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-11-30 20:30:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084854355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-11-30 20:30:25] local.DEBUG: CRC Calculation Result {"crc":"c1e2565a","input_params_count":2} 
[2025-11-30 20:30:25] local.DEBUG: CRC Verification {"received":"c1e2565a","calculated":"c1e2565a","match":true} 
[2025-11-30 20:30:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 08:14:43] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 08:14:43] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 08:14:45] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-12-02 08:14:43"} 
[2025-12-01 08:14:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 10:39:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-01 10:39:46] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-12-01 10:39:46] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-12-01 10:39:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 12:19:15] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-12-01 12:19:15] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-12-01 12:19:15] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-12-01 12:19:15] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-12-01 12:19:15] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 12:19:16] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2025-12-31 12:19:15"} 
[2025-12-01 12:19:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 12:19:28] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-12-01 12:19:55] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2025-12-01 12:19:55] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-12-01 12:19:55] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2025-12-01 12:19:55] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-12-01 12:19:55] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 12:19:56] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2025-12-31 12:19:55"} 
[2025-12-01 12:19:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 12:20:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-12-01 12:20:18] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-12-01 12:20:18] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-12-01 12:20:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 12:20:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"C373BC16-43B6-4659-B9A2-7846BF4DC428","txnID":"166","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f31183a5"},"ip":"103.230.15.12"} 
[2025-12-01 12:20:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=C373BC16-43B6-4659-B9A2-7846BF4DC428&txnID=166&userID=TENG13","length":250} 
[2025-12-01 12:20:28] local.DEBUG: CRC Calculation Result {"crc":"f31183a5","input_params_count":7} 
[2025-12-01 12:20:28] local.DEBUG: CRC Verification {"received":"f31183a5","calculated":"f31183a5","match":true} 
[2025-12-01 12:20:28] local.INFO: CRC validation passed for createTacRecord  
[2025-12-01 12:20:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 12:20:28] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-12-01 12:20:28] local.INFO: TAC record created successfully via API {"record_id":422,"txnID":"166","tac":"C373BC16-43B6-4659-B9A2-7846BF4DC428","messageBody":"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-01 12:25:28"} 
[2025-12-01 12:20:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"166","user_id":"TENG13"} 
[2025-12-01 12:20:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-12-01 12:20:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764562829114362"} 
[2025-12-01 12:20:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"166","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-01 12:20:29\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"166\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764562829114362\"}}}","success":true} 
[2025-12-01 12:24:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-12-01 12:24:28] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-12-01 12:24:28] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-12-01 12:24:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 13:17:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819017434671,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-12-01 13:17:02] local.DEBUG: CRC Calculation Result {"crc":"90f946ba","input_params_count":2} 
[2025-12-01 13:17:02] local.DEBUG: CRC Verification {"received":"90f946ba","calculated":"90f946ba","match":true} 
[2025-12-01 13:17:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 13:54:52] local.INFO: N1User created via API {"user_id":113,"mobile_number":"819090248673","memberhash":"EFYPA3YL176456849251DV8T","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-01 13:54:54] local.INFO: FCM token saved for user {"user_id":113,"mobile_number":"819090248673","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 13:54:56] local.DEBUG: Session authenticated successfully {"user_id":113,"session_expires":"2025-12-02 13:54:52"} 
[2025-12-01 13:54:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":113,"active_user_id":113,"mobile_number":"819090248673","requested_id":"113","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 13:55:37] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-12-01 13:55:37] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-01 13:55:37] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-12-01 13:55:37] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-01 13:55:37] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 13:55:38] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-31 13:55:37"} 
[2025-12-01 13:55:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 13:55:39] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-31 13:55:37"} 
[2025-12-01 13:55:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 13:59:36] local.INFO: N1User created via API {"user_id":114,"mobile_number":"819017434671","memberhash":"EXTUJTIT1764568776LFZWOT","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-01 13:59:37] local.INFO: FCM token saved for user {"user_id":114,"mobile_number":"819017434671","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 13:59:39] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2025-12-02 13:59:36"} 
[2025-12-01 13:59:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 14:08:45] local.INFO: Login detected - checking for other active sessions {"user_id":113,"current_device_id":"6775CB62-2FBC-436B-A2ED-FD35454F3319","other_active_sessions_count":0} 
[2025-12-01 14:08:45] local.INFO: New session created {"user_id":113,"device_id":"6775CB62-2FBC-436B-A2ED-FD35454F3319","session_id":42} 
[2025-12-01 14:08:45] local.INFO: N1User table updated with latest device info {"user_id":113,"device_id":"6775CB62-2FBC-436B-A2ED-FD35454F3319","fcm_token_length":142} 
[2025-12-01 14:08:45] local.INFO: New device session created {"user_id":113,"device_id":"6775CB62-2FBC-436B-A2ED-FD35454F3319","session_id":42} 
[2025-12-01 14:08:45] local.INFO: Successful PIN login via API {"user_id":113,"device_id":"6775CB62-2FBC-436B-A2ED-FD35454F3319","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 14:08:46] local.DEBUG: Session authenticated successfully {"user_id":113,"session_expires":"2025-12-31 14:08:45"} 
[2025-12-01 14:08:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":113,"active_user_id":113,"mobile_number":"819090248673","requested_id":"113","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 14:08:49] local.DEBUG: Session authenticated successfully {"user_id":113,"session_expires":"2025-12-31 14:08:45"} 
[2025-12-01 14:08:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":113,"active_user_id":113,"mobile_number":"819090248673","requested_id":"113","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 14:09:53] local.INFO: Login detected - checking for other active sessions {"user_id":114,"current_device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","other_active_sessions_count":0} 
[2025-12-01 14:09:53] local.INFO: New session created {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","session_id":43} 
[2025-12-01 14:09:53] local.INFO: N1User table updated with latest device info {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","fcm_token_length":142} 
[2025-12-01 14:09:53] local.INFO: New device session created {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","session_id":43} 
[2025-12-01 14:09:53] local.INFO: Successful PIN login via API {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 14:09:54] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2025-12-31 14:09:53"} 
[2025-12-01 14:09:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 14:09:56] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2025-12-31 14:09:53"} 
[2025-12-01 14:09:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 14:27:43] local.INFO: Login detected - checking for other active sessions {"user_id":114,"current_device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","other_active_sessions_count":0} 
[2025-12-01 14:27:43] local.INFO: Session updated {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","session_id":43} 
[2025-12-01 14:27:43] local.INFO: N1User table updated with latest device info {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","fcm_token_length":142} 
[2025-12-01 14:27:43] local.INFO: New device session created {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","session_id":43} 
[2025-12-01 14:27:43] local.INFO: Successful PIN login via API {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 14:27:44] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2025-12-31 14:27:43"} 
[2025-12-01 14:27:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 14:27:46] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2025-12-31 14:27:43"} 
[2025-12-01 14:27:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 15:11:15] local.WARNING: Failed PIN login attempt {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 15:11:28] local.INFO: Login detected - checking for other active sessions {"user_id":84,"current_device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","other_active_sessions_count":0} 
[2025-12-01 15:11:28] local.INFO: New session created {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2025-12-01 15:11:29] local.INFO: N1User table updated with latest device info {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","fcm_token_length":142} 
[2025-12-01 15:11:29] local.INFO: New device session created {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2025-12-01 15:11:29] local.INFO: Successful PIN login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 15:11:29] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 15:11:28"} 
[2025-12-01 15:11:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 15:11:32] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 15:11:28"} 
[2025-12-01 15:11:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 15:11:55] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 15:11:28"} 
[2025-12-01 15:11:55] local.INFO: Biometric disabled for N1User via API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB"} 
[2025-12-01 15:12:10] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 15:11:28"} 
[2025-12-01 15:12:10] local.INFO: FCM token already available for biometric-enabled user {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB"} 
[2025-12-01 15:12:10] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS","device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","device_name":"iPhone (iPhone)"} 
[2025-12-01 15:12:12] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 15:11:28"} 
[2025-12-01 15:12:12] local.INFO: FCM token already available for biometric-enabled user {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB"} 
[2025-12-01 15:12:12] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":84,"partner_id":"ZFMPUZANMWYPISOS","device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","device_name":"iPhone (iPhone)"} 
[2025-12-01 15:12:34] local.INFO: Login detected - checking for other active sessions {"user_id":84,"current_device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","other_active_sessions_count":0} 
[2025-12-01 15:12:34] local.INFO: Session updated {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2025-12-01 15:12:34] local.INFO: N1User table updated with latest device info {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","fcm_token_length":142} 
[2025-12-01 15:12:34] local.INFO: New device session created {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2025-12-01 15:12:34] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 15:12:35] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 15:12:34"} 
[2025-12-01 15:12:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 15:14:11] local.INFO: QR Login started {"user_id":"AFOUR99","qr_payload_length":208} 
[2025-12-01 15:14:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-01 15:14:11] local.INFO: QR payload decrypted successfully {"token":"0335BB68-5095-4FE1-AE27-87603CEF70C8","user_id":"AFOUR99"} 
[2025-12-01 15:14:11] local.INFO: Calling encrypt API {"token":"0335BB68-5095-4FE1-AE27-87603CEF70C8","user_id":"AFOUR99"} 
[2025-12-01 15:14:12] local.INFO: Token encrypted with user ID {"user_id":"AFOUR99","encrypted_payload_length":218} 
[2025-12-01 15:14:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-12-01 15:14:12] local.INFO: QR Login completed successfully {"user_id":"AFOUR99"} 
[2025-12-01 15:16:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090248673&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-01 15:16:18] local.DEBUG: CRC Calculation Result {"crc":"fc4796c8","input_params_count":2} 
[2025-12-01 15:16:18] local.DEBUG: CRC Verification {"received":"fc4796c8","calculated":"fc4796c8","match":true} 
[2025-12-01 15:16:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 15:41:12] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP2A.250805.005","other_active_sessions_count":0} 
[2025-12-01 15:41:12] local.INFO: New session created {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2025-12-01 15:41:12] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP2A.250805.005","fcm_token_length":142} 
[2025-12-01 15:41:12] local.INFO: New device session created {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2025-12-01 15:41:12] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 16:20:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132814&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2025-12-01 16:20:04] local.DEBUG: CRC Calculation Result {"crc":"d87eb152","input_params_count":2} 
[2025-12-01 16:20:04] local.DEBUG: CRC Verification {"received":"d87eb152","calculated":"d87eb152","match":true} 
[2025-12-01 16:20:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 16:30:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122056908&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-01 16:30:10] local.DEBUG: CRC Calculation Result {"crc":"0c52f6a1","input_params_count":2} 
[2025-12-01 16:30:10] local.DEBUG: CRC Verification {"received":"0c52f6a1","calculated":"0c52f6a1","match":true} 
[2025-12-01 16:30:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 16:30:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122056908&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-01 16:30:36] local.DEBUG: CRC Calculation Result {"crc":"0c52f6a1","input_params_count":2} 
[2025-12-01 16:30:36] local.DEBUG: CRC Verification {"received":"0c52f6a1","calculated":"0c52f6a1","match":true} 
[2025-12-01 16:30:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 16:32:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122056908&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-01 16:32:26] local.DEBUG: CRC Calculation Result {"crc":"0c52f6a1","input_params_count":2} 
[2025-12-01 16:32:26] local.DEBUG: CRC Verification {"received":"0c52f6a1","calculated":"0c52f6a1","match":true} 
[2025-12-01 16:32:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 16:33:21] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to redeem diamond for User ID FIRSTT11. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122056908","pid":"ADFSIOQR2ZZR3VLR","tac":"016A0569-0C79-4EC0-BD86-D2171FF36FB5","txnID":"167","userID":"AFOUR99","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5de7c337"},"ip":"103.230.15.12"} 
[2025-12-01 16:33:21] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-12-01 16:33:21] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to redeem diamond for User ID FIRSTT11. Please review and confirm.&messageTitle=Diamond Redeemption&mobile_number=60122056908&pid=ADFSIOQR2ZZR3VLR&tac=016A0569-0C79-4EC0-BD86-D2171FF36FB5&txnID=167&userID=AFOUR99","length":248} 
[2025-12-01 16:33:21] local.DEBUG: CRC Calculation Result {"crc":"5de7c337","input_params_count":7} 
[2025-12-01 16:33:21] local.DEBUG: CRC Verification {"received":"5de7c337","calculated":"5de7c337","match":true} 
[2025-12-01 16:33:21] local.INFO: CRC validation passed for createTacRecord  
[2025-12-01 16:33:21] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 16:33:21] local.INFO: Mobile number cleaned {"original":"60122056908","cleaned":"60122056908"} 
[2025-12-01 16:33:21] local.INFO: TAC record created successfully via API {"record_id":423,"txnID":"167","tac":"016A0569-0C79-4EC0-BD86-D2171FF36FB5","messageBody":"A request has been made to redeem diamond for User ID FIRSTT11. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122056908","userID":"AFOUR99","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-01 16:38:21"} 
[2025-12-01 16:33:21] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122056908","txn_id":"167","user_id":"AFOUR99"} 
[2025-12-01 16:33:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dlgzgQsT3ktDqYBekjcW...","title":"Diamond Redeemption"} 
[2025-12-01 16:33:22] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764578002498414"} 
[2025-12-01 16:33:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122056908","txn_id":"167","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-01 16:33:22\",\"data\":{\"user_id\":84,\"mobile_number\":\"60122056908\",\"txn_id\":\"167\",\"title\":\"Diamond Redeemption\",\"body\":\"A request has been made to redeem diamond for User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764578002498414\"}}}","success":true} 
[2025-12-01 16:33:41] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to redeem diamond for User ID FIRSTT11. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122056908","pid":"ADFSIOQR2ZZR3VLR","tac":"BB7E18E0-D4D3-4E5F-89B5-1C3FD36BC106","txnID":"168","userID":"AFOUR99","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"17f7c8ba"},"ip":"103.230.15.12"} 
[2025-12-01 16:33:41] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to redeem diamond for User ID FIRSTT11. Please review and confirm.&messageTitle=Diamond Redeemption&mobile_number=60122056908&pid=ADFSIOQR2ZZR3VLR&tac=BB7E18E0-D4D3-4E5F-89B5-1C3FD36BC106&txnID=168&userID=AFOUR99","length":248} 
[2025-12-01 16:33:41] local.DEBUG: CRC Calculation Result {"crc":"17f7c8ba","input_params_count":7} 
[2025-12-01 16:33:41] local.DEBUG: CRC Verification {"received":"17f7c8ba","calculated":"17f7c8ba","match":true} 
[2025-12-01 16:33:41] local.INFO: CRC validation passed for createTacRecord  
[2025-12-01 16:33:41] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 16:33:41] local.INFO: Mobile number cleaned {"original":"60122056908","cleaned":"60122056908"} 
[2025-12-01 16:33:41] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60122056908","expired_count":1} 
[2025-12-01 16:33:41] local.INFO: TAC record created successfully via API {"record_id":424,"txnID":"168","tac":"BB7E18E0-D4D3-4E5F-89B5-1C3FD36BC106","messageBody":"A request has been made to redeem diamond for User ID FIRSTT11. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122056908","userID":"AFOUR99","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-12-01 16:38:41"} 
[2025-12-01 16:33:41] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122056908","txn_id":"168","user_id":"AFOUR99"} 
[2025-12-01 16:33:42] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dlgzgQsT3ktDqYBekjcW...","title":"Diamond Redeemption"} 
[2025-12-01 16:33:42] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764578022150899"} 
[2025-12-01 16:33:42] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122056908","txn_id":"168","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-01 16:33:42\",\"data\":{\"user_id\":84,\"mobile_number\":\"60122056908\",\"txn_id\":\"168\",\"title\":\"Diamond Redeemption\",\"body\":\"A request has been made to redeem diamond for User ID FIRSTT11. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764578022150899\"}}}","success":true} 
[2025-12-01 16:34:58] local.INFO: Login detected - checking for other active sessions {"user_id":84,"current_device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","other_active_sessions_count":0} 
[2025-12-01 16:34:58] local.INFO: Session updated {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2025-12-01 16:34:58] local.INFO: N1User table updated with latest device info {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","fcm_token_length":142} 
[2025-12-01 16:34:58] local.INFO: New device session created {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2025-12-01 16:34:58] local.INFO: Successful PIN login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 16:34:58] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 16:34:58"} 
[2025-12-01 16:34:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 16:35:00] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 16:34:58"} 
[2025-12-01 16:35:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 16:35:18] local.INFO: QR Login started {"user_id":"AFOUR99","qr_payload_length":208} 
[2025-12-01 16:35:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-01 16:35:18] local.INFO: QR payload decrypted successfully {"token":"424E1987-9536-4E5B-924F-ECB74FBA7CBE","user_id":"AFOUR99"} 
[2025-12-01 16:35:18] local.INFO: Calling encrypt API {"token":"424E1987-9536-4E5B-924F-ECB74FBA7CBE","user_id":"AFOUR99"} 
[2025-12-01 16:35:18] local.INFO: Token encrypted with user ID {"user_id":"AFOUR99","encrypted_payload_length":218} 
[2025-12-01 16:35:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-12-01 16:35:18] local.INFO: QR Login completed successfully {"user_id":"AFOUR99"} 
[2025-12-01 16:38:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122056908&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-01 16:38:20] local.DEBUG: CRC Calculation Result {"crc":"0c52f6a1","input_params_count":2} 
[2025-12-01 16:38:20] local.DEBUG: CRC Verification {"received":"0c52f6a1","calculated":"0c52f6a1","match":true} 
[2025-12-01 16:38:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 16:38:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to redeem diamond for User ID . Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122056908","pid":"ADFSIOQR2ZZR3VLR","tac":"53E9D13E-1B17-4EF0-A0C0-0FDC80F455FF","txnID":"169","userID":"AFOUR99","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b9dd2356"},"ip":"103.230.15.12"} 
[2025-12-01 16:38:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to redeem diamond for User ID . Please review and confirm.&messageTitle=Diamond Redeemption&mobile_number=60122056908&pid=ADFSIOQR2ZZR3VLR&tac=53E9D13E-1B17-4EF0-A0C0-0FDC80F455FF&txnID=169&userID=AFOUR99","length":240} 
[2025-12-01 16:38:37] local.DEBUG: CRC Calculation Result {"crc":"b9dd2356","input_params_count":7} 
[2025-12-01 16:38:37] local.DEBUG: CRC Verification {"received":"b9dd2356","calculated":"b9dd2356","match":true} 
[2025-12-01 16:38:37] local.INFO: CRC validation passed for createTacRecord  
[2025-12-01 16:38:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 16:38:37] local.INFO: Mobile number cleaned {"original":"60122056908","cleaned":"60122056908"} 
[2025-12-01 16:38:37] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60122056908","expired_count":1} 
[2025-12-01 16:38:37] local.INFO: TAC record created successfully via API {"record_id":425,"txnID":"169","tac":"53E9D13E-1B17-4EF0-A0C0-0FDC80F455FF","messageBody":"A request has been made to redeem diamond for User ID . Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122056908","userID":"AFOUR99","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-12-01 16:43:37"} 
[2025-12-01 16:38:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122056908","txn_id":"169","user_id":"AFOUR99"} 
[2025-12-01 16:38:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dlgzgQsT3ktDqYBekjcW...","title":"Diamond Redeemption"} 
[2025-12-01 16:38:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764578318124280"} 
[2025-12-01 16:38:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122056908","txn_id":"169","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-01 16:38:38\",\"data\":{\"user_id\":84,\"mobile_number\":\"60122056908\",\"txn_id\":\"169\",\"title\":\"Diamond Redeemption\",\"body\":\"A request has been made to redeem diamond for User ID . Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764578318124280\"}}}","success":true} 
[2025-12-01 16:39:02] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=53E9D13E-1B17-4EF0-A0C0-0FDC80F455FF&txnid=169","length":84} 
[2025-12-01 16:39:02] local.DEBUG: CRC Calculation Result {"crc":"3dcd4017","input_params_count":4} 
[2025-12-01 16:39:02] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=53E9D13E-1B17-4EF0-A0C0-0FDC80F455FF&txnid=169&crc=3dcd4017","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"53E9D13E-1B17-4EF0-A0C0-0FDC80F455FF","txnId":"169","success":true} 
[2025-12-01 16:39:02] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122056908","txnID":"169","tac":"53E9D13E-1B17-4EF0-A0C0-0FDC80F455FF","approved_status":1} 
[2025-12-01 16:39:06] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2025-12-31 16:34:58"} 
[2025-12-01 16:39:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 18:57:27] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 300 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"B1A0D06E-548C-4F82-86C8-3CFA589C24CA","txnID":"170","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"3aa9e89b"},"ip":"103.230.15.12"} 
[2025-12-01 18:57:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 300 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=B1A0D06E-548C-4F82-86C8-3CFA589C24CA&txnID=170&userID=KOKU00","length":231} 
[2025-12-01 18:57:27] local.DEBUG: CRC Calculation Result {"crc":"3aa9e89b","input_params_count":7} 
[2025-12-01 18:57:27] local.DEBUG: CRC Verification {"received":"3aa9e89b","calculated":"3aa9e89b","match":true} 
[2025-12-01 18:57:27] local.INFO: CRC validation passed for createTacRecord  
[2025-12-01 18:57:27] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 18:57:27] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-12-01 18:57:27] local.INFO: TAC record created successfully via API {"record_id":426,"txnID":"170","tac":"B1A0D06E-548C-4F82-86C8-3CFA589C24CA","messageBody":"A request has been made to withdraw 300 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-01 19:02:27"} 
[2025-12-01 18:57:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"170","user_id":"KOKU00"} 
[2025-12-01 18:57:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-12-01 18:57:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764586648222977"} 
[2025-12-01 18:57:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"170","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-01 18:57:28\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"170\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 300 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764586648222977\"}}}","success":true} 
[2025-12-01 18:58:36] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 300 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"BBAA9947-36B8-4433-A4EE-493C56A76DC7","txnID":"171","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ad89707e"},"ip":"103.230.15.12"} 
[2025-12-01 18:58:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 300 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=BBAA9947-36B8-4433-A4EE-493C56A76DC7&txnID=171&userID=KOKU00","length":231} 
[2025-12-01 18:58:36] local.DEBUG: CRC Calculation Result {"crc":"ad89707e","input_params_count":7} 
[2025-12-01 18:58:36] local.DEBUG: CRC Verification {"received":"ad89707e","calculated":"ad89707e","match":true} 
[2025-12-01 18:58:36] local.INFO: CRC validation passed for createTacRecord  
[2025-12-01 18:58:36] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 18:58:36] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-12-01 18:58:36] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819044692385","expired_count":1} 
[2025-12-01 18:58:36] local.INFO: TAC record created successfully via API {"record_id":427,"txnID":"171","tac":"BBAA9947-36B8-4433-A4EE-493C56A76DC7","messageBody":"A request has been made to withdraw 300 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-12-01 19:03:36"} 
[2025-12-01 18:58:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"171","user_id":"KOKU00"} 
[2025-12-01 18:58:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-12-01 18:58:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764586717316923"} 
[2025-12-01 18:58:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"171","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-01 18:58:37\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"171\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 300 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764586717316923\"}}}","success":true} 
[2025-12-01 18:59:09] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 300 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"8A39E488-F2B7-43ED-A901-9DFB5F0706DD","txnID":"172","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e0f4d354"},"ip":"103.230.15.12"} 
[2025-12-01 18:59:09] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 300 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=8A39E488-F2B7-43ED-A901-9DFB5F0706DD&txnID=172&userID=KOKU00","length":231} 
[2025-12-01 18:59:09] local.DEBUG: CRC Calculation Result {"crc":"e0f4d354","input_params_count":7} 
[2025-12-01 18:59:09] local.DEBUG: CRC Verification {"received":"e0f4d354","calculated":"e0f4d354","match":true} 
[2025-12-01 18:59:09] local.INFO: CRC validation passed for createTacRecord  
[2025-12-01 18:59:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-01 18:59:09] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2025-12-01 18:59:09] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819044692385","expired_count":1} 
[2025-12-01 18:59:09] local.INFO: TAC record created successfully via API {"record_id":428,"txnID":"172","tac":"8A39E488-F2B7-43ED-A901-9DFB5F0706DD","messageBody":"A request has been made to withdraw 300 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-12-01 19:04:09"} 
[2025-12-01 18:59:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"172","user_id":"KOKU00"} 
[2025-12-01 18:59:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2025-12-01 18:59:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1764586749458419"} 
[2025-12-01 18:59:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"172","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-01 18:59:09\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"172\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 300 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1764586749458419\"}}}","success":true} 
[2025-12-01 18:59:25] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-12-01 18:59:25] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-01 18:59:25] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-12-01 18:59:25] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-01 18:59:25] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-01 18:59:26] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-31 18:59:25"} 
[2025-12-01 18:59:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-01 18:59:41] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=8A39E488-F2B7-43ED-A901-9DFB5F0706DD&txnid=172","length":84} 
[2025-12-01 18:59:41] local.DEBUG: CRC Calculation Result {"crc":"2cbbed16","input_params_count":4} 
[2025-12-01 18:59:41] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=8A39E488-F2B7-43ED-A901-9DFB5F0706DD&txnid=172&crc=2cbbed16","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"8A39E488-F2B7-43ED-A901-9DFB5F0706DD","txnId":"172","success":true} 
[2025-12-01 18:59:41] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"172","tac":"8A39E488-F2B7-43ED-A901-9DFB5F0706DD","approved_status":1} 
[2025-12-01 18:59:57] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2025-12-31 18:59:25"} 
[2025-12-01 18:59:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 07:59:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-02 07:59:08] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-12-02 07:59:08] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-12-02 07:59:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-02 07:59:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-02 07:59:26] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-12-02 07:59:26] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-12-02 07:59:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-02 11:56:39] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2025-12-02 11:56:39] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2025-12-02 11:56:39] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2025-12-02 11:56:39] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2025-12-02 11:56:39] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 11:56:39] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-01-01 11:56:39"} 
[2025-12-02 11:56:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 11:56:42] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-01-01 11:56:39"} 
[2025-12-02 11:56:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 11:59:23] local.INFO: Login detected - checking for other active sessions {"user_id":92,"current_device_id":"HUAWEIEML-L29","other_active_sessions_count":0} 
[2025-12-02 11:59:23] local.INFO: New session created {"user_id":92,"device_id":"HUAWEIEML-L29","session_id":46} 
[2025-12-02 11:59:23] local.INFO: N1User table updated with latest device info {"user_id":92,"device_id":"HUAWEIEML-L29","fcm_token_length":142} 
[2025-12-02 11:59:23] local.INFO: New device session created {"user_id":92,"device_id":"HUAWEIEML-L29","session_id":46} 
[2025-12-02 11:59:23] local.INFO: Successful PIN login via API {"user_id":92,"device_id":"HUAWEIEML-L29","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 11:59:24] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2026-01-01 11:59:23"} 
[2025-12-02 11:59:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 11:59:26] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2026-01-01 11:59:23"} 
[2025-12-02 11:59:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 12:00:02] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2026-01-01 11:59:23"} 
[2025-12-02 12:00:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 12:01:48] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-02 12:01:48] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-02 12:01:48] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-02 12:01:48] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-02 12:01:48] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 12:01:49] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-01 12:01:48"} 
[2025-12-02 12:01:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 12:01:50] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-01 12:01:48"} 
[2025-12-02 12:01:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 13:59:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818064125592&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-02 13:59:23] local.DEBUG: CRC Calculation Result {"crc":"f4ff03f6","input_params_count":2} 
[2025-12-02 13:59:23] local.DEBUG: CRC Verification {"received":"f4ff03f6","calculated":"f4ff03f6","match":true} 
[2025-12-02 13:59:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-02 14:00:50] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 2,497 USDT to User ID IOMR00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818064125592","pid":"ADFSIOQR2ZZR3VLR","tac":"C0942221-8A71-4EC2-B407-3F56C716435A","txnID":"173","userID":"TETSU88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"616ddb51"},"ip":"103.230.15.12"} 
[2025-12-02 14:00:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 2,497 USDT to User ID IOMR00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818064125592&pid=ADFSIOQR2ZZR3VLR&tac=C0942221-8A71-4EC2-B407-3F56C716435A&txnID=173&userID=TETSU88","length":253} 
[2025-12-02 14:00:50] local.DEBUG: CRC Calculation Result {"crc":"616ddb51","input_params_count":7} 
[2025-12-02 14:00:50] local.DEBUG: CRC Verification {"received":"616ddb51","calculated":"616ddb51","match":true} 
[2025-12-02 14:00:50] local.INFO: CRC validation passed for createTacRecord  
[2025-12-02 14:00:50] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-02 14:00:50] local.INFO: Mobile number cleaned {"original":"818064125592","cleaned":"818064125592"} 
[2025-12-02 14:00:50] local.INFO: TAC record created successfully via API {"record_id":429,"txnID":"173","tac":"C0942221-8A71-4EC2-B407-3F56C716435A","messageBody":"A request has been made to transfer 2,497 USDT to User ID IOMR00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818064125592","userID":"TETSU88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-02 14:05:50"} 
[2025-12-02 14:00:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818064125592","txn_id":"173","user_id":"TETSU88"} 
[2025-12-02 14:00:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"818064125592","txn_id":"173","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-02 14:00:50\"}","success":false} 
[2025-12-02 14:00:50] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818064125592","txn_id":"173","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-02 14:00:50\"}"} 
[2025-12-02 14:01:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 2,497 USDT to User ID IOMR00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818064125592","pid":"ADFSIOQR2ZZR3VLR","tac":"DC7293EA-A3C8-4647-A172-A2D4BD948128","txnID":"174","userID":"TETSU88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4b9baa71"},"ip":"103.230.15.12"} 
[2025-12-02 14:01:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 2,497 USDT to User ID IOMR00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818064125592&pid=ADFSIOQR2ZZR3VLR&tac=DC7293EA-A3C8-4647-A172-A2D4BD948128&txnID=174&userID=TETSU88","length":253} 
[2025-12-02 14:01:26] local.DEBUG: CRC Calculation Result {"crc":"4b9baa71","input_params_count":7} 
[2025-12-02 14:01:26] local.DEBUG: CRC Verification {"received":"4b9baa71","calculated":"4b9baa71","match":true} 
[2025-12-02 14:01:26] local.INFO: CRC validation passed for createTacRecord  
[2025-12-02 14:01:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-02 14:01:26] local.INFO: Mobile number cleaned {"original":"818064125592","cleaned":"818064125592"} 
[2025-12-02 14:01:26] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"818064125592","expired_count":1} 
[2025-12-02 14:01:26] local.INFO: TAC record created successfully via API {"record_id":430,"txnID":"174","tac":"DC7293EA-A3C8-4647-A172-A2D4BD948128","messageBody":"A request has been made to transfer 2,497 USDT to User ID IOMR00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818064125592","userID":"TETSU88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-12-02 14:06:26"} 
[2025-12-02 14:01:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818064125592","txn_id":"174","user_id":"TETSU88"} 
[2025-12-02 14:01:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"818064125592","txn_id":"174","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-02 14:01:27\"}","success":false} 
[2025-12-02 14:01:27] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818064125592","txn_id":"174","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-02 14:01:27\"}"} 
[2025-12-02 14:26:03] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-02 14:26:03] local.INFO: New session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-02 14:26:03] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-02 14:26:03] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-02 14:26:03] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 14:26:03] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-01 14:26:03"} 
[2025-12-02 14:26:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:26:05] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-01 14:26:03"} 
[2025-12-02 14:26:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:27:10] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-12-02 14:28:44] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2025-12-02 14:28:44] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2025-12-02 14:28:44] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2025-12-02 14:28:44] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2025-12-02 14:28:44] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 14:28:45] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-01-01 14:28:44"} 
[2025-12-02 14:28:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:28:47] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-01-01 14:28:44"} 
[2025-12-02 14:28:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:33:55] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2025-12-02 14:33:55] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-12-02 14:33:55] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2025-12-02 14:33:55] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-12-02 14:33:55] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 14:33:56] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-01 14:33:55"} 
[2025-12-02 14:33:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:33:58] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-01 14:33:55"} 
[2025-12-02 14:33:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:42:57] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2025-12-02 14:42:57] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2025-12-02 14:42:57] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2025-12-02 14:42:57] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2025-12-02 14:42:57] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 14:42:58] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-01-01 14:42:57"} 
[2025-12-02 14:42:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:43:00] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-01-01 14:42:57"} 
[2025-12-02 14:43:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:50:17] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-02 14:50:17] local.INFO: Session updated {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-02 14:50:17] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-02 14:50:17] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-02 14:50:17] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 14:50:18] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-01 14:50:17"} 
[2025-12-02 14:50:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 14:50:19] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-01 14:50:17"} 
[2025-12-02 14:50:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 15:02:11] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-02 15:02:11] local.INFO: Session updated {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-02 15:02:11] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-02 15:02:11] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-02 15:02:11] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 15:02:12] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-01 15:02:11"} 
[2025-12-02 15:02:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 15:02:14] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-01 15:02:11"} 
[2025-12-02 15:02:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 15:11:44] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-12-02 15:11:44] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-02 15:11:44] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-12-02 15:11:44] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-02 15:11:44] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 15:11:46] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-01 15:11:44"} 
[2025-12-02 15:11:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 15:11:53] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-12-02 15:11:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-02 15:11:53] local.INFO: QR payload decrypted successfully {"token":"9FD1BF5D-DF11-4471-83B8-974986C2F79E","user_id":"KASH00"} 
[2025-12-02 15:11:53] local.INFO: Calling encrypt API {"token":"9FD1BF5D-DF11-4471-83B8-974986C2F79E","user_id":"KASH00"} 
[2025-12-02 15:11:53] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-12-02 15:11:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-12-02 15:11:54] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-12-02 15:17:32] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2025-12-02 15:17:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-02 15:17:32] local.INFO: QR payload decrypted successfully {"token":"A3DF7F39-DDD8-4906-9E48-021E65B3D6D1","user_id":"XVC55"} 
[2025-12-02 15:17:32] local.INFO: Calling encrypt API {"token":"A3DF7F39-DDD8-4906-9E48-021E65B3D6D1","user_id":"XVC55"} 
[2025-12-02 15:17:32] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2025-12-02 15:17:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-12-02 15:17:33] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2025-12-02 15:31:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-02 15:31:55] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-02 15:31:55] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-02 15:31:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-02 15:32:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-02 15:32:17] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-02 15:32:17] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-02 15:32:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-02 17:03:53] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-12-02 17:03:53] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-12-02 17:03:53] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-12-02 17:03:53] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-12-02 17:03:53] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 17:03:54] local.WARNING: Invalid or expired session token attempt {"token_prefix":"T7VE4umQ0D...","ip":"1.112.79.82","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-02 17:03:55] local.WARNING: Invalid or expired session token attempt {"token_prefix":"T7VE4umQ0D...","ip":"1.112.79.82","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-02 17:04:03] local.WARNING: Invalid or expired session token attempt {"token_prefix":"T7VE4umQ0D...","ip":"1.112.79.82","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-02 17:07:08] local.WARNING: Invalid or expired session token attempt {"token_prefix":"T7VE4umQ0D...","ip":"1.112.79.82","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-02 17:07:24] local.WARNING: Invalid or expired session token attempt {"token_prefix":"T7VE4umQ0D...","ip":"1.112.79.82","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-02 17:10:14] local.WARNING: Invalid or expired session token attempt {"token_prefix":"T7VE4umQ0D...","ip":"1.112.79.82","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-02 20:52:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-02 20:52:54] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-02 20:52:54] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-02 20:52:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-02 21:18:57] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-02 21:18:57] local.INFO: Session updated {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-02 21:18:57] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-02 21:18:57] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-02 21:18:57] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-02 21:18:58] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-01 21:18:57"} 
[2025-12-02 21:18:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-02 21:19:00] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-01 21:18:57"} 
[2025-12-02 21:19:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 01:56:01] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-03 01:56:01] local.INFO: Session updated {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-03 01:56:01] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-03 01:56:01] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-03 01:56:01] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-03 01:56:02] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-02 01:56:01"} 
[2025-12-03 01:56:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 01:56:04] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-02 01:56:01"} 
[2025-12-03 01:56:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 03:00:40] local.INFO: FCM token saved for user {"user_id":93,"mobile_number":"819050878362","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 07:41:38] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-03 07:41:38] local.INFO: Session updated {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-03 07:41:38] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-03 07:41:38] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-03 07:41:38] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-03 07:41:42] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-02 07:41:38"} 
[2025-12-03 07:41:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 07:41:45] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-02 07:41:38"} 
[2025-12-03 07:41:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 17:27:41] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-03 17:27:41] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-03 17:27:41] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-03 17:27:41] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-03 17:27:41] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-03 17:27:41] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-02 17:27:41"} 
[2025-12-03 17:27:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 17:27:43] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-02 17:27:41"} 
[2025-12-03 17:27:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 20:56:05] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-03 20:56:05] local.INFO: Session updated {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-03 20:56:05] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-03 20:56:05] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-03 20:56:05] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-03 20:56:06] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-02 20:56:05"} 
[2025-12-03 20:56:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 20:56:08] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-02 20:56:05"} 
[2025-12-03 20:56:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 21:04:12] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-03 21:04:12] local.INFO: Session updated {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-03 21:04:12] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-03 21:04:12] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-03 21:04:12] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-03 21:04:12] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-02 21:04:12"} 
[2025-12-03 21:04:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-03 21:04:14] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-02 21:04:12"} 
[2025-12-03 21:04:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 08:28:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:28:08] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:28:08] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:28:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 08:29:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:29:45] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:29:45] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:29:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 08:30:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:30:54] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:30:54] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:30:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 08:34:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:34:23] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:34:23] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:34:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 08:36:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:36:11] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:36:11] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:36:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 08:37:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:37:56] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:37:56] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:37:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 08:39:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:39:11] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:39:11] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:39:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 08:42:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:42:20] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:42:20] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:42:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 08:45:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 08:45:50] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2025-12-04 08:45:50] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2025-12-04 08:45:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 09:55:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 09:55:40] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-04 09:55:40] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-04 09:55:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 09:55:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 09:55:58] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-04 09:55:58] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-04 09:55:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 09:58:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 09:58:12] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-04 09:58:12] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-04 09:58:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 09:58:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-04 09:58:25] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-04 09:58:25] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-04 09:58:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-04 10:09:40] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2025-12-04 10:09:40] local.INFO: Session updated {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-04 10:09:40] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2025-12-04 10:09:40] local.INFO: New device session created {"user_id":111,"device_id":"AP3A.240905.015.A2","session_id":47} 
[2025-12-04 10:09:40] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-04 10:09:43] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-03 10:09:40"} 
[2025-12-04 10:09:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 10:09:46] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-03 10:09:40"} 
[2025-12-04 10:09:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 11:46:53] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-12-04 11:46:53] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-04 11:46:53] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-12-04 11:46:53] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-04 11:46:53] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-04 11:46:54] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-03 11:46:53"} 
[2025-12-04 11:46:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 11:47:08] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-12-04 11:47:08] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-04 11:47:08] local.INFO: QR payload decrypted successfully {"token":"6C86E38E-3314-4963-8059-253086F66365","user_id":"KASH00"} 
[2025-12-04 11:47:08] local.INFO: Calling encrypt API {"token":"6C86E38E-3314-4963-8059-253086F66365","user_id":"KASH00"} 
[2025-12-04 11:47:08] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-12-04 11:47:08] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-12-04 11:47:09] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-12-04 12:42:49] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-12-04 12:42:49] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-04 12:42:49] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-12-04 12:42:49] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-04 12:42:49] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-04 12:42:50] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-03 12:42:49"} 
[2025-12-04 12:42:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 12:42:52] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-03 12:42:49"} 
[2025-12-04 12:42:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 14:18:59] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 14:19:00] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 14:19:02] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-12-05 14:18:59"} 
[2025-12-04 14:19:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 14:38:06] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2025-12-04 14:38:06] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-12-04 14:38:06] local.INFO: OTP verification required for login {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2025-12-04 14:38:19] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-12-04 14:38:19] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2025-12-04 14:38:20] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-12-04 14:38:20] local.INFO: Session deactivated {"session_id":5,"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-12-04 14:38:20] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-12-04 14:38:20] local.INFO: Session updated {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-04 14:38:20] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2025-12-04 14:38:20] local.INFO: New device session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-04 14:38:20] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2025-12-04 14:38:22] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-05 14:38:20"} 
[2025-12-04 14:38:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-04 14:38:29] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-05 14:38:20"} 
[2025-12-04 14:38:29] local.INFO: Biometric disabled for N1User via API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2025-12-04 14:38:34] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-05 14:38:20"} 
[2025-12-04 14:38:34] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2025-12-04 14:38:34] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone (iPhone)"} 
[2025-12-04 14:38:36] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-05 14:38:20"} 
[2025-12-04 14:38:36] local.INFO: FCM token already available for biometric-enabled user {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2025-12-04 14:38:36] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":108,"partner_id":"ZFMPUZANMWYPISOS","device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone (iPhone)"} 
[2025-12-04 14:38:37] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-05 14:38:20"} 
[2025-12-04 14:38:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-05 14:48:44] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2025-12-05 14:48:44] local.INFO: Session updated {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-05 14:48:44] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2025-12-05 14:48:44] local.INFO: New device session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-05 14:48:44] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-05 14:48:46] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2026-01-04 14:48:44"} 
[2025-12-05 14:48:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-05 21:29:31] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2025-12-05 21:29:31] local.INFO: Session updated {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-05 21:29:31] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2025-12-05 21:29:31] local.INFO: New device session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-05 21:29:31] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-05 21:29:32] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2026-01-04 21:29:31"} 
[2025-12-05 21:29:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-05 22:05:37] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2025-12-05 22:05:37] local.INFO: Session updated {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-05 22:05:37] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2025-12-05 22:05:37] local.INFO: New device session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-05 22:05:37] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-05 22:05:38] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2026-01-04 22:05:37"} 
[2025-12-05 22:05:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-05 22:06:15] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2025-12-05 22:06:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-05 22:06:15] local.INFO: QR payload decrypted successfully {"token":"19136866-5A18-4DAE-A273-DBB50FE222F0","user_id":"KASH"} 
[2025-12-05 22:06:15] local.INFO: Calling encrypt API {"token":"19136866-5A18-4DAE-A273-DBB50FE222F0","user_id":"KASH"} 
[2025-12-05 22:06:15] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2025-12-05 22:06:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2025-12-05 22:06:16] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2025-12-05 22:07:54] local.WARNING: Failed PIN login attempt {"user_id":108,"device_id":"BP2A.250605.031.A3","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-05 22:08:00] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-12-05 22:08:00] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2025-12-05 22:08:00] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2025-12-05 22:08:11] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2025-12-05 22:08:11] local.INFO: Logout message sent successfully {"fcm_token":"eL8-d8E1ZkuHjZV54otF...","reason":"new_login"} 
[2025-12-05 22:08:11] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-12-05 22:08:11] local.INFO: Session deactivated {"session_id":22,"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2025-12-05 22:08:11] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":22,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-12-05 22:08:11] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-12-05 22:08:11] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-12-05 22:08:11] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-12-05 22:08:11] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2025-12-05 22:08:13] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-06 22:08:11"} 
[2025-12-05 22:08:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-05 22:08:28] local.WARNING: Failed PIN login attempt {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-05 22:08:33] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2025-12-05 22:08:33] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-12-05 22:08:33] local.INFO: OTP verification required for login {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2025-12-05 22:08:43] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2025-12-05 22:08:44] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2025-12-05 22:08:44] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-12-05 22:08:44] local.INFO: Session deactivated {"session_id":5,"user_id":108,"device_id":"BP2A.250605.031.A3"} 
[2025-12-05 22:08:44] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2025-12-05 22:08:44] local.INFO: Session updated {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-05 22:08:44] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2025-12-05 22:08:44] local.INFO: New device session created {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":22} 
[2025-12-05 22:08:44] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2025-12-05 22:08:46] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-06 22:08:44"} 
[2025-12-05 22:08:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-06 10:29:22] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2025-12-06 10:29:22] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-12-06 10:29:22] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2025-12-06 10:29:22] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-12-06 10:29:22] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-06 10:29:23] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-01-05 10:29:22"} 
[2025-12-06 10:29:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-06 10:29:25] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-01-05 10:29:22"} 
[2025-12-06 10:29:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-06 10:41:20] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2025-12-06 10:41:20] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-12-06 10:41:20] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2025-12-06 10:41:20] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-12-06 10:41:20] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-06 10:41:20] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-01-05 10:41:20"} 
[2025-12-06 10:41:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-06 10:41:22] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-01-05 10:41:20"} 
[2025-12-06 10:41:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-07 16:45:01] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-12-07 16:45:01] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-07 16:45:01] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-12-07 16:45:01] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-07 16:45:01] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-07 16:45:02] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-06 16:45:01"} 
[2025-12-07 16:45:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-07 21:19:57] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2025-12-07 21:19:57] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-12-07 21:19:57] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2025-12-07 21:19:57] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2025-12-07 21:19:57] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-07 21:19:58] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-06 21:19:57"} 
[2025-12-07 21:19:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-07 21:20:01] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-06 21:19:57"} 
[2025-12-07 21:20:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-08 12:23:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-08 12:23:02] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-08 12:23:02] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-08 12:23:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-08 12:24:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-08 12:24:12] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-08 12:24:12] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-08 12:24:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-08 12:27:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-08 12:27:02] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-08 12:27:02] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-08 12:27:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-08 15:08:05] local.INFO: Login detected - checking for other active sessions {"user_id":79,"current_device_id":"F0D66E86-E928-4B99-BF59-5C011391EBC1","other_active_sessions_count":0} 
[2025-12-08 15:08:05] local.INFO: New session created {"user_id":79,"device_id":"F0D66E86-E928-4B99-BF59-5C011391EBC1","session_id":48} 
[2025-12-08 15:08:05] local.INFO: N1User table updated with latest device info {"user_id":79,"device_id":"F0D66E86-E928-4B99-BF59-5C011391EBC1","fcm_token_length":142} 
[2025-12-08 15:08:05] local.INFO: New device session created {"user_id":79,"device_id":"F0D66E86-E928-4B99-BF59-5C011391EBC1","session_id":48} 
[2025-12-08 15:08:05] local.INFO: Successful PIN login via API {"user_id":79,"device_id":"F0D66E86-E928-4B99-BF59-5C011391EBC1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-08 15:08:05] local.DEBUG: Session authenticated successfully {"user_id":79,"session_expires":"2026-01-07 15:08:05"} 
[2025-12-08 15:08:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":79,"active_user_id":79,"mobile_number":"819055139801","requested_id":"79","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-08 15:08:08] local.DEBUG: Session authenticated successfully {"user_id":79,"session_expires":"2026-01-07 15:08:05"} 
[2025-12-08 15:08:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":79,"active_user_id":79,"mobile_number":"819055139801","requested_id":"79","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-08 15:14:27] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251105.015","other_active_sessions_count":1} 
[2025-12-08 15:14:27] local.INFO: Other active sessions found - OTP verification required {"user_id":76,"mobile_number":"818096801616","devices_to_logout":["BP3A.251005.004.B2"]} 
[2025-12-08 15:14:27] local.INFO: OTP verification required for login {"user_id":76,"device_id":"BP3A.251105.015","other_devices_count":1} 
[2025-12-08 15:43:12] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2025-12-08 15:43:12] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-12-08 15:43:12] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2025-12-08 15:43:12] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-12-08 15:43:12] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-08 15:43:13] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-01-07 15:43:12"} 
[2025-12-08 15:43:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 14:25:00] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2025-12-09 14:25:00] local.INFO: Other active sessions found - OTP verification required {"user_id":108,"mobile_number":"60173132814","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2025-12-09 14:25:00] local.INFO: OTP verification required for login {"user_id":108,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2025-12-09 14:25:20] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":108,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2025-12-09 14:25:20] local.INFO: Logout message sent successfully {"fcm_token":"eL8-d8E1ZkuHjZV54otF...","reason":"new_login"} 
[2025-12-09 14:25:20] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2025-12-09 14:25:20] local.INFO: Session deactivated {"session_id":22,"user_id":108,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2025-12-09 14:25:20] local.INFO: Old devices logged out {"user_id":108,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":22,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2025-12-09 14:25:21] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-12-09 14:25:21] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-12-09 14:25:21] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-12-09 14:25:21] local.INFO: Login completed after OTP verification {"user_id":108,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2025-12-09 14:25:23] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2025-12-10 14:25:21"} 
[2025-12-09 14:25:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 15:03:17] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-12-09 15:03:17] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-12-09 15:03:17] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-12-09 15:03:17] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-12-09 15:03:17] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-09 15:03:19] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2026-01-08 15:03:17"} 
[2025-12-09 15:03:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 15:12:02] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-09 15:12:02] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-09 15:12:02] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-09 15:12:02] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-09 15:12:02] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-09 15:12:02] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-08 15:12:02"} 
[2025-12-09 15:12:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 15:12:04] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-08 15:12:02"} 
[2025-12-09 15:12:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 15:58:10] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 15:58:13] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-12-10 15:58:10"} 
[2025-12-09 15:58:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 16:04:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122101628&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-09 16:04:53] local.DEBUG: CRC Calculation Result {"crc":"6f84f921","input_params_count":2} 
[2025-12-09 16:04:53] local.DEBUG: CRC Verification {"received":"6f84f921","calculated":"6f84f921","match":true} 
[2025-12-09 16:04:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 16:05:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 155 USDT to User ID EDER17. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122101628","pid":"ADFSIOQR2ZZR3VLR","tac":"4620C4F8-2C44-438D-8800-3C9F41796FFC","txnID":"175","userID":"CLHOR01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8021cbaa"},"ip":"103.230.15.12"} 
[2025-12-09 16:05:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 155 USDT to User ID EDER17. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122101628&pid=ADFSIOQR2ZZR3VLR&tac=4620C4F8-2C44-438D-8800-3C9F41796FFC&txnID=175&userID=CLHOR01","length":250} 
[2025-12-09 16:05:22] local.DEBUG: CRC Calculation Result {"crc":"8021cbaa","input_params_count":7} 
[2025-12-09 16:05:22] local.DEBUG: CRC Verification {"received":"8021cbaa","calculated":"8021cbaa","match":true} 
[2025-12-09 16:05:22] local.INFO: CRC validation passed for createTacRecord  
[2025-12-09 16:05:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 16:05:22] local.INFO: Mobile number cleaned {"original":"60122101628","cleaned":"60122101628"} 
[2025-12-09 16:05:22] local.INFO: TAC record created successfully via API {"record_id":431,"txnID":"175","tac":"4620C4F8-2C44-438D-8800-3C9F41796FFC","messageBody":"A request has been made to transfer 155 USDT to User ID EDER17. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122101628","userID":"CLHOR01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-09 16:10:22"} 
[2025-12-09 16:05:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122101628","txn_id":"175","user_id":"CLHOR01"} 
[2025-12-09 16:05:22] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f4wipfGqTs-i5vkZOcik...","title":"USDT Transfer Request"} 
[2025-12-09 16:05:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1765267523360242%422fcc3e422fcc3e"} 
[2025-12-09 16:05:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122101628","txn_id":"175","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-09 16:05:23\",\"data\":{\"user_id\":83,\"mobile_number\":\"60122101628\",\"txn_id\":\"175\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 155 USDT to User ID EDER17. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1765267523360242%422fcc3e422fcc3e\"}}}","success":true} 
[2025-12-09 16:05:30] local.INFO: Login detected - checking for other active sessions {"user_id":83,"current_device_id":"QP1A.190711.020","other_active_sessions_count":0} 
[2025-12-09 16:05:30] local.INFO: Session updated {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2025-12-09 16:05:30] local.INFO: N1User table updated with latest device info {"user_id":83,"device_id":"QP1A.190711.020","fcm_token_length":142} 
[2025-12-09 16:05:30] local.INFO: New device session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2025-12-09 16:05:30] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-09 16:05:33] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-01-08 16:05:30"} 
[2025-12-09 16:05:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 16:05:51] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=4620C4F8-2C44-438D-8800-3C9F41796FFC&txnid=175","length":84} 
[2025-12-09 16:05:51] local.DEBUG: CRC Calculation Result {"crc":"55391129","input_params_count":4} 
[2025-12-09 16:05:51] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=4620C4F8-2C44-438D-8800-3C9F41796FFC&txnid=175&crc=55391129","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"4620C4F8-2C44-438D-8800-3C9F41796FFC","txnId":"175","success":true} 
[2025-12-09 16:05:51] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122101628","txnID":"175","tac":"4620C4F8-2C44-438D-8800-3C9F41796FFC","approved_status":1} 
[2025-12-09 16:05:59] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-01-08 16:05:30"} 
[2025-12-09 16:05:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 16:49:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109013658477&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-12-09 16:49:47] local.DEBUG: CRC Calculation Result {"crc":"48f38f2e","input_params_count":2} 
[2025-12-09 16:49:47] local.DEBUG: CRC Verification {"received":"48f38f2e","calculated":"48f38f2e","match":true} 
[2025-12-09 16:49:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 16:50:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 3,067 USDT to User ID TOPONE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109013658477","pid":"ADFSIOQR2ZZR3VLR","tac":"B657D656-1320-4988-A689-559EAFFCD77C","txnID":"176","userID":"TSTS00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f8799138"},"ip":"103.230.15.12"} 
[2025-12-09 16:50:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 3,067 USDT to User ID TOPONE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109013658477&pid=ADFSIOQR2ZZR3VLR&tac=B657D656-1320-4988-A689-559EAFFCD77C&txnID=176&userID=TSTS00","length":255} 
[2025-12-09 16:50:46] local.DEBUG: CRC Calculation Result {"crc":"f8799138","input_params_count":7} 
[2025-12-09 16:50:46] local.DEBUG: CRC Verification {"received":"f8799138","calculated":"f8799138","match":true} 
[2025-12-09 16:50:46] local.INFO: CRC validation passed for createTacRecord  
[2025-12-09 16:50:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 16:50:46] local.INFO: Mobile number cleaned {"original":"8109013658477","cleaned":"8109013658477"} 
[2025-12-09 16:50:46] local.INFO: TAC record created successfully via API {"record_id":432,"txnID":"176","tac":"B657D656-1320-4988-A689-559EAFFCD77C","messageBody":"A request has been made to transfer 3,067 USDT to User ID TOPONE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109013658477","userID":"TSTS00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-09 16:55:46"} 
[2025-12-09 16:50:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109013658477","txn_id":"176","user_id":"TSTS00"} 
[2025-12-09 16:50:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109013658477","txn_id":"176","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-09 16:50:46\"}","success":false} 
[2025-12-09 16:50:46] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109013658477","txn_id":"176","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-09 16:50:46\"}"} 
[2025-12-09 19:31:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-09 19:31:33] local.DEBUG: CRC Calculation Result {"crc":"78ecf8fd","input_params_count":2} 
[2025-12-09 19:31:33] local.DEBUG: CRC Verification {"received":"78ecf8fd","calculated":"78ecf8fd","match":true} 
[2025-12-09 19:31:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 19:32:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 3,060 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","pid":"ADFSIOQR2ZZR3VLR","tac":"62E39987-D4D5-456A-A867-CAACE27C1564","txnID":"177","userID":"TOPONE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5a651ae5"},"ip":"103.230.15.12"} 
[2025-12-09 19:32:46] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-12-09 19:32:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 3,060 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR&tac=62E39987-D4D5-456A-A867-CAACE27C1564&txnID=177&userID=TOPONE00","length":255} 
[2025-12-09 19:32:46] local.DEBUG: CRC Calculation Result {"crc":"5a651ae5","input_params_count":7} 
[2025-12-09 19:32:46] local.DEBUG: CRC Verification {"received":"5a651ae5","calculated":"5a651ae5","match":true} 
[2025-12-09 19:32:46] local.INFO: CRC validation passed for createTacRecord  
[2025-12-09 19:32:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 19:32:46] local.INFO: Mobile number cleaned {"original":"819015150710","cleaned":"819015150710"} 
[2025-12-09 19:32:46] local.INFO: TAC record created successfully via API {"record_id":433,"txnID":"177","tac":"62E39987-D4D5-456A-A867-CAACE27C1564","messageBody":"A request has been made to transfer 3,060 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","userID":"TOPONE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-09 19:37:46"} 
[2025-12-09 19:32:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819015150710","txn_id":"177","user_id":"TOPONE00"} 
[2025-12-09 19:32:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"819015150710","txn_id":"177","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-09 19:32:46\"}","success":false} 
[2025-12-09 19:32:46] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819015150710","txn_id":"177","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-09 19:32:46\"}"} 
[2025-12-09 19:34:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-09 19:34:26] local.DEBUG: CRC Calculation Result {"crc":"78ecf8fd","input_params_count":2} 
[2025-12-09 19:34:26] local.DEBUG: CRC Verification {"received":"78ecf8fd","calculated":"78ecf8fd","match":true} 
[2025-12-09 19:34:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 19:35:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 3,060 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","pid":"ADFSIOQR2ZZR3VLR","tac":"AE63358B-B431-4776-AE21-F5F67C8B09CE","txnID":"178","userID":"TOPONE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e6ad60ce"},"ip":"103.230.15.12"} 
[2025-12-09 19:35:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 3,060 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR&tac=AE63358B-B431-4776-AE21-F5F67C8B09CE&txnID=178&userID=TOPONE00","length":255} 
[2025-12-09 19:35:22] local.DEBUG: CRC Calculation Result {"crc":"e6ad60ce","input_params_count":7} 
[2025-12-09 19:35:22] local.DEBUG: CRC Verification {"received":"e6ad60ce","calculated":"e6ad60ce","match":true} 
[2025-12-09 19:35:22] local.INFO: CRC validation passed for createTacRecord  
[2025-12-09 19:35:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 19:35:22] local.INFO: Mobile number cleaned {"original":"819015150710","cleaned":"819015150710"} 
[2025-12-09 19:35:22] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819015150710","expired_count":1} 
[2025-12-09 19:35:22] local.INFO: TAC record created successfully via API {"record_id":434,"txnID":"178","tac":"AE63358B-B431-4776-AE21-F5F67C8B09CE","messageBody":"A request has been made to transfer 3,060 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","userID":"TOPONE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2025-12-09 19:40:22"} 
[2025-12-09 19:35:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819015150710","txn_id":"178","user_id":"TOPONE00"} 
[2025-12-09 19:35:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"819015150710","txn_id":"178","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-09 19:35:22\"}","success":false} 
[2025-12-09 19:35:22] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819015150710","txn_id":"178","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-09 19:35:22\"}"} 
[2025-12-09 19:41:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-09 19:41:09] local.DEBUG: CRC Calculation Result {"crc":"78ecf8fd","input_params_count":2} 
[2025-12-09 19:41:09] local.DEBUG: CRC Verification {"received":"78ecf8fd","calculated":"78ecf8fd","match":true} 
[2025-12-09 19:41:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-09 21:25:35] local.WARNING: Failed PIN login attempt {"user_id":13,"device_id":"HONORFNE-N29","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-09 21:25:41] local.INFO: Login detected - checking for other active sessions {"user_id":13,"current_device_id":"HONORFNE-N29","other_active_sessions_count":0} 
[2025-12-09 21:25:41] local.INFO: New session created {"user_id":13,"device_id":"HONORFNE-N29","session_id":49} 
[2025-12-09 21:25:41] local.INFO: N1User table updated with latest device info {"user_id":13,"device_id":"HONORFNE-N29","fcm_token_length":142} 
[2025-12-09 21:25:41] local.INFO: New device session created {"user_id":13,"device_id":"HONORFNE-N29","session_id":49} 
[2025-12-09 21:25:41] local.INFO: Successful PIN login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-09 21:25:42] local.WARNING: Invalid or expired session token attempt {"token_prefix":"qPMtTsWFU2...","ip":"113.211.137.130","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-09 21:25:43] local.WARNING: Invalid or expired session token attempt {"token_prefix":"qPMtTsWFU2...","ip":"113.211.137.130","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-10 11:08:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-10 11:08:20] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-12-10 11:08:20] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-12-10 11:08:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:01:45] local.INFO: PIN updated via API {"user_id":11,"mobile_number":"60126645915","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:02:01] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"AQ3A.240912.001","other_active_sessions_count":0} 
[2025-12-10 12:02:01] local.INFO: New session created {"user_id":11,"device_id":"AQ3A.240912.001","session_id":50} 
[2025-12-10 12:02:01] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"AQ3A.240912.001","fcm_token_length":142} 
[2025-12-10 12:02:01] local.INFO: New device session created {"user_id":11,"device_id":"AQ3A.240912.001","session_id":50} 
[2025-12-10 12:02:01] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"AQ3A.240912.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-10 12:02:02] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-01-09 12:02:01"} 
[2025-12-10 12:02:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:02:04] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-01-09 12:02:01"} 
[2025-12-10 12:02:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:02:13] local.INFO: N1User created via API {"user_id":115,"mobile_number":"60163388556","memberhash":"N2QQVQBM1765339333ESC44D","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-10 12:02:14] local.INFO: FCM token saved for user {"user_id":115,"mobile_number":"60163388556","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:02:16] local.DEBUG: Session authenticated successfully {"user_id":115,"session_expires":"2025-12-11 12:02:13"} 
[2025-12-10 12:02:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":115,"active_user_id":115,"mobile_number":"60163388556","requested_id":"115","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:02:34] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-01-09 12:02:01"} 
[2025-12-10 12:02:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:02:47] local.DEBUG: Session authenticated successfully {"user_id":115,"session_expires":"2025-12-11 12:02:13"} 
[2025-12-10 12:02:47] local.INFO: FCM token already available for biometric-enabled user {"user_id":115,"device_id":"72972681-B6A8-4704-BEFF-AE0F8BDE4C18"} 
[2025-12-10 12:02:47] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":115,"partner_id":"ZFMPUZANMWYPISOS","device_id":"72972681-B6A8-4704-BEFF-AE0F8BDE4C18","device_name":"iPhone (iPhone)"} 
[2025-12-10 12:02:49] local.DEBUG: Session authenticated successfully {"user_id":115,"session_expires":"2025-12-11 12:02:13"} 
[2025-12-10 12:02:49] local.INFO: FCM token already available for biometric-enabled user {"user_id":115,"device_id":"72972681-B6A8-4704-BEFF-AE0F8BDE4C18"} 
[2025-12-10 12:02:49] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":115,"partner_id":"ZFMPUZANMWYPISOS","device_id":"72972681-B6A8-4704-BEFF-AE0F8BDE4C18","device_name":"iPhone (iPhone)"} 
[2025-12-10 12:03:46] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-01-09 12:02:01"} 
[2025-12-10 12:03:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:04:46] local.INFO: N1User created via API {"user_id":116,"mobile_number":"60128686866","memberhash":"BH4N7KQM1765339486N2UL6C","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-10 12:04:47] local.INFO: FCM token saved for user {"user_id":116,"mobile_number":"60128686866","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:04:49] local.DEBUG: Session authenticated successfully {"user_id":116,"session_expires":"2025-12-11 12:04:46"} 
[2025-12-10 12:04:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":116,"active_user_id":116,"mobile_number":"60128686866","requested_id":"116","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:05:19] local.INFO: QR Login started {"user_id":"BETTY00","qr_payload_length":208} 
[2025-12-10 12:05:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-10 12:05:21] local.INFO: QR payload decrypted successfully {"token":"BEA0FA2E-97C8-4B1E-9B14-EE6C574E35E2","user_id":"BETTY00"} 
[2025-12-10 12:05:21] local.INFO: Calling encrypt API {"token":"BEA0FA2E-97C8-4B1E-9B14-EE6C574E35E2","user_id":"BETTY00"} 
[2025-12-10 12:05:21] local.INFO: Token encrypted with user ID {"user_id":"BETTY00","encrypted_payload_length":218} 
[2025-12-10 12:05:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-12-10 12:05:21] local.INFO: QR Login completed successfully {"user_id":"BETTY00"} 
[2025-12-10 12:05:36] local.DEBUG: Session authenticated successfully {"user_id":116,"session_expires":"2025-12-11 12:04:46"} 
[2025-12-10 12:05:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":116,"active_user_id":116,"mobile_number":"60128686866","requested_id":"116","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:05:42] local.INFO: QR Login started {"user_id":"FOO11","qr_payload_length":208} 
[2025-12-10 12:05:43] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-10 12:05:43] local.INFO: QR payload decrypted successfully {"token":"EA437FEB-7010-4C09-9C02-4B2BF7326547","user_id":"FOO11"} 
[2025-12-10 12:05:43] local.INFO: Calling encrypt API {"token":"EA437FEB-7010-4C09-9C02-4B2BF7326547","user_id":"FOO11"} 
[2025-12-10 12:05:43] local.INFO: Token encrypted with user ID {"user_id":"FOO11","encrypted_payload_length":215} 
[2025-12-10 12:05:43] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-12-10 12:05:44] local.INFO: QR Login completed successfully {"user_id":"FOO11"} 
[2025-12-10 12:07:18] local.INFO: QR Login started {"user_id":"FOO11","qr_payload_length":208} 
[2025-12-10 12:07:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-10 12:07:18] local.INFO: QR payload decrypted successfully {"token":"D6D3BF78-4A90-498D-9155-45B70BD22D9F","user_id":"FOO11"} 
[2025-12-10 12:07:18] local.INFO: Calling encrypt API {"token":"D6D3BF78-4A90-498D-9155-45B70BD22D9F","user_id":"FOO11"} 
[2025-12-10 12:07:18] local.INFO: Token encrypted with user ID {"user_id":"FOO11","encrypted_payload_length":215} 
[2025-12-10 12:07:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-12-10 12:07:18] local.INFO: QR Login completed successfully {"user_id":"FOO11"} 
[2025-12-10 12:08:23] local.INFO: QR Login started {"user_id":"RICKY23","qr_payload_length":208} 
[2025-12-10 12:08:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-10 12:08:23] local.INFO: QR payload decrypted successfully {"token":"34A6C479-0FFC-4709-83F4-E27409055D54","user_id":"RICKY23"} 
[2025-12-10 12:08:23] local.INFO: Calling encrypt API {"token":"34A6C479-0FFC-4709-83F4-E27409055D54","user_id":"RICKY23"} 
[2025-12-10 12:08:23] local.INFO: Token encrypted with user ID {"user_id":"RICKY23","encrypted_payload_length":218} 
[2025-12-10 12:08:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-12-10 12:08:24] local.INFO: QR Login completed successfully {"user_id":"RICKY23"} 
[2025-12-10 12:09:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-10 12:09:54] local.DEBUG: CRC Calculation Result {"crc":"8132cf9c","input_params_count":2} 
[2025-12-10 12:09:54] local.DEBUG: CRC Verification {"received":"8132cf9c","calculated":"8132cf9c","match":true} 
[2025-12-10 12:09:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:11:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-10 12:11:55] local.DEBUG: CRC Calculation Result {"crc":"8132cf9c","input_params_count":2} 
[2025-12-10 12:11:55] local.DEBUG: CRC Verification {"received":"8132cf9c","calculated":"8132cf9c","match":true} 
[2025-12-10 12:11:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:12:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-10 12:12:15] local.DEBUG: CRC Calculation Result {"crc":"8132cf9c","input_params_count":2} 
[2025-12-10 12:12:15] local.DEBUG: CRC Verification {"received":"8132cf9c","calculated":"8132cf9c","match":true} 
[2025-12-10 12:12:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:12:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to redeem diamond for User ID RICKY23. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60128686866","pid":"ADFSIOQR2ZZR3VLR","tac":"E54BA501-8CA8-4AD6-9BE3-4FD80B8D267B","txnID":"179","userID":"RICKY23","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"70502cc4"},"ip":"103.230.15.12"} 
[2025-12-10 12:12:22] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-12-10 12:12:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to redeem diamond for User ID RICKY23. Please review and confirm.&messageTitle=Diamond Redeemption&mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR&tac=E54BA501-8CA8-4AD6-9BE3-4FD80B8D267B&txnID=179&userID=RICKY23","length":247} 
[2025-12-10 12:12:22] local.DEBUG: CRC Calculation Result {"crc":"70502cc4","input_params_count":7} 
[2025-12-10 12:12:22] local.DEBUG: CRC Verification {"received":"70502cc4","calculated":"70502cc4","match":true} 
[2025-12-10 12:12:22] local.INFO: CRC validation passed for createTacRecord  
[2025-12-10 12:12:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:12:22] local.INFO: Mobile number cleaned {"original":"60128686866","cleaned":"60128686866"} 
[2025-12-10 12:12:22] local.INFO: TAC record created successfully via API {"record_id":435,"txnID":"179","tac":"E54BA501-8CA8-4AD6-9BE3-4FD80B8D267B","messageBody":"A request has been made to redeem diamond for User ID RICKY23. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60128686866","userID":"RICKY23","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-10 12:17:22"} 
[2025-12-10 12:12:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60128686866","txn_id":"179","user_id":"RICKY23"} 
[2025-12-10 12:12:22] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dNVf_Eo2Rp6oX9pp0yzL...","title":"Diamond Redeemption"} 
[2025-12-10 12:12:22] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1765339942676666%422fcc3e422fcc3e"} 
[2025-12-10 12:12:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"60128686866","txn_id":"179","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-10 12:12:22\",\"data\":{\"user_id\":116,\"mobile_number\":\"60128686866\",\"txn_id\":\"179\",\"title\":\"Diamond Redeemption\",\"body\":\"A request has been made to redeem diamond for User ID RICKY23. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1765339942676666%422fcc3e422fcc3e\"}}}","success":true} 
[2025-12-10 12:12:35] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=E54BA501-8CA8-4AD6-9BE3-4FD80B8D267B&txnid=179","length":84} 
[2025-12-10 12:12:35] local.DEBUG: CRC Calculation Result {"crc":"2fb3baca","input_params_count":4} 
[2025-12-10 12:12:35] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=E54BA501-8CA8-4AD6-9BE3-4FD80B8D267B&txnid=179&crc=2fb3baca","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"E54BA501-8CA8-4AD6-9BE3-4FD80B8D267B","txnId":"179","success":true} 
[2025-12-10 12:12:35] local.INFO: TAC action completed {"action":"approve","mobile_number":"60128686866","txnID":"179","tac":"E54BA501-8CA8-4AD6-9BE3-4FD80B8D267B","approved_status":1} 
[2025-12-10 12:13:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-10 12:13:39] local.DEBUG: CRC Calculation Result {"crc":"8132cf9c","input_params_count":2} 
[2025-12-10 12:13:39] local.DEBUG: CRC Verification {"received":"8132cf9c","calculated":"8132cf9c","match":true} 
[2025-12-10 12:13:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:13:44] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to redeem diamond for User ID RICKY23. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60128686866","pid":"ADFSIOQR2ZZR3VLR","tac":"3D69F2EE-A1E2-4E1F-832D-FDD2CC6294E5","txnID":"180","userID":"RICKY23","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fce347d0"},"ip":"103.230.15.12"} 
[2025-12-10 12:13:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to redeem diamond for User ID RICKY23. Please review and confirm.&messageTitle=Diamond Redeemption&mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR&tac=3D69F2EE-A1E2-4E1F-832D-FDD2CC6294E5&txnID=180&userID=RICKY23","length":247} 
[2025-12-10 12:13:44] local.DEBUG: CRC Calculation Result {"crc":"fce347d0","input_params_count":7} 
[2025-12-10 12:13:44] local.DEBUG: CRC Verification {"received":"fce347d0","calculated":"fce347d0","match":true} 
[2025-12-10 12:13:44] local.INFO: CRC validation passed for createTacRecord  
[2025-12-10 12:13:44] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:13:44] local.INFO: Mobile number cleaned {"original":"60128686866","cleaned":"60128686866"} 
[2025-12-10 12:13:44] local.INFO: TAC record created successfully via API {"record_id":436,"txnID":"180","tac":"3D69F2EE-A1E2-4E1F-832D-FDD2CC6294E5","messageBody":"A request has been made to redeem diamond for User ID RICKY23. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60128686866","userID":"RICKY23","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-10 12:18:44"} 
[2025-12-10 12:13:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60128686866","txn_id":"180","user_id":"RICKY23"} 
[2025-12-10 12:13:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dNVf_Eo2Rp6oX9pp0yzL...","title":"Diamond Redeemption"} 
[2025-12-10 12:13:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1765340025285894%422fcc3e422fcc3e"} 
[2025-12-10 12:13:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60128686866","txn_id":"180","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-10 12:13:45\",\"data\":{\"user_id\":116,\"mobile_number\":\"60128686866\",\"txn_id\":\"180\",\"title\":\"Diamond Redeemption\",\"body\":\"A request has been made to redeem diamond for User ID RICKY23. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1765340025285894%422fcc3e422fcc3e\"}}}","success":true} 
[2025-12-10 12:13:50] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3D69F2EE-A1E2-4E1F-832D-FDD2CC6294E5&txnid=180","length":84} 
[2025-12-10 12:13:50] local.DEBUG: CRC Calculation Result {"crc":"b4f4f667","input_params_count":4} 
[2025-12-10 12:13:50] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=3D69F2EE-A1E2-4E1F-832D-FDD2CC6294E5&txnid=180&crc=b4f4f667","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"3D69F2EE-A1E2-4E1F-832D-FDD2CC6294E5","txnId":"180","success":true} 
[2025-12-10 12:13:50] local.INFO: TAC action completed {"action":"approve","mobile_number":"60128686866","txnID":"180","tac":"3D69F2EE-A1E2-4E1F-832D-FDD2CC6294E5","approved_status":1} 
[2025-12-10 12:14:00] local.DEBUG: Session authenticated successfully {"user_id":116,"session_expires":"2025-12-11 12:04:46"} 
[2025-12-10 12:14:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":116,"active_user_id":116,"mobile_number":"60128686866","requested_id":"116","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:16:52] local.INFO: QR Login started {"user_id":"RICKY00","qr_payload_length":208} 
[2025-12-10 12:16:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-10 12:16:53] local.INFO: QR payload decrypted successfully {"token":"31A3C0B5-D233-4097-9EDC-F2A49105F56D","user_id":"RICKY00"} 
[2025-12-10 12:16:53] local.INFO: Calling encrypt API {"token":"31A3C0B5-D233-4097-9EDC-F2A49105F56D","user_id":"RICKY00"} 
[2025-12-10 12:16:53] local.INFO: Token encrypted with user ID {"user_id":"RICKY00","encrypted_payload_length":218} 
[2025-12-10 12:16:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-12-10 12:16:53] local.INFO: QR Login completed successfully {"user_id":"RICKY00"} 
[2025-12-10 12:19:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-10 12:19:47] local.DEBUG: CRC Calculation Result {"crc":"8132cf9c","input_params_count":2} 
[2025-12-10 12:19:47] local.DEBUG: CRC Verification {"received":"8132cf9c","calculated":"8132cf9c","match":true} 
[2025-12-10 12:19:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:21:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-10 12:21:32] local.DEBUG: CRC Calculation Result {"crc":"8132cf9c","input_params_count":2} 
[2025-12-10 12:21:32] local.DEBUG: CRC Verification {"received":"8132cf9c","calculated":"8132cf9c","match":true} 
[2025-12-10 12:21:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:21:44] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 911 USDT to User ID RICKY23. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60128686866","pid":"ADFSIOQR2ZZR3VLR","tac":"EAE6A081-0355-43D1-998D-F2830C3C6AE9","txnID":"181","userID":"RICKY00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4fa4f8b0"},"ip":"103.230.15.12"} 
[2025-12-10 12:21:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 911 USDT to User ID RICKY23. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR&tac=EAE6A081-0355-43D1-998D-F2830C3C6AE9&txnID=181&userID=RICKY00","length":251} 
[2025-12-10 12:21:44] local.DEBUG: CRC Calculation Result {"crc":"4fa4f8b0","input_params_count":7} 
[2025-12-10 12:21:44] local.DEBUG: CRC Verification {"received":"4fa4f8b0","calculated":"4fa4f8b0","match":true} 
[2025-12-10 12:21:44] local.INFO: CRC validation passed for createTacRecord  
[2025-12-10 12:21:44] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:21:44] local.INFO: Mobile number cleaned {"original":"60128686866","cleaned":"60128686866"} 
[2025-12-10 12:21:44] local.INFO: TAC record created successfully via API {"record_id":437,"txnID":"181","tac":"EAE6A081-0355-43D1-998D-F2830C3C6AE9","messageBody":"A request has been made to transfer 911 USDT to User ID RICKY23. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60128686866","userID":"RICKY00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-10 12:26:44"} 
[2025-12-10 12:21:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60128686866","txn_id":"181","user_id":"RICKY00"} 
[2025-12-10 12:21:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dNVf_Eo2Rp6oX9pp0yzL...","title":"USDT Transfer Request"} 
[2025-12-10 12:21:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1765340505278811%422fcc3e422fcc3e"} 
[2025-12-10 12:21:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60128686866","txn_id":"181","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-10 12:21:45\",\"data\":{\"user_id\":116,\"mobile_number\":\"60128686866\",\"txn_id\":\"181\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 911 USDT to User ID RICKY23. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1765340505278811%422fcc3e422fcc3e\"}}}","success":true} 
[2025-12-10 12:21:50] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=EAE6A081-0355-43D1-998D-F2830C3C6AE9&txnid=181","length":84} 
[2025-12-10 12:21:50] local.DEBUG: CRC Calculation Result {"crc":"bf9da0c2","input_params_count":4} 
[2025-12-10 12:21:50] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=EAE6A081-0355-43D1-998D-F2830C3C6AE9&txnid=181&crc=bf9da0c2","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"EAE6A081-0355-43D1-998D-F2830C3C6AE9","txnId":"181","success":true} 
[2025-12-10 12:21:50] local.INFO: TAC action completed {"action":"approve","mobile_number":"60128686866","txnID":"181","tac":"EAE6A081-0355-43D1-998D-F2830C3C6AE9","approved_status":1} 
[2025-12-10 12:21:58] local.DEBUG: Session authenticated successfully {"user_id":116,"session_expires":"2025-12-11 12:04:46"} 
[2025-12-10 12:21:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":116,"active_user_id":116,"mobile_number":"60128686866","requested_id":"116","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:25:19] local.INFO: QR Login started {"user_id":"KIKI00","qr_payload_length":208} 
[2025-12-10 12:25:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-10 12:25:19] local.INFO: QR payload decrypted successfully {"token":"12CBB41B-825F-4DA0-B5B8-8CA1BD3A5F99","user_id":"KIKI00"} 
[2025-12-10 12:25:19] local.INFO: Calling encrypt API {"token":"12CBB41B-825F-4DA0-B5B8-8CA1BD3A5F99","user_id":"KIKI00"} 
[2025-12-10 12:25:19] local.INFO: Token encrypted with user ID {"user_id":"KIKI00","encrypted_payload_length":216} 
[2025-12-10 12:25:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-12-10 12:25:19] local.INFO: QR Login completed successfully {"user_id":"KIKI00"} 
[2025-12-10 12:27:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60163388556&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-10 12:27:09] local.DEBUG: CRC Calculation Result {"crc":"ddfb336c","input_params_count":2} 
[2025-12-10 12:27:09] local.DEBUG: CRC Verification {"received":"ddfb336c","calculated":"ddfb336c","match":true} 
[2025-12-10 12:27:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:27:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 1,609 USDT to User ID RICKY23. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60163388556","pid":"ADFSIOQR2ZZR3VLR","tac":"71B5E8C0-4DC9-4021-A346-336259D7AD9B","txnID":"182","userID":"KIKI00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9806607c"},"ip":"103.230.15.12"} 
[2025-12-10 12:27:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 1,609 USDT to User ID RICKY23. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60163388556&pid=ADFSIOQR2ZZR3VLR&tac=71B5E8C0-4DC9-4021-A346-336259D7AD9B&txnID=182&userID=KIKI00","length":252} 
[2025-12-10 12:27:26] local.DEBUG: CRC Calculation Result {"crc":"9806607c","input_params_count":7} 
[2025-12-10 12:27:26] local.DEBUG: CRC Verification {"received":"9806607c","calculated":"9806607c","match":true} 
[2025-12-10 12:27:26] local.INFO: CRC validation passed for createTacRecord  
[2025-12-10 12:27:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:27:26] local.INFO: Mobile number cleaned {"original":"60163388556","cleaned":"60163388556"} 
[2025-12-10 12:27:26] local.INFO: TAC record created successfully via API {"record_id":438,"txnID":"182","tac":"71B5E8C0-4DC9-4021-A346-336259D7AD9B","messageBody":"A request has been made to transfer 1,609 USDT to User ID RICKY23. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60163388556","userID":"KIKI00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-10 12:32:26"} 
[2025-12-10 12:27:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60163388556","txn_id":"182","user_id":"KIKI00"} 
[2025-12-10 12:27:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dNjITm7oh0l5u59B5o8x...","title":"USDT Transfer Request"} 
[2025-12-10 12:27:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1765340847478885"} 
[2025-12-10 12:27:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60163388556","txn_id":"182","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-10 12:27:27\",\"data\":{\"user_id\":115,\"mobile_number\":\"60163388556\",\"txn_id\":\"182\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 1,609 USDT to User ID RICKY23. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1765340847478885\"}}}","success":true} 
[2025-12-10 12:27:32] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=71B5E8C0-4DC9-4021-A346-336259D7AD9B&txnid=182","length":84} 
[2025-12-10 12:27:32] local.DEBUG: CRC Calculation Result {"crc":"c5dece72","input_params_count":4} 
[2025-12-10 12:27:33] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=71B5E8C0-4DC9-4021-A346-336259D7AD9B&txnid=182&crc=c5dece72","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"71B5E8C0-4DC9-4021-A346-336259D7AD9B","txnId":"182","success":true} 
[2025-12-10 12:27:33] local.INFO: TAC action completed {"action":"approve","mobile_number":"60163388556","txnID":"182","tac":"71B5E8C0-4DC9-4021-A346-336259D7AD9B","approved_status":1} 
[2025-12-10 12:29:14] local.DEBUG: Session authenticated successfully {"user_id":115,"session_expires":"2025-12-11 12:02:13"} 
[2025-12-10 12:29:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":115,"active_user_id":115,"mobile_number":"60163388556","requested_id":"115","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 12:30:31] local.INFO: QR Login started {"user_id":"KIKI23","qr_payload_length":208} 
[2025-12-10 12:30:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-10 12:30:31] local.INFO: QR payload decrypted successfully {"token":"919E20AB-906E-4253-BF9F-4242EEE2BF16","user_id":"KIKI23"} 
[2025-12-10 12:30:31] local.INFO: Calling encrypt API {"token":"919E20AB-906E-4253-BF9F-4242EEE2BF16","user_id":"KIKI23"} 
[2025-12-10 12:30:31] local.INFO: Token encrypted with user ID {"user_id":"KIKI23","encrypted_payload_length":216} 
[2025-12-10 12:30:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-12-10 12:30:32] local.INFO: QR Login completed successfully {"user_id":"KIKI23"} 
[2025-12-10 12:31:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60163388556&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-10 12:31:47] local.DEBUG: CRC Calculation Result {"crc":"ddfb336c","input_params_count":2} 
[2025-12-10 12:31:47] local.DEBUG: CRC Verification {"received":"ddfb336c","calculated":"ddfb336c","match":true} 
[2025-12-10 12:31:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:31:53] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 132 USDT to User ID RICKY23. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60163388556","pid":"ADFSIOQR2ZZR3VLR","tac":"39CF4F37-CA16-4B2D-AF59-BF8D7B24EB28","txnID":"183","userID":"KIKI23","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b174c5e5"},"ip":"103.230.15.12"} 
[2025-12-10 12:31:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 132 USDT to User ID RICKY23. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60163388556&pid=ADFSIOQR2ZZR3VLR&tac=39CF4F37-CA16-4B2D-AF59-BF8D7B24EB28&txnID=183&userID=KIKI23","length":250} 
[2025-12-10 12:31:53] local.DEBUG: CRC Calculation Result {"crc":"b174c5e5","input_params_count":7} 
[2025-12-10 12:31:53] local.DEBUG: CRC Verification {"received":"b174c5e5","calculated":"b174c5e5","match":true} 
[2025-12-10 12:31:53] local.INFO: CRC validation passed for createTacRecord  
[2025-12-10 12:31:53] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-10 12:31:53] local.INFO: Mobile number cleaned {"original":"60163388556","cleaned":"60163388556"} 
[2025-12-10 12:31:53] local.INFO: TAC record created successfully via API {"record_id":439,"txnID":"183","tac":"39CF4F37-CA16-4B2D-AF59-BF8D7B24EB28","messageBody":"A request has been made to transfer 132 USDT to User ID RICKY23. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60163388556","userID":"KIKI23","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-10 12:36:53"} 
[2025-12-10 12:31:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60163388556","txn_id":"183","user_id":"KIKI23"} 
[2025-12-10 12:31:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dNjITm7oh0l5u59B5o8x...","title":"USDT Transfer Request"} 
[2025-12-10 12:31:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1765341114280690"} 
[2025-12-10 12:31:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60163388556","txn_id":"183","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-10 12:31:54\",\"data\":{\"user_id\":115,\"mobile_number\":\"60163388556\",\"txn_id\":\"183\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 132 USDT to User ID RICKY23. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1765341114280690\"}}}","success":true} 
[2025-12-10 12:32:00] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=39CF4F37-CA16-4B2D-AF59-BF8D7B24EB28&txnid=183","length":84} 
[2025-12-10 12:32:00] local.DEBUG: CRC Calculation Result {"crc":"08f4f3b0","input_params_count":4} 
[2025-12-10 12:32:00] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=39CF4F37-CA16-4B2D-AF59-BF8D7B24EB28&txnid=183&crc=08f4f3b0","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"39CF4F37-CA16-4B2D-AF59-BF8D7B24EB28","txnId":"183","success":true} 
[2025-12-10 12:32:00] local.INFO: TAC action completed {"action":"approve","mobile_number":"60163388556","txnID":"183","tac":"39CF4F37-CA16-4B2D-AF59-BF8D7B24EB28","approved_status":1} 
[2025-12-10 12:32:44] local.DEBUG: Session authenticated successfully {"user_id":115,"session_expires":"2025-12-11 12:02:13"} 
[2025-12-10 12:32:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":115,"active_user_id":115,"mobile_number":"60163388556","requested_id":"115","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 13:07:11] local.INFO: Login detected - checking for other active sessions {"user_id":108,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-12-10 13:07:11] local.INFO: Session updated {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-12-10 13:07:11] local.INFO: N1User table updated with latest device info {"user_id":108,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-12-10 13:07:11] local.INFO: New device session created {"user_id":108,"device_id":"BP2A.250605.031.A3","session_id":5} 
[2025-12-10 13:07:11] local.INFO: Successful trusted device login via API {"user_id":108,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-10 13:07:12] local.DEBUG: Session authenticated successfully {"user_id":108,"session_expires":"2026-01-09 13:07:11"} 
[2025-12-10 13:07:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":108,"active_user_id":108,"mobile_number":"60173132814","requested_id":"108","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 18:51:34] local.INFO: Login detected - checking for other active sessions {"user_id":83,"current_device_id":"QP1A.190711.020","other_active_sessions_count":0} 
[2025-12-10 18:51:34] local.INFO: Session updated {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2025-12-10 18:51:34] local.INFO: N1User table updated with latest device info {"user_id":83,"device_id":"QP1A.190711.020","fcm_token_length":142} 
[2025-12-10 18:51:34] local.INFO: New device session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2025-12-10 18:51:34] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-10 18:51:39] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-01-09 18:51:34"} 
[2025-12-10 18:51:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 18:52:23] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-01-09 18:51:34"} 
[2025-12-10 18:52:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 18:56:08] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-01-09 18:51:34"} 
[2025-12-10 18:56:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-10 21:14:59] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251105.015","other_active_sessions_count":1} 
[2025-12-10 21:14:59] local.INFO: Other active sessions found - OTP verification required {"user_id":76,"mobile_number":"818096801616","devices_to_logout":["BP3A.251005.004.B2"]} 
[2025-12-10 21:14:59] local.INFO: OTP verification required for login {"user_id":76,"device_id":"BP3A.251105.015","other_devices_count":1} 
[2025-12-10 21:16:43] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251105.015","other_active_sessions_count":1} 
[2025-12-10 21:16:43] local.INFO: Other active sessions found - OTP verification required {"user_id":76,"mobile_number":"818096801616","devices_to_logout":["BP3A.251005.004.B2"]} 
[2025-12-10 21:16:43] local.INFO: OTP verification required for login {"user_id":76,"device_id":"BP3A.251105.015","other_devices_count":1} 
[2025-12-10 21:23:49] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251105.015","other_active_sessions_count":1} 
[2025-12-10 21:23:49] local.INFO: Other active sessions found - OTP verification required {"user_id":76,"mobile_number":"818096801616","devices_to_logout":["BP3A.251005.004.B2"]} 
[2025-12-10 21:23:49] local.INFO: OTP verification required for login {"user_id":76,"device_id":"BP3A.251105.015","other_devices_count":1} 
[2025-12-10 21:28:13] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251105.015","other_active_sessions_count":1} 
[2025-12-10 21:28:13] local.INFO: Other active sessions found - OTP verification required {"user_id":76,"mobile_number":"818096801616","devices_to_logout":["BP3A.251005.004.B2"]} 
[2025-12-10 21:28:13] local.INFO: OTP verification required for login {"user_id":76,"device_id":"BP3A.251105.015","other_devices_count":1} 
[2025-12-11 13:05:26] local.WARNING: Failed PIN login attempt {"user_id":65,"device_id":"BP3A.251105.015.J1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 13:05:40] local.INFO: Login detected - checking for other active sessions {"user_id":65,"current_device_id":"BP3A.251105.015.J1","other_active_sessions_count":0} 
[2025-12-11 13:05:40] local.INFO: New session created {"user_id":65,"device_id":"BP3A.251105.015.J1","session_id":51} 
[2025-12-11 13:05:40] local.INFO: N1User table updated with latest device info {"user_id":65,"device_id":"BP3A.251105.015.J1","fcm_token_length":142} 
[2025-12-11 13:05:40] local.INFO: New device session created {"user_id":65,"device_id":"BP3A.251105.015.J1","session_id":51} 
[2025-12-11 13:05:40] local.INFO: Successful PIN login via API {"user_id":65,"device_id":"BP3A.251105.015.J1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-11 13:05:41] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2026-01-10 13:05:40"} 
[2025-12-11 13:05:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 13:05:44] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2026-01-10 13:05:40"} 
[2025-12-11 13:05:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 17:51:19] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 17:51:21] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-12-12 17:51:19"} 
[2025-12-11 17:51:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 17:53:24] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-12-12 17:51:19"} 
[2025-12-11 17:53:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 17:53:29] local.WARNING: Failed PIN login attempt {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 17:53:39] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2025-12-11 17:53:39] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2025-12-11 17:53:39] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2025-12-11 17:55:05] local.WARNING: Failed PIN login attempt {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 17:55:13] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-12-11 17:55:13] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-11 17:55:13] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-12-11 17:55:13] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-11 17:55:13] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-11 17:55:14] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-10 17:55:13"} 
[2025-12-11 17:55:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-11 17:55:16] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-10 17:55:13"} 
[2025-12-11 17:55:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-12 13:37:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-12 13:37:00] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-12 13:37:00] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-12 13:37:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-12 13:45:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-12 13:45:21] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-12 13:45:21] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-12 13:45:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-12 17:09:29] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2025-12-12 17:09:29] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-12-12 17:09:29] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2025-12-12 17:09:29] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-12-12 17:09:29] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-12 17:09:30] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-01-11 17:09:29"} 
[2025-12-12 17:09:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-12 17:09:31] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-01-11 17:09:29"} 
[2025-12-12 17:09:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-12 19:32:57] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2025-12-12 19:32:57] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-12-12 19:32:57] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2025-12-12 19:32:57] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-12-12 19:32:57] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-12 19:32:59] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-01-11 19:32:57"} 
[2025-12-12 19:32:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-12 19:33:02] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-01-11 19:32:57"} 
[2025-12-12 19:33:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-13 23:24:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122929392&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-13 23:24:02] local.DEBUG: CRC Calculation Result {"crc":"9d2b9990","input_params_count":2} 
[2025-12-13 23:24:02] local.DEBUG: CRC Verification {"received":"9d2b9990","calculated":"9d2b9990","match":true} 
[2025-12-13 23:24:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-13 23:25:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122929392&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-13 23:25:30] local.DEBUG: CRC Calculation Result {"crc":"9d2b9990","input_params_count":2} 
[2025-12-13 23:25:30] local.DEBUG: CRC Verification {"received":"9d2b9990","calculated":"9d2b9990","match":true} 
[2025-12-13 23:25:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-13 23:25:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122929392&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-13 23:25:53] local.DEBUG: CRC Calculation Result {"crc":"9d2b9990","input_params_count":2} 
[2025-12-13 23:25:53] local.DEBUG: CRC Verification {"received":"9d2b9990","calculated":"9d2b9990","match":true} 
[2025-12-13 23:25:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-13 23:26:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122929392&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-13 23:26:19] local.DEBUG: CRC Calculation Result {"crc":"9d2b9990","input_params_count":2} 
[2025-12-13 23:26:19] local.DEBUG: CRC Verification {"received":"9d2b9990","calculated":"9d2b9990","match":true} 
[2025-12-13 23:26:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-13 23:27:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122929392&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-13 23:27:07] local.DEBUG: CRC Calculation Result {"crc":"9d2b9990","input_params_count":2} 
[2025-12-13 23:27:07] local.DEBUG: CRC Verification {"received":"9d2b9990","calculated":"9d2b9990","match":true} 
[2025-12-13 23:27:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-13 23:27:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122929392&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-13 23:27:35] local.DEBUG: CRC Calculation Result {"crc":"9d2b9990","input_params_count":2} 
[2025-12-13 23:27:35] local.DEBUG: CRC Verification {"received":"9d2b9990","calculated":"9d2b9990","match":true} 
[2025-12-13 23:27:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-14 08:46:22] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-14 08:46:22] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-14 08:46:22] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-14 08:46:22] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-14 08:46:22] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-14 08:46:23] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-13 08:46:22"} 
[2025-12-14 08:46:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-14 08:46:25] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-13 08:46:22"} 
[2025-12-14 08:46:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 11:22:57] local.INFO: N1User created via API {"user_id":117,"mobile_number":"60173132814","memberhash":"YRL4TYYQ1765768976EPGH4U","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-15 11:22:59] local.DEBUG: Session authenticated successfully {"user_id":117,"session_expires":"2025-12-16 11:22:57"} 
[2025-12-15 11:22:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":117,"active_user_id":117,"mobile_number":"60173132814","requested_id":"117","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 11:23:07] local.DEBUG: Session authenticated successfully {"user_id":117,"session_expires":"2025-12-16 11:22:57"} 
[2025-12-15 11:23:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":117,"active_user_id":117,"mobile_number":"60173132814","requested_id":"117","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 11:23:31] local.DEBUG: Session authenticated successfully {"user_id":117,"session_expires":"2025-12-16 11:22:57"} 
[2025-12-15 11:23:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":117,"active_user_id":117,"mobile_number":"60173132814","requested_id":"117","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 11:23:54] local.DEBUG: Session authenticated successfully {"user_id":117,"session_expires":"2025-12-16 11:22:57"} 
[2025-12-15 11:23:54] local.INFO: N1User profile updated via API {"user_id":117,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field"]} 
[2025-12-15 11:25:43] local.INFO: N1User created via API {"user_id":118,"mobile_number":"60173132814","memberhash":"FPA8A0IQ1765769143ALYVVE","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-15 11:25:44] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 11:25:46] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2025-12-16 11:25:43"} 
[2025-12-15 11:25:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 11:58:14] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-12-15 11:58:14] local.INFO: New session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2025-12-15 11:58:14] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-12-15 11:58:14] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2025-12-15 11:58:14] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-15 11:58:14] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-14 11:58:14"} 
[2025-12-15 11:58:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 11:58:16] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-14 11:58:14"} 
[2025-12-15 11:58:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 11:58:19] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-14 11:58:14"} 
[2025-12-15 11:58:19] local.INFO: Biometric disabled for N1User via API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":false,"device_id":"BP2A.250605.031.A3"} 
[2025-12-15 11:58:26] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-14 11:58:14"} 
[2025-12-15 11:58:26] local.INFO: FCM token already available for biometric-enabled user {"user_id":118,"device_id":"BP2A.250605.031.A3"} 
[2025-12-15 11:58:26] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2025-12-15 11:58:35] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-12-15 11:58:35] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2025-12-15 11:58:35] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-12-15 11:58:35] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2025-12-15 11:58:35] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-15 11:58:36] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-14 11:58:35"} 
[2025-12-15 11:58:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 13:31:09] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-12-15 13:31:09] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-15 13:31:09] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-12-15 13:31:09] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-15 13:31:09] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-15 13:31:10] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-14 13:31:09"} 
[2025-12-15 13:31:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 13:31:15] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-14 13:31:09"} 
[2025-12-15 13:31:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 13:32:11] local.INFO: N1User created via API {"user_id":119,"mobile_number":"819081250103","memberhash":"0ZAQTYS517657767315YKWYX","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-15 13:32:13] local.INFO: FCM token saved for user {"user_id":119,"mobile_number":"819081250103","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 13:32:15] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2025-12-16 13:32:11"} 
[2025-12-15 13:32:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 13:58:15] local.INFO: Login detected - checking for other active sessions {"user_id":63,"current_device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","other_active_sessions_count":0} 
[2025-12-15 13:58:15] local.INFO: New session created {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","session_id":53} 
[2025-12-15 13:58:15] local.INFO: N1User table updated with latest device info {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","fcm_token_length":142} 
[2025-12-15 13:58:15] local.INFO: New device session created {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","session_id":53} 
[2025-12-15 13:58:15] local.INFO: Successful PIN login via API {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-15 13:58:16] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2026-01-14 13:58:15"} 
[2025-12-15 13:58:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 13:58:17] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2026-01-14 13:58:15"} 
[2025-12-15 13:58:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 14:57:41] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2025-12-15 14:57:41] local.INFO: New session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-15 14:57:41] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2025-12-15 14:57:41] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-15 14:57:41] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-15 14:57:42] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-14 14:57:41"} 
[2025-12-15 14:57:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 14:57:44] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-14 14:57:41"} 
[2025-12-15 14:57:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 15:13:39] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-15 15:13:39] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-15 15:13:39] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-15 15:13:39] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-15 15:13:39] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-15 15:13:40] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-14 15:13:39"} 
[2025-12-15 15:13:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 15:13:42] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-14 15:13:39"} 
[2025-12-15 15:13:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-15 16:09:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:09:03] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:09:03] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:09:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:10:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:10:26] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:10:26] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:10:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:10:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:10:54] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:10:54] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:10:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:11:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:11:16] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:11:16] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:11:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:11:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:11:38] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:11:38] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:11:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:12:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:12:00] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:12:00] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:12:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:12:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:12:22] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:12:22] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:12:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:12:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:12:43] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:12:43] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:12:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:13:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:13:08] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:13:08] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:13:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:13:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:13:33] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:13:33] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:13:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:13:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:13:59] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:13:59] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:13:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:14:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:14:48] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:14:48] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:14:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:15:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:15:07] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:15:07] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:15:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:15:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60192132222&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 16:15:26] local.DEBUG: CRC Calculation Result {"crc":"5dff7d9b","input_params_count":2} 
[2025-12-15 16:15:26] local.DEBUG: CRC Verification {"received":"5dff7d9b","calculated":"5dff7d9b","match":true} 
[2025-12-15 16:15:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:29:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090248673&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-15 16:29:33] local.DEBUG: CRC Calculation Result {"crc":"fc4796c8","input_params_count":2} 
[2025-12-15 16:29:33] local.DEBUG: CRC Verification {"received":"fc4796c8","calculated":"fc4796c8","match":true} 
[2025-12-15 16:29:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 16:29:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090248673&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-15 16:29:54] local.DEBUG: CRC Calculation Result {"crc":"fc4796c8","input_params_count":2} 
[2025-12-15 16:29:54] local.DEBUG: CRC Verification {"received":"fc4796c8","calculated":"fc4796c8","match":true} 
[2025-12-15 16:29:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 18:18:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-15 18:18:46] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-15 18:18:46] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-15 18:18:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 18:25:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-12-15 18:25:22] local.DEBUG: CRC Calculation Result {"crc":"eb348e10","input_params_count":2} 
[2025-12-15 18:25:22] local.DEBUG: CRC Verification {"received":"eb348e10","calculated":"eb348e10","match":true} 
[2025-12-15 18:25:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 18:34:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-15 18:34:32] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-15 18:34:32] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-15 18:34:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 19:00:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60129707291&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 19:00:31] local.DEBUG: CRC Calculation Result {"crc":"0646810b","input_params_count":2} 
[2025-12-15 19:00:31] local.DEBUG: CRC Verification {"received":"0646810b","calculated":"0646810b","match":true} 
[2025-12-15 19:00:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-15 19:00:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60129707291&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-15 19:00:38] local.DEBUG: CRC Calculation Result {"crc":"0646810b","input_params_count":2} 
[2025-12-15 19:00:38] local.DEBUG: CRC Verification {"received":"0646810b","calculated":"0646810b","match":true} 
[2025-12-15 19:00:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 08:51:45] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2025-12-16 08:51:45] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-16 08:51:45] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2025-12-16 08:51:45] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-16 08:51:46] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-16 08:51:46] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-15 08:51:45"} 
[2025-12-16 08:51:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-16 08:51:48] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-15 08:51:45"} 
[2025-12-16 08:51:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-16 10:53:58] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2025-12-16 10:53:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2025-12-16 10:53:59] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2025-12-16 10:53:59] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2025-12-16 10:53:59] local.INFO: CRC validation passed for createTacRecord  
[2025-12-16 10:53:59] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2025-12-16 10:53:59] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2025-12-16 10:53:59] local.INFO: TAC record created successfully via API {"record_id":440,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2025-12-16 10:58:59"} 
[2025-12-16 10:53:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2025-12-16 10:53:59] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2025-12-16 10:53:59] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1765853639917457%422fcc3e422fcc3e"} 
[2025-12-16 10:53:59] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-16 10:53:59\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1765853639917457%422fcc3e422fcc3e\"}}}","success":true} 
[2025-12-16 10:54:05] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2025-12-16 10:54:05] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2025-12-16 10:54:05] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2025-12-16 10:54:05] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2025-12-16 10:54:05] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-16 10:54:06] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-15 10:54:05"} 
[2025-12-16 10:54:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-16 12:31:50] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2025-12-16 12:31:50] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-16 12:31:50] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2025-12-16 12:31:50] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-16 12:31:50] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-16 12:31:51] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-15 12:31:50"} 
[2025-12-16 12:31:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-16 12:31:53] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-15 12:31:50"} 
[2025-12-16 12:31:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-16 14:14:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-16 14:14:44] local.DEBUG: CRC Calculation Result {"crc":"8132cf9c","input_params_count":2} 
[2025-12-16 14:14:44] local.DEBUG: CRC Verification {"received":"8132cf9c","calculated":"8132cf9c","match":true} 
[2025-12-16 14:14:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 14:15:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60128686866&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-16 14:15:04] local.DEBUG: CRC Calculation Result {"crc":"8132cf9c","input_params_count":2} 
[2025-12-16 14:15:04] local.DEBUG: CRC Verification {"received":"8132cf9c","calculated":"8132cf9c","match":true} 
[2025-12-16 14:15:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 14:23:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=61424627613&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-16 14:23:40] local.DEBUG: CRC Calculation Result {"crc":"f3a6a3a4","input_params_count":2} 
[2025-12-16 14:23:40] local.DEBUG: CRC Verification {"received":"f3a6a3a4","calculated":"f3a6a3a4","match":true} 
[2025-12-16 14:23:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 14:24:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=61424627613&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-16 14:24:11] local.DEBUG: CRC Calculation Result {"crc":"f3a6a3a4","input_params_count":2} 
[2025-12-16 14:24:11] local.DEBUG: CRC Verification {"received":"f3a6a3a4","calculated":"f3a6a3a4","match":true} 
[2025-12-16 14:24:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 14:24:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=61424627613&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-16 14:24:30] local.DEBUG: CRC Calculation Result {"crc":"f3a6a3a4","input_params_count":2} 
[2025-12-16 14:24:30] local.DEBUG: CRC Verification {"received":"f3a6a3a4","calculated":"f3a6a3a4","match":true} 
[2025-12-16 14:24:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 14:24:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=61424627613&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-16 14:24:49] local.DEBUG: CRC Calculation Result {"crc":"f3a6a3a4","input_params_count":2} 
[2025-12-16 14:24:49] local.DEBUG: CRC Verification {"received":"f3a6a3a4","calculated":"f3a6a3a4","match":true} 
[2025-12-16 14:24:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 14:29:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-16 14:29:01] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-12-16 14:29:01] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-12-16 14:29:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 22:27:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819081284465&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-16 22:27:59] local.DEBUG: CRC Calculation Result {"crc":"0647ac84","input_params_count":2} 
[2025-12-16 22:27:59] local.DEBUG: CRC Verification {"received":"0647ac84","calculated":"0647ac84","match":true} 
[2025-12-16 22:27:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-16 22:30:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819081284465&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-16 22:30:06] local.DEBUG: CRC Calculation Result {"crc":"0647ac84","input_params_count":2} 
[2025-12-16 22:30:06] local.DEBUG: CRC Verification {"received":"0647ac84","calculated":"0647ac84","match":true} 
[2025-12-16 22:30:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-17 10:13:09] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-17 10:13:09] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-17 10:13:09] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-17 10:13:09] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-17 10:13:09] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-17 10:13:10] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-16 10:13:09"} 
[2025-12-17 10:13:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-17 10:13:12] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-16 10:13:09"} 
[2025-12-17 10:13:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 10:27:10] local.INFO: Login detected - checking for other active sessions {"user_id":60,"current_device_id":"TP1A.220905.001","other_active_sessions_count":0} 
[2025-12-18 10:27:10] local.INFO: New session created {"user_id":60,"device_id":"TP1A.220905.001","session_id":55} 
[2025-12-18 10:27:10] local.INFO: N1User table updated with latest device info {"user_id":60,"device_id":"TP1A.220905.001","fcm_token_length":142} 
[2025-12-18 10:27:10] local.INFO: New device session created {"user_id":60,"device_id":"TP1A.220905.001","session_id":55} 
[2025-12-18 10:27:10] local.INFO: Successful PIN login via API {"user_id":60,"device_id":"TP1A.220905.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 10:27:10] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2026-01-17 10:27:10"} 
[2025-12-18 10:27:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 10:27:12] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2026-01-17 10:27:10"} 
[2025-12-18 10:27:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 10:29:12] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-12-18 10:29:12] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-18 10:29:12] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-12-18 10:29:12] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-18 10:29:12] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 10:29:13] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-17 10:29:12"} 
[2025-12-18 10:29:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 10:29:15] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-17 10:29:12"} 
[2025-12-18 10:29:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 11:08:14] local.INFO: Login detected - checking for other active sessions {"user_id":92,"current_device_id":"HUAWEIEML-L29","other_active_sessions_count":0} 
[2025-12-18 11:08:14] local.INFO: Session updated {"user_id":92,"device_id":"HUAWEIEML-L29","session_id":46} 
[2025-12-18 11:08:14] local.INFO: N1User table updated with latest device info {"user_id":92,"device_id":"HUAWEIEML-L29","fcm_token_length":142} 
[2025-12-18 11:08:14] local.INFO: New device session created {"user_id":92,"device_id":"HUAWEIEML-L29","session_id":46} 
[2025-12-18 11:08:14] local.INFO: Successful PIN login via API {"user_id":92,"device_id":"HUAWEIEML-L29","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 11:08:15] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2026-01-17 11:08:14"} 
[2025-12-18 11:08:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 11:08:17] local.DEBUG: Session authenticated successfully {"user_id":92,"session_expires":"2026-01-17 11:08:14"} 
[2025-12-18 11:08:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":92,"active_user_id":92,"mobile_number":"601161385036","requested_id":"92","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 11:21:43] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2025-12-18 11:21:43] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-12-18 11:21:43] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2025-12-18 11:21:43] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-12-18 11:21:43] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 11:21:44] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-01-17 11:21:43"} 
[2025-12-18 11:21:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 11:21:45] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-01-17 11:21:43"} 
[2025-12-18 11:21:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 13:07:12] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-18 13:07:12] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-18 13:07:12] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-18 13:07:12] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-18 13:07:12] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 13:07:13] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-17 13:07:12"} 
[2025-12-18 13:07:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 13:07:15] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-17 13:07:12"} 
[2025-12-18 13:07:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:03:53] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-12-18 14:03:53] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-18 14:03:53] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-12-18 14:03:53] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-18 14:03:53] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 14:03:53] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-17 14:03:53"} 
[2025-12-18 14:03:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:03:55] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-17 14:03:53"} 
[2025-12-18 14:03:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:09:33] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP3A.250905.014","other_active_sessions_count":0} 
[2025-12-18 14:09:33] local.INFO: Session updated {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2025-12-18 14:09:33] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP3A.250905.014","fcm_token_length":142} 
[2025-12-18 14:09:33] local.INFO: New device session created {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2025-12-18 14:09:33] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP3A.250905.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 14:09:34] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-01-17 14:09:33"} 
[2025-12-18 14:09:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:10:11] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2025-12-18 14:10:11] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-12-18 14:10:11] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2025-12-18 14:10:11] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-12-18 14:10:11] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 14:10:12] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-01-17 14:10:11"} 
[2025-12-18 14:10:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:10:14] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-01-17 14:10:11"} 
[2025-12-18 14:10:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:11:02] local.WARNING: Failed PIN login attempt {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:11:50] local.INFO: N1User created via API {"user_id":120,"mobile_number":"819010784834","memberhash":"FT0T1DY01766038310S2UBBA","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-18 14:11:54] local.INFO: FCM token saved for user {"user_id":120,"mobile_number":"819010784834","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:11:56] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2025-12-19 14:11:50"} 
[2025-12-18 14:11:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:13:42] local.INFO: QR Login started {"user_id":"MYOKO00","qr_payload_length":208} 
[2025-12-18 14:13:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-18 14:13:42] local.INFO: QR payload decrypted successfully {"token":"DDC649AF-727E-4AEB-8ADC-3BAE3305F37F","user_id":"MYOKO00"} 
[2025-12-18 14:13:42] local.INFO: Calling encrypt API {"token":"DDC649AF-727E-4AEB-8ADC-3BAE3305F37F","user_id":"MYOKO00"} 
[2025-12-18 14:13:43] local.INFO: Token encrypted with user ID {"user_id":"MYOKO00","encrypted_payload_length":218} 
[2025-12-18 14:13:43] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2025-12-18 14:13:43] local.INFO: QR Login completed successfully {"user_id":"MYOKO00"} 
[2025-12-18 14:14:16] local.WARNING: Failed PIN login attempt {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:18:54] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2025-12-18 14:18:54] local.INFO: New session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2025-12-18 14:18:54] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2025-12-18 14:18:54] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2025-12-18 14:18:54] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 14:18:55] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-01-17 14:18:54"} 
[2025-12-18 14:18:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 14:18:56] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-01-17 14:18:54"} 
[2025-12-18 14:18:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:00:52] local.INFO: PIN updated via API {"user_id":74,"mobile_number":"819044944536","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:01:14] local.INFO: Login detected - checking for other active sessions {"user_id":74,"current_device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","other_active_sessions_count":0} 
[2025-12-18 15:01:14] local.INFO: New session created {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","session_id":57} 
[2025-12-18 15:01:14] local.INFO: N1User table updated with latest device info {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","fcm_token_length":142} 
[2025-12-18 15:01:14] local.INFO: New device session created {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","session_id":57} 
[2025-12-18 15:01:14] local.INFO: Successful PIN login via API {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 15:01:15] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2026-01-17 15:01:14"} 
[2025-12-18 15:01:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:01:16] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2026-01-17 15:01:14"} 
[2025-12-18 15:01:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:01:45] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2025-12-18 15:01:45] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-12-18 15:01:45] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2025-12-18 15:01:45] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-12-18 15:01:45] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 15:01:45] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-01-17 15:01:45"} 
[2025-12-18 15:01:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:01:47] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-01-17 15:01:45"} 
[2025-12-18 15:01:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:09:37] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2025-12-18 15:09:38] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2025-12-18 15:09:38] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2025-12-18 15:09:38] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2025-12-18 15:09:38] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 15:09:38] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-01-17 15:09:37"} 
[2025-12-18 15:09:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:09:40] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-01-17 15:09:37"} 
[2025-12-18 15:09:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:17:14] local.INFO: N1User created via API {"user_id":121,"mobile_number":"819022862633","memberhash":"QII4V5ZW1766042234WIJ4RI","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-18 15:17:15] local.INFO: FCM token saved for user {"user_id":121,"mobile_number":"819022862633","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:17:18] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2025-12-19 15:17:14"} 
[2025-12-18 15:17:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:25:37] local.INFO: N1User created via API {"user_id":122,"mobile_number":"819036571169","memberhash":"IYGBJUYS1766042737SXG7TO","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-18 15:25:38] local.INFO: FCM token saved for user {"user_id":122,"mobile_number":"819036571169","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:25:40] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2025-12-19 15:25:37"} 
[2025-12-18 15:25:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:31:18] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2025-12-18 15:31:18] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-12-18 15:31:18] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2025-12-18 15:31:18] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-12-18 15:31:18] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 15:31:19] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-01-17 15:31:18"} 
[2025-12-18 15:31:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:31:21] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-01-17 15:31:18"} 
[2025-12-18 15:31:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:34:13] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2025-12-18 15:34:13] local.INFO: New session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2025-12-18 15:34:13] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2025-12-18 15:34:13] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2025-12-18 15:34:13] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 15:34:14] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-01-17 15:34:13"} 
[2025-12-18 15:34:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:34:16] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-01-17 15:34:13"} 
[2025-12-18 15:34:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:45:56] local.INFO: Login detected - checking for other active sessions {"user_id":74,"current_device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","other_active_sessions_count":0} 
[2025-12-18 15:45:56] local.INFO: Session updated {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","session_id":57} 
[2025-12-18 15:45:56] local.INFO: N1User table updated with latest device info {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","fcm_token_length":142} 
[2025-12-18 15:45:56] local.INFO: New device session created {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","session_id":57} 
[2025-12-18 15:45:56] local.INFO: Successful PIN login via API {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-18 15:45:57] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2026-01-17 15:45:56"} 
[2025-12-18 15:45:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 15:45:58] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2026-01-17 15:45:56"} 
[2025-12-18 15:45:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-18 20:30:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-12-18 20:30:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:38] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-12-18 20:30:38] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-12-18 20:30:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","mobile_number":"819073883079"} 
[2025-12-18 20:30:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-12-18 20:30:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-12-18 20:30:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-12-18 20:30:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","wallet_id":"8003100011326"} 
[2025-12-18 20:30:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","wallet_id":"8003100011326"} 
[2025-12-18 20:30:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-12-18 20:30:40] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-12-18 20:30:40] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","mobile_number":"819073883079"} 
[2025-12-18 20:30:40] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-12-18 20:30:40] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3ee64e68","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":1891.1321163177490234375} 
[2025-12-18 20:30:40] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-12-18 20:30:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:40] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-12-18 20:30:40] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-12-18 20:30:40] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","mobile_number":"818037911717"} 
[2025-12-18 20:30:40] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-12-18 20:30:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-12-18 20:30:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-12-18 20:30:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","wallet_id":"8003100011275"} 
[2025-12-18 20:30:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","wallet_id":"8003100011275"} 
[2025-12-18 20:30:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-12-18 20:30:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-12-18 20:30:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","mobile_number":"818037911717"} 
[2025-12-18 20:30:41] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-12-18 20:30:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f0c6e0b","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":437.23201751708984375} 
[2025-12-18 20:30:41] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-12-18 20:30:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:41] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-12-18 20:30:41] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-12-18 20:30:41] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","mobile_number":"819090773803"} 
[2025-12-18 20:30:41] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-12-18 20:30:41] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-12-18 20:30:41] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-12-18 20:30:41] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","wallet_id":"8003100011393"} 
[2025-12-18 20:30:41] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","wallet_id":"8003100011393"} 
[2025-12-18 20:30:41] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-12-18 20:30:41] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-12-18 20:30:41] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","mobile_number":"819090773803"} 
[2025-12-18 20:30:41] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-12-18 20:30:41] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f18a025","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":394.2649364471435546875} 
[2025-12-18 20:30:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f243279","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-12-18 20:30:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-12-18 20:30:42] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-12-18 20:30:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f243279","mobile_number":"818042746786"} 
[2025-12-18 20:30:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f243279","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-12-18 20:30:42] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f243279","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-12-18 20:30:42] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-12-18 20:30:42] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f243279","wallet_id":"8003100011285"} 
[2025-12-18 20:30:42] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f243279","wallet_id":"8003100011285"} 
[2025-12-18 20:30:42] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f243279","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-12-18 20:30:42] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f243279","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-12-18 20:30:42] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f243279","mobile_number":"818042746786"} 
[2025-12-18 20:30:42] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-12-18 20:30:42] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f243279","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":387.39109039306640625} 
[2025-12-18 20:30:42] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-12-18 20:30:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-12-18 20:30:42] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-12-18 20:30:42] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","mobile_number":"818042746786"} 
[2025-12-18 20:30:42] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-12-18 20:30:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-12-18 20:30:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-12-18 20:30:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","wallet_id":"8003100011285"} 
[2025-12-18 20:30:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","wallet_id":"8003100011285"} 
[2025-12-18 20:30:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-12-18 20:30:43] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-12-18 20:30:43] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","mobile_number":"818042746786"} 
[2025-12-18 20:30:43] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-12-18 20:30:43] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f2ed100","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":486.2728118896484375} 
[2025-12-18 20:30:43] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-12-18 20:30:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:43] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-12-18 20:30:43] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-12-18 20:30:43] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","mobile_number":"819023053947"} 
[2025-12-18 20:30:43] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-12-18 20:30:43] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-12-18 20:30:43] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-12-18 20:30:43] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","wallet_id":"8003100011323"} 
[2025-12-18 20:30:43] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","wallet_id":"8003100011323"} 
[2025-12-18 20:30:43] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-12-18 20:30:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-12-18 20:30:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","mobile_number":"819023053947"} 
[2025-12-18 20:30:44] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-12-18 20:30:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f3bc813","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":428.6339282989501953125} 
[2025-12-18 20:30:44] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f478987","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-12-18 20:30:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:44] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-12-18 20:30:44] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-12-18 20:30:44] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f478987","mobile_number":"819050878362"} 
[2025-12-18 20:30:44] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f478987","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-12-18 20:30:44] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f478987","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-12-18 20:30:44] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-12-18 20:30:44] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f478987","wallet_id":"8003100011452"} 
[2025-12-18 20:30:44] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f478987","wallet_id":"8003100011452"} 
[2025-12-18 20:30:44] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f478987","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-12-18 20:30:44] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f478987","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-12-18 20:30:44] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f478987","mobile_number":"819050878362"} 
[2025-12-18 20:30:44] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-12-18 20:30:44] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f478987","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":357.861042022705078125} 
[2025-12-18 20:30:45] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-12-18 20:30:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-18 20:30:45] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-12-18 20:30:45] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-12-18 20:30:45] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","mobile_number":"60122005500"} 
[2025-12-18 20:30:45] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-12-18 20:30:45] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-12-18 20:30:45] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-12-18 20:30:45] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","wallet_id":"8003100011379"} 
[2025-12-18 20:30:45] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","wallet_id":"8003100011379"} 
[2025-12-18 20:30:45] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-12-18 20:30:45] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-12-18 20:30:45] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","mobile_number":"60122005500"} 
[2025-12-18 20:30:45] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-12-18 20:30:45] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f53ba46","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":522.49908447265625} 
[2025-12-18 20:30:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-12-18 20:30:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:46] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-12-18 20:30:46] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-12-18 20:30:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","mobile_number":"819032677769"} 
[2025-12-18 20:30:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-12-18 20:30:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-12-18 20:30:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-12-18 20:30:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","wallet_id":"8003100011472"} 
[2025-12-18 20:30:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","wallet_id":"8003100011472"} 
[2025-12-18 20:30:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-12-18 20:30:46] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-12-18 20:30:46] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","mobile_number":"819032677769"} 
[2025-12-18 20:30:46] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-12-18 20:30:46] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f608e34","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":398.5462188720703125} 
[2025-12-18 20:30:46] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-12-18 20:30:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-18 20:30:46] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-12-18 20:30:46] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-12-18 20:30:46] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","mobile_number":"819031950417"} 
[2025-12-18 20:30:46] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-12-18 20:30:46] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-12-18 20:30:46] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-12-18 20:30:46] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","wallet_id":"8003100011328"} 
[2025-12-18 20:30:46] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","wallet_id":"8003100011328"} 
[2025-12-18 20:30:46] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-12-18 20:30:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-12-18 20:30:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","mobile_number":"819031950417"} 
[2025-12-18 20:30:47] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-12-18 20:30:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f6b072e","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":459.3079090118408203125} 
[2025-12-18 20:30:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-12-18 20:30:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-18 20:30:47] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-12-18 20:30:47] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-12-18 20:30:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","mobile_number":"60123678698"} 
[2025-12-18 20:30:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-12-18 20:30:47] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-12-18 20:30:47] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-12-18 20:30:47] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","wallet_id":"8003100011060"} 
[2025-12-18 20:30:47] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","wallet_id":"8003100011060"} 
[2025-12-18 20:30:47] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-12-18 20:30:47] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-12-18 20:30:47] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","mobile_number":"60123678698"} 
[2025-12-18 20:30:47] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-12-18 20:30:47] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6943f3f77d126","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":474.3289947509765625} 
[2025-12-19 14:04:43] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:04:45] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-12-20 14:04:43"} 
[2025-12-19 14:04:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:05:36] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=819033511066&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2025-12-19 14:05:36] local.DEBUG: CRC Calculation Result {"crc":"c5966f44","input_params_count":3} 
[2025-12-19 14:05:36] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=819033511066&pid=ADFSIOQR2ZZR3VLR&crc=c5966f44","mobile_number":"819033511066","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-12-19 14:05:37] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"598388","error_desc":""},"mobile_number":"819033511066","pid":"ADFSIOQR2ZZR3VLR"} 
[2025-12-19 14:05:41] local.INFO: TAC stored for mobile number {"mobile_number":"819033511066","tac_id":32,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2025-12-19 14:05:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819033511066&pid=ADFSIOQR2ZZR3VLR&tac=598388","length":58} 
[2025-12-19 14:05:41] local.DEBUG: CRC Calculation Result {"crc":"03d3206a","input_params_count":3} 
[2025-12-19 14:05:41] local.DEBUG: CRC Verification {"received":"03d3206a","calculated":"03d3206a","match":true} 
[2025-12-19 14:06:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819033511066&pid=ADFSIOQR2ZZR3VLR&tac=598388&timestamp=2025-12-19 14:06:41&verified=1","length":99} 
[2025-12-19 14:06:41] local.DEBUG: CRC Calculation Result {"crc":"1249c3d9","input_params_count":5} 
[2025-12-19 14:06:41] local.DEBUG: CRC Verification {"received":"1249c3d9","calculated":"1249c3d9","match":true} 
[2025-12-19 14:06:41] local.INFO: TAC verified successfully {"mobile_number":"819033511066","tac_id":32,"verified_at":"2025-12-19 14:06:41","timestamp_from_request":"2025-12-19 14:06:41","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-19 14:07:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819033511066&pid=ADFSIOQR2ZZR3VLR&tac=598388","length":58} 
[2025-12-19 14:07:33] local.DEBUG: CRC Calculation Result {"crc":"03d3206a","input_params_count":3} 
[2025-12-19 14:07:33] local.DEBUG: CRC Verification {"received":"03d3206a","calculated":"03d3206a","match":true} 
[2025-12-19 14:09:14] local.INFO: N1User created via API {"user_id":123,"mobile_number":"819033511066","memberhash":"FWEFFP6X1766124554AU7QEL","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-19 14:09:14] local.INFO: FCM token saved for user {"user_id":123,"mobile_number":"819033511066","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:09:17] local.DEBUG: Session authenticated successfully {"user_id":123,"session_expires":"2025-12-20 14:09:14"} 
[2025-12-19 14:09:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":123,"active_user_id":123,"mobile_number":"819033511066","requested_id":"123","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:14:12] local.INFO: QR Login started {"user_id":"RIN00","qr_payload_length":208} 
[2025-12-19 14:14:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-19 14:14:12] local.INFO: QR payload decrypted successfully {"token":"8097A456-162F-443C-BF27-B90CE99E5C2D","user_id":"RIN00"} 
[2025-12-19 14:14:12] local.INFO: Calling encrypt API {"token":"8097A456-162F-443C-BF27-B90CE99E5C2D","user_id":"RIN00"} 
[2025-12-19 14:14:13] local.INFO: Token encrypted with user ID {"user_id":"RIN00","encrypted_payload_length":215} 
[2025-12-19 14:14:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2025-12-19 14:14:13] local.INFO: QR Login completed successfully {"user_id":"RIN00"} 
[2025-12-19 14:14:53] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:14:54] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:14:56] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-12-20 14:14:53"} 
[2025-12-19 14:14:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:35:39] local.INFO: N1User created via API {"user_id":124,"mobile_number":"818051251888","memberhash":"EXYA9JVF1766126139UBACQG","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-19 14:35:40] local.INFO: FCM token saved for user {"user_id":124,"mobile_number":"818051251888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:35:42] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2025-12-20 14:35:39"} 
[2025-12-19 14:35:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:43:09] local.INFO: Login detected - checking for other active sessions {"user_id":124,"current_device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","other_active_sessions_count":0} 
[2025-12-19 14:43:09] local.INFO: New session created {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2025-12-19 14:43:09] local.INFO: N1User table updated with latest device info {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","fcm_token_length":142} 
[2025-12-19 14:43:09] local.INFO: New device session created {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2025-12-19 14:43:09] local.INFO: Successful PIN login via API {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-19 14:43:10] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-01-18 14:43:09"} 
[2025-12-19 14:43:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:43:11] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-01-18 14:43:09"} 
[2025-12-19 14:43:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:43:54] local.INFO: Successful PIN login via API {"user_id":88,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:43:55] local.INFO: FCM token saved for user {"user_id":88,"mobile_number":"819041138048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:43:58] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2025-12-20 14:43:54"} 
[2025-12-19 14:43:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 14:55:15] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2025-12-19 14:55:15] local.INFO: New session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2025-12-19 14:55:15] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2025-12-19 14:55:15] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2025-12-19 14:55:15] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-19 14:55:17] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-01-18 14:55:15"} 
[2025-12-19 14:55:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 16:31:11] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-12-19 16:31:11] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-12-19 16:31:11] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-12-19 16:31:11] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-12-19 16:31:11] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-19 16:31:11] local.WARNING: Invalid or expired session token attempt {"token_prefix":"To3AYjIzcV...","ip":"36.241.26.40","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-19 16:31:13] local.WARNING: Invalid or expired session token attempt {"token_prefix":"To3AYjIzcV...","ip":"36.241.26.40","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-19 16:32:27] local.WARNING: Failed PIN login attempt {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 16:32:37] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-12-19 16:32:37] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-12-19 16:32:37] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-12-19 16:32:37] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-12-19 16:32:37] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-19 16:32:37] local.WARNING: Invalid or expired session token attempt {"token_prefix":"2jpqn8Sep7...","ip":"36.241.26.40","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-19 16:32:39] local.WARNING: Invalid or expired session token attempt {"token_prefix":"2jpqn8Sep7...","ip":"36.241.26.40","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-19 16:33:46] local.WARNING: Invalid or expired session token attempt {"token_prefix":"2jpqn8Sep7...","ip":"36.241.26.40","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-19 22:43:41] local.INFO: Login detected - checking for other active sessions {"user_id":124,"current_device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","other_active_sessions_count":0} 
[2025-12-19 22:43:41] local.INFO: Session updated {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2025-12-19 22:43:41] local.INFO: N1User table updated with latest device info {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","fcm_token_length":142} 
[2025-12-19 22:43:41] local.INFO: New device session created {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2025-12-19 22:43:41] local.INFO: Successful PIN login via API {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-19 22:43:43] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-01-18 22:43:41"} 
[2025-12-19 22:43:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-19 22:43:45] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-01-18 22:43:41"} 
[2025-12-19 22:43:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-20 05:57:20] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2025-12-20 05:57:20] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2025-12-20 05:57:20] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2025-12-20 05:57:20] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2025-12-20 05:57:20] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-20 05:57:21] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-01-19 05:57:20"} 
[2025-12-20 05:57:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-20 05:57:23] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-01-19 05:57:20"} 
[2025-12-20 05:57:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-20 05:58:51] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-12-20 12:42:13] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2025-12-20 12:42:13] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-12-20 12:42:13] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2025-12-20 12:42:13] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2025-12-20 12:42:13] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-20 12:42:14] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-01-19 12:42:13"} 
[2025-12-20 12:42:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-20 13:07:50] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2025-12-20 13:07:50] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2025-12-20 13:07:50] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2025-12-20 13:07:50] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2025-12-20 13:07:50] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-20 13:07:51] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-01-19 13:07:50"} 
[2025-12-20 13:07:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-20 13:07:53] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-01-19 13:07:50"} 
[2025-12-20 13:07:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-20 13:08:40] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-01-19 13:07:50"} 
[2025-12-20 13:08:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-21 07:44:06] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2025-12-21 07:44:06] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-21 07:44:06] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2025-12-21 07:44:06] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-21 07:44:06] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-21 07:44:07] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-20 07:44:06"} 
[2025-12-21 07:44:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-21 07:44:09] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-20 07:44:06"} 
[2025-12-21 07:44:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-21 15:04:46] local.INFO: N1User created via API {"user_id":125,"mobile_number":"817026221713","memberhash":"M2TFQPCD1766300686OAVHHW","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2025-12-21 15:04:47] local.INFO: FCM token saved for user {"user_id":125,"mobile_number":"817026221713","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-21 15:04:49] local.DEBUG: Session authenticated successfully {"user_id":125,"session_expires":"2025-12-22 15:04:46"} 
[2025-12-21 15:04:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":125,"active_user_id":125,"mobile_number":"817026221713","requested_id":"125","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-21 15:05:26] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2025-12-21 15:05:26] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-12-21 15:05:26] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2025-12-21 15:05:26] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2025-12-21 15:05:26] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-21 15:05:27] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-01-20 15:05:26"} 
[2025-12-21 15:05:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-21 15:05:29] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-01-20 15:05:26"} 
[2025-12-21 15:05:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-21 15:23:42] local.INFO: Login detected - checking for other active sessions {"user_id":125,"current_device_id":"2EB53D6F-0468-4645-BEC9-152D3926351A","other_active_sessions_count":0} 
[2025-12-21 15:23:42] local.INFO: New session created {"user_id":125,"device_id":"2EB53D6F-0468-4645-BEC9-152D3926351A","session_id":61} 
[2025-12-21 15:23:42] local.INFO: N1User table updated with latest device info {"user_id":125,"device_id":"2EB53D6F-0468-4645-BEC9-152D3926351A","fcm_token_length":142} 
[2025-12-21 15:23:42] local.INFO: New device session created {"user_id":125,"device_id":"2EB53D6F-0468-4645-BEC9-152D3926351A","session_id":61} 
[2025-12-21 15:23:42] local.INFO: Successful PIN login via API {"user_id":125,"device_id":"2EB53D6F-0468-4645-BEC9-152D3926351A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-21 15:23:43] local.DEBUG: Session authenticated successfully {"user_id":125,"session_expires":"2026-01-20 15:23:42"} 
[2025-12-21 15:23:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":125,"active_user_id":125,"mobile_number":"817026221713","requested_id":"125","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-21 15:23:44] local.DEBUG: Session authenticated successfully {"user_id":125,"session_expires":"2026-01-20 15:23:42"} 
[2025-12-21 15:23:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":125,"active_user_id":125,"mobile_number":"817026221713","requested_id":"125","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 12:45:15] local.WARNING: Failed PIN login attempt {"user_id":65,"device_id":"BP3A.251105.015.J1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 12:45:47] local.INFO: Login detected - checking for other active sessions {"user_id":65,"current_device_id":"BP3A.251105.015.J1","other_active_sessions_count":0} 
[2025-12-22 12:45:47] local.INFO: Session updated {"user_id":65,"device_id":"BP3A.251105.015.J1","session_id":51} 
[2025-12-22 12:45:47] local.INFO: N1User table updated with latest device info {"user_id":65,"device_id":"BP3A.251105.015.J1","fcm_token_length":142} 
[2025-12-22 12:45:47] local.INFO: New device session created {"user_id":65,"device_id":"BP3A.251105.015.J1","session_id":51} 
[2025-12-22 12:45:47] local.INFO: Successful PIN login via API {"user_id":65,"device_id":"BP3A.251105.015.J1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-22 12:45:49] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2026-01-21 12:45:47"} 
[2025-12-22 12:45:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 12:45:51] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2026-01-21 12:45:47"} 
[2025-12-22 12:45:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 12:47:36] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2026-01-21 12:45:47"} 
[2025-12-22 12:47:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 15:01:08] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2025-12-22 15:01:08] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-12-22 15:01:08] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2025-12-22 15:01:08] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-12-22 15:01:08] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-22 15:01:09] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-01-21 15:01:08"} 
[2025-12-22 15:01:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 15:01:11] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-01-21 15:01:08"} 
[2025-12-22 15:01:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 15:02:14] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-12-22 15:02:14] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-22 15:02:14] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-12-22 15:02:14] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-22 15:02:14] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-22 15:02:15] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-21 15:02:14"} 
[2025-12-22 15:02:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 15:02:24] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-12-22 15:02:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-22 15:02:24] local.INFO: QR payload decrypted successfully {"token":"211BD847-783A-4989-96AC-2A22655A7210","user_id":"KASH00"} 
[2025-12-22 15:02:24] local.INFO: Calling encrypt API {"token":"211BD847-783A-4989-96AC-2A22655A7210","user_id":"KASH00"} 
[2025-12-22 15:02:25] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-12-22 15:02:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-12-22 15:02:25] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-12-22 15:30:34] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-12-22 15:30:34] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-22 15:30:34] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-12-22 15:30:34] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-22 15:30:34] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-22 15:30:35] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-21 15:30:34"} 
[2025-12-22 15:30:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 15:30:44] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-12-22 15:30:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-22 15:30:44] local.INFO: QR payload decrypted successfully {"token":"9B0F61B2-0665-46F5-99EC-563B19654EA2","user_id":"KASH00"} 
[2025-12-22 15:30:44] local.INFO: Calling encrypt API {"token":"9B0F61B2-0665-46F5-99EC-563B19654EA2","user_id":"KASH00"} 
[2025-12-22 15:30:45] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-12-22 15:30:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-12-22 15:30:45] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-12-22 15:54:14] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-12-22 15:54:14] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-22 15:54:14] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-12-22 15:54:14] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-22 15:54:14] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-22 15:54:15] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-21 15:54:14"} 
[2025-12-22 15:54:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 15:54:22] local.INFO: QR Login started {"user_id":"WSHENG01","qr_payload_length":208} 
[2025-12-22 15:54:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-22 15:54:23] local.INFO: QR payload decrypted successfully {"token":"52C17D2A-1ECD-4186-8F81-AA6CEF6DF67F","user_id":"WSHENG01"} 
[2025-12-22 15:54:23] local.INFO: Calling encrypt API {"token":"52C17D2A-1ECD-4186-8F81-AA6CEF6DF67F","user_id":"WSHENG01"} 
[2025-12-22 15:54:23] local.INFO: Token encrypted with user ID {"user_id":"WSHENG01","encrypted_payload_length":219} 
[2025-12-22 15:54:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2025-12-22 15:54:23] local.INFO: QR Login completed successfully {"user_id":"WSHENG01"} 
[2025-12-22 16:00:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-22 16:00:22] local.DEBUG: CRC Calculation Result {"crc":"c47fb580","input_params_count":2} 
[2025-12-22 16:00:22] local.DEBUG: CRC Verification {"received":"c47fb580","calculated":"c47fb580","match":true} 
[2025-12-22 16:00:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-22 16:00:35] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 88 USDT to User ID KASH00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122978760","pid":"ADFSIOQR2ZZR3VLR","tac":"0361F42A-4A43-49D3-BDDB-C237C64E340B","txnID":"184","userID":"WSHENG01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"58acfcb8"},"ip":"103.230.15.12"} 
[2025-12-22 16:00:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 88 USDT to User ID KASH00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR&tac=0361F42A-4A43-49D3-BDDB-C237C64E340B&txnID=184&userID=WSHENG01","length":250} 
[2025-12-22 16:00:35] local.DEBUG: CRC Calculation Result {"crc":"58acfcb8","input_params_count":7} 
[2025-12-22 16:00:35] local.DEBUG: CRC Verification {"received":"58acfcb8","calculated":"58acfcb8","match":true} 
[2025-12-22 16:00:35] local.INFO: CRC validation passed for createTacRecord  
[2025-12-22 16:00:36] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-22 16:00:36] local.INFO: Mobile number cleaned {"original":"60122978760","cleaned":"60122978760"} 
[2025-12-22 16:00:36] local.INFO: TAC record created successfully via API {"record_id":441,"txnID":"184","tac":"0361F42A-4A43-49D3-BDDB-C237C64E340B","messageBody":"A request has been made to transfer 88 USDT to User ID KASH00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122978760","userID":"WSHENG01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-22 16:05:36"} 
[2025-12-22 16:00:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122978760","txn_id":"184","user_id":"WSHENG01"} 
[2025-12-22 16:00:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dleXyzSbRZOXxXafUXbm...","title":"USDT Transfer Request"} 
[2025-12-22 16:00:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1766390436837144%422fcc3e422fcc3e"} 
[2025-12-22 16:00:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122978760","txn_id":"184","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-22 16:00:36\",\"data\":{\"user_id\":7,\"mobile_number\":\"60122978760\",\"txn_id\":\"184\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 88 USDT to User ID KASH00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1766390436837144%422fcc3e422fcc3e\"}}}","success":true} 
[2025-12-22 16:00:52] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2025-12-22 16:00:53] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-22 16:00:53] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2025-12-22 16:00:53] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2025-12-22 16:00:53] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-22 16:00:53] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-21 16:00:52"} 
[2025-12-22 16:00:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 16:01:04] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=0361F42A-4A43-49D3-BDDB-C237C64E340B&txnid=184","length":84} 
[2025-12-22 16:01:04] local.DEBUG: CRC Calculation Result {"crc":"198d0c09","input_params_count":4} 
[2025-12-22 16:01:04] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=0361F42A-4A43-49D3-BDDB-C237C64E340B&txnid=184&crc=198d0c09","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"0361F42A-4A43-49D3-BDDB-C237C64E340B","txnId":"184","success":true} 
[2025-12-22 16:01:04] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122978760","txnID":"184","tac":"0361F42A-4A43-49D3-BDDB-C237C64E340B","approved_status":1} 
[2025-12-22 16:01:06] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-21 16:00:52"} 
[2025-12-22 16:01:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 16:02:07] local.INFO: QR Login started {"user_id":"KASH00","qr_payload_length":208} 
[2025-12-22 16:02:07] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2025-12-22 16:02:08] local.INFO: QR payload decrypted successfully {"token":"9A126DAE-91F9-49C5-B1FC-458D427452CE","user_id":"KASH00"} 
[2025-12-22 16:02:08] local.INFO: Calling encrypt API {"token":"9A126DAE-91F9-49C5-B1FC-458D427452CE","user_id":"KASH00"} 
[2025-12-22 16:02:08] local.INFO: Token encrypted with user ID {"user_id":"KASH00","encrypted_payload_length":216} 
[2025-12-22 16:02:08] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2025-12-22 16:02:08] local.INFO: QR Login completed successfully {"user_id":"KASH00"} 
[2025-12-22 16:10:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-22 16:10:11] local.DEBUG: CRC Calculation Result {"crc":"c47fb580","input_params_count":2} 
[2025-12-22 16:10:11] local.DEBUG: CRC Verification {"received":"c47fb580","calculated":"c47fb580","match":true} 
[2025-12-22 16:10:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-22 16:14:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-22 16:14:33] local.DEBUG: CRC Calculation Result {"crc":"c47fb580","input_params_count":2} 
[2025-12-22 16:14:33] local.DEBUG: CRC Verification {"received":"c47fb580","calculated":"c47fb580","match":true} 
[2025-12-22 16:14:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-22 16:14:41] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to redeem diamond for User ID KASH00. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122978760","pid":"ADFSIOQR2ZZR3VLR","tac":"C6445974-52E9-4075-A848-5ECA72CDDE41","txnID":"185","userID":"KASH00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1e0d9b5b"},"ip":"103.230.15.12"} 
[2025-12-22 16:14:41] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to redeem diamond for User ID KASH00. Please review and confirm.&messageTitle=Diamond Redeemption&mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR&tac=C6445974-52E9-4075-A848-5ECA72CDDE41&txnID=185&userID=KASH00","length":245} 
[2025-12-22 16:14:41] local.DEBUG: CRC Calculation Result {"crc":"1e0d9b5b","input_params_count":7} 
[2025-12-22 16:14:41] local.DEBUG: CRC Verification {"received":"1e0d9b5b","calculated":"1e0d9b5b","match":true} 
[2025-12-22 16:14:41] local.INFO: CRC validation passed for createTacRecord  
[2025-12-22 16:14:41] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-22 16:14:41] local.INFO: Mobile number cleaned {"original":"60122978760","cleaned":"60122978760"} 
[2025-12-22 16:14:41] local.INFO: TAC record created successfully via API {"record_id":442,"txnID":"185","tac":"C6445974-52E9-4075-A848-5ECA72CDDE41","messageBody":"A request has been made to redeem diamond for User ID KASH00. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122978760","userID":"KASH00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-22 16:19:41"} 
[2025-12-22 16:14:41] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122978760","txn_id":"185","user_id":"KASH00"} 
[2025-12-22 16:14:42] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dleXyzSbRZOXxXafUXbm...","title":"Diamond Redeemption"} 
[2025-12-22 16:14:42] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1766391282493949%422fcc3e422fcc3e"} 
[2025-12-22 16:14:42] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122978760","txn_id":"185","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-22 16:14:42\",\"data\":{\"user_id\":7,\"mobile_number\":\"60122978760\",\"txn_id\":\"185\",\"title\":\"Diamond Redeemption\",\"body\":\"A request has been made to redeem diamond for User ID KASH00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1766391282493949%422fcc3e422fcc3e\"}}}","success":true} 
[2025-12-22 16:14:50] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C6445974-52E9-4075-A848-5ECA72CDDE41&txnid=185","length":84} 
[2025-12-22 16:14:50] local.DEBUG: CRC Calculation Result {"crc":"238685a3","input_params_count":4} 
[2025-12-22 16:14:50] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=C6445974-52E9-4075-A848-5ECA72CDDE41&txnid=185&crc=238685a3","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"C6445974-52E9-4075-A848-5ECA72CDDE41","txnId":"185","success":true} 
[2025-12-22 16:14:50] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122978760","txnID":"185","tac":"C6445974-52E9-4075-A848-5ECA72CDDE41","approved_status":1} 
[2025-12-22 16:14:52] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-21 16:00:52"} 
[2025-12-22 16:14:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 16:16:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-22 16:16:34] local.DEBUG: CRC Calculation Result {"crc":"c47fb580","input_params_count":2} 
[2025-12-22 16:16:34] local.DEBUG: CRC Verification {"received":"c47fb580","calculated":"c47fb580","match":true} 
[2025-12-22 16:16:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-22 16:16:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-22 16:16:36] local.DEBUG: CRC Calculation Result {"crc":"c47fb580","input_params_count":2} 
[2025-12-22 16:16:36] local.DEBUG: CRC Verification {"received":"c47fb580","calculated":"c47fb580","match":true} 
[2025-12-22 16:16:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-22 16:16:42] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to redeem diamond for User ID KASH00. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122978760","pid":"ADFSIOQR2ZZR3VLR","tac":"8497C274-1B9E-4B76-933F-2F0A1C6C9F8E","txnID":"186","userID":"KASH00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"7d17ebfd"},"ip":"103.230.15.12"} 
[2025-12-22 16:16:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to redeem diamond for User ID KASH00. Please review and confirm.&messageTitle=Diamond Redeemption&mobile_number=60122978760&pid=ADFSIOQR2ZZR3VLR&tac=8497C274-1B9E-4B76-933F-2F0A1C6C9F8E&txnID=186&userID=KASH00","length":245} 
[2025-12-22 16:16:42] local.DEBUG: CRC Calculation Result {"crc":"7d17ebfd","input_params_count":7} 
[2025-12-22 16:16:42] local.DEBUG: CRC Verification {"received":"7d17ebfd","calculated":"7d17ebfd","match":true} 
[2025-12-22 16:16:42] local.INFO: CRC validation passed for createTacRecord  
[2025-12-22 16:16:42] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-22 16:16:42] local.INFO: Mobile number cleaned {"original":"60122978760","cleaned":"60122978760"} 
[2025-12-22 16:16:42] local.INFO: TAC record created successfully via API {"record_id":443,"txnID":"186","tac":"8497C274-1B9E-4B76-933F-2F0A1C6C9F8E","messageBody":"A request has been made to redeem diamond for User ID KASH00. Please review and confirm.","messageTitle":"Diamond Redeemption","mobile_number":"60122978760","userID":"KASH00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-22 16:21:42"} 
[2025-12-22 16:16:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122978760","txn_id":"186","user_id":"KASH00"} 
[2025-12-22 16:16:42] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dleXyzSbRZOXxXafUXbm...","title":"Diamond Redeemption"} 
[2025-12-22 16:16:42] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1766391402829019%422fcc3e422fcc3e"} 
[2025-12-22 16:16:42] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122978760","txn_id":"186","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-22 16:16:42\",\"data\":{\"user_id\":7,\"mobile_number\":\"60122978760\",\"txn_id\":\"186\",\"title\":\"Diamond Redeemption\",\"body\":\"A request has been made to redeem diamond for User ID KASH00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1766391402829019%422fcc3e422fcc3e\"}}}","success":true} 
[2025-12-22 16:16:51] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=8497C274-1B9E-4B76-933F-2F0A1C6C9F8E&txnid=186","length":84} 
[2025-12-22 16:16:51] local.DEBUG: CRC Calculation Result {"crc":"98866016","input_params_count":4} 
[2025-12-22 16:16:51] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=8497C274-1B9E-4B76-933F-2F0A1C6C9F8E&txnid=186&crc=98866016","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"8497C274-1B9E-4B76-933F-2F0A1C6C9F8E","txnId":"186","success":true} 
[2025-12-22 16:16:51] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122978760","txnID":"186","tac":"8497C274-1B9E-4B76-933F-2F0A1C6C9F8E","approved_status":1} 
[2025-12-22 16:16:56] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-01-21 16:00:52"} 
[2025-12-22 16:16:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-22 20:25:36] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2025-12-22 20:25:36] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-12-22 20:25:36] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2025-12-22 20:25:36] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2025-12-22 20:25:36] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-22 20:25:37] local.WARNING: Invalid or expired session token attempt {"token_prefix":"3Gfedc9Lk7...","ip":"114.49.3.224","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-22 20:25:39] local.WARNING: Invalid or expired session token attempt {"token_prefix":"3Gfedc9Lk7...","ip":"114.49.3.224","user_agent":"KASHplus-Flutter-App/1.0"} 
[2025-12-23 08:46:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=817024167431&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 08:46:52] local.DEBUG: CRC Calculation Result {"crc":"139955b3","input_params_count":2} 
[2025-12-23 08:46:52] local.DEBUG: CRC Verification {"received":"139955b3","calculated":"139955b3","match":true} 
[2025-12-23 08:46:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-23 08:47:34] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 131 USDT to User ID KKB01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"817024167431","pid":"ADFSIOQR2ZZR3VLR","tac":"68056195-8CD9-4016-AD15-4B231CA8DC1C","txnID":"187","userID":"KKB00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"06c22314"},"ip":"103.230.15.12"} 
[2025-12-23 08:47:34] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 131 USDT to User ID KKB01. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=817024167431&pid=ADFSIOQR2ZZR3VLR&tac=68056195-8CD9-4016-AD15-4B231CA8DC1C&txnID=187&userID=KKB00","length":248} 
[2025-12-23 08:47:34] local.DEBUG: CRC Calculation Result {"crc":"06c22314","input_params_count":7} 
[2025-12-23 08:47:34] local.DEBUG: CRC Verification {"received":"06c22314","calculated":"06c22314","match":true} 
[2025-12-23 08:47:34] local.INFO: CRC validation passed for createTacRecord  
[2025-12-23 08:47:34] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-23 08:47:34] local.INFO: Mobile number cleaned {"original":"817024167431","cleaned":"817024167431"} 
[2025-12-23 08:47:34] local.INFO: TAC record created successfully via API {"record_id":444,"txnID":"187","tac":"68056195-8CD9-4016-AD15-4B231CA8DC1C","messageBody":"A request has been made to transfer 131 USDT to User ID KKB01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"817024167431","userID":"KKB00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-23 08:52:34"} 
[2025-12-23 08:47:34] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"817024167431","txn_id":"187","user_id":"KKB00"} 
[2025-12-23 08:47:35] local.INFO: FCM transaction approval notification sent {"mobile_number":"817024167431","txn_id":"187","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-23 08:47:35\"}","success":false} 
[2025-12-23 08:47:35] local.WARNING: FCM transaction approval notification failed {"mobile_number":"817024167431","txn_id":"187","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-23 08:47:35\"}"} 
[2025-12-23 08:48:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=817024167431&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 08:48:34] local.DEBUG: CRC Calculation Result {"crc":"139955b3","input_params_count":2} 
[2025-12-23 08:48:34] local.DEBUG: CRC Verification {"received":"139955b3","calculated":"139955b3","match":true} 
[2025-12-23 08:48:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-23 08:56:09] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2025-12-23 08:56:09] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-23 08:56:09] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2025-12-23 08:56:09] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-23 08:56:09] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-23 08:56:09] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-22 08:56:09"} 
[2025-12-23 08:56:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-23 08:56:11] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-22 08:56:09"} 
[2025-12-23 08:56:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-23 09:35:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 09:35:39] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-12-23 09:35:39] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-12-23 09:35:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-23 09:57:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109031922290&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-12-23 09:57:29] local.DEBUG: CRC Calculation Result {"crc":"c1f9c4d0","input_params_count":2} 
[2025-12-23 09:57:29] local.DEBUG: CRC Verification {"received":"c1f9c4d0","calculated":"c1f9c4d0","match":true} 
[2025-12-23 09:57:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-23 10:14:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2025-12-23 10:14:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:14:58] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2025-12-23 10:14:58] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2025-12-23 10:14:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","mobile_number":"819073883079"} 
[2025-12-23 10:14:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2025-12-23 10:14:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2025-12-23 10:14:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2025-12-23 10:14:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","wallet_id":"8003100011326"} 
[2025-12-23 10:14:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","wallet_id":"8003100011326"} 
[2025-12-23 10:14:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2025-12-23 10:14:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2025-12-23 10:14:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","mobile_number":"819073883079"} 
[2025-12-23 10:14:59] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2025-12-23 10:14:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb22e0a47","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":772.0358371734619140625} 
[2025-12-23 10:15:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb240378b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2025-12-23 10:15:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:15:00] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2025-12-23 10:15:00] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2025-12-23 10:15:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb240378b","mobile_number":"818037911717"} 
[2025-12-23 10:15:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb240378b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2025-12-23 10:15:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb240378b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2025-12-23 10:15:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2025-12-23 10:15:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb240378b","wallet_id":"8003100011275"} 
[2025-12-23 10:15:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb240378b","wallet_id":"8003100011275"} 
[2025-12-23 10:15:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb240378b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2025-12-23 10:15:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb240378b","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2025-12-23 10:15:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb240378b","mobile_number":"818037911717"} 
[2025-12-23 10:15:00] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2025-12-23 10:15:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb240378b","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":381.9010257720947265625} 
[2025-12-23 10:15:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2025-12-23 10:15:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:15:00] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2025-12-23 10:15:00] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2025-12-23 10:15:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","mobile_number":"819090773803"} 
[2025-12-23 10:15:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2025-12-23 10:15:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2025-12-23 10:15:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2025-12-23 10:15:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","wallet_id":"8003100011393"} 
[2025-12-23 10:15:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","wallet_id":"8003100011393"} 
[2025-12-23 10:15:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2025-12-23 10:15:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2025-12-23 10:15:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","mobile_number":"819090773803"} 
[2025-12-23 10:15:01] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2025-12-23 10:15:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb24bec74","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":422.6810932159423828125} 
[2025-12-23 10:15:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-12-23 10:15:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:15:01] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-12-23 10:15:01] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-12-23 10:15:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","mobile_number":"818042746786"} 
[2025-12-23 10:15:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-12-23 10:15:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-12-23 10:15:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-12-23 10:15:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","wallet_id":"8003100011285"} 
[2025-12-23 10:15:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","wallet_id":"8003100011285"} 
[2025-12-23 10:15:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-12-23 10:15:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-12-23 10:15:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","mobile_number":"818042746786"} 
[2025-12-23 10:15:01] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-12-23 10:15:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb257d40e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":380.792140960693359375} 
[2025-12-23 10:15:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2025-12-23 10:15:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:15:02] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-12-23 10:15:02] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-12-23 10:15:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","mobile_number":"818042746786"} 
[2025-12-23 10:15:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2025-12-23 10:15:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2025-12-23 10:15:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2025-12-23 10:15:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","wallet_id":"8003100011285"} 
[2025-12-23 10:15:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","wallet_id":"8003100011285"} 
[2025-12-23 10:15:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2025-12-23 10:15:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2025-12-23 10:15:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","mobile_number":"818042746786"} 
[2025-12-23 10:15:02] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2025-12-23 10:15:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb265ac14","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":418.1919097900390625} 
[2025-12-23 10:15:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb271d264","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2025-12-23 10:15:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:15:03] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2025-12-23 10:15:03] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2025-12-23 10:15:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb271d264","mobile_number":"819023053947"} 
[2025-12-23 10:15:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb271d264","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2025-12-23 10:15:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb271d264","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2025-12-23 10:15:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2025-12-23 10:15:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb271d264","wallet_id":"8003100011323"} 
[2025-12-23 10:15:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb271d264","wallet_id":"8003100011323"} 
[2025-12-23 10:15:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb271d264","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2025-12-23 10:15:03] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb271d264","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2025-12-23 10:15:03] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb271d264","mobile_number":"819023053947"} 
[2025-12-23 10:15:03] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2025-12-23 10:15:03] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb271d264","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":394.1500186920166015625} 
[2025-12-23 10:15:03] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2025-12-23 10:15:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:15:03] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2025-12-23 10:15:03] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2025-12-23 10:15:03] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","mobile_number":"819050878362"} 
[2025-12-23 10:15:03] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2025-12-23 10:15:03] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2025-12-23 10:15:03] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2025-12-23 10:15:03] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","wallet_id":"8003100011452"} 
[2025-12-23 10:15:03] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","wallet_id":"8003100011452"} 
[2025-12-23 10:15:03] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2025-12-23 10:15:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2025-12-23 10:15:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","mobile_number":"819050878362"} 
[2025-12-23 10:15:04] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2025-12-23 10:15:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb27c1ecc","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":457.6358795166015625} 
[2025-12-23 10:15:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2025-12-23 10:15:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-23 10:15:04] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2025-12-23 10:15:04] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2025-12-23 10:15:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","mobile_number":"60122005500"} 
[2025-12-23 10:15:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2025-12-23 10:15:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2025-12-23 10:15:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2025-12-23 10:15:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","wallet_id":"8003100011379"} 
[2025-12-23 10:15:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","wallet_id":"8003100011379"} 
[2025-12-23 10:15:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2025-12-23 10:15:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2025-12-23 10:15:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","mobile_number":"60122005500"} 
[2025-12-23 10:15:04] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2025-12-23 10:15:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb288a0fd","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":368.361949920654296875} 
[2025-12-23 10:15:05] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2025-12-23 10:15:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:15:05] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2025-12-23 10:15:05] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2025-12-23 10:15:05] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","mobile_number":"819032677769"} 
[2025-12-23 10:15:05] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2025-12-23 10:15:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2025-12-23 10:15:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2025-12-23 10:15:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","wallet_id":"8003100011472"} 
[2025-12-23 10:15:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","wallet_id":"8003100011472"} 
[2025-12-23 10:15:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2025-12-23 10:15:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2025-12-23 10:15:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","mobile_number":"819032677769"} 
[2025-12-23 10:15:05] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2025-12-23 10:15:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb293a8cc","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":452.098846435546875} 
[2025-12-23 10:15:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2025-12-23 10:15:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-23 10:15:06] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2025-12-23 10:15:06] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2025-12-23 10:15:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","mobile_number":"819031950417"} 
[2025-12-23 10:15:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2025-12-23 10:15:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2025-12-23 10:15:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2025-12-23 10:15:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","wallet_id":"8003100011328"} 
[2025-12-23 10:15:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","wallet_id":"8003100011328"} 
[2025-12-23 10:15:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2025-12-23 10:15:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2025-12-23 10:15:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","mobile_number":"819031950417"} 
[2025-12-23 10:15:06] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2025-12-23 10:15:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb2a050af","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":407.227039337158203125} 
[2025-12-23 10:15:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2025-12-23 10:15:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-23 10:15:06] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2025-12-23 10:15:06] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2025-12-23 10:15:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","mobile_number":"60123678698"} 
[2025-12-23 10:15:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2025-12-23 10:15:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2025-12-23 10:15:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2025-12-23 10:15:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","wallet_id":"8003100011060"} 
[2025-12-23 10:15:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","wallet_id":"8003100011060"} 
[2025-12-23 10:15:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2025-12-23 10:15:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2025-12-23 10:15:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","mobile_number":"60123678698"} 
[2025-12-23 10:15:07] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2025-12-23 10:15:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6949fb2abc4b1","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":453.752994537353515625} 
[2025-12-23 12:32:32] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-23 12:32:32] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-23 12:32:32] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-23 12:32:32] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-23 12:32:32] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-23 12:32:33] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-22 12:32:32"} 
[2025-12-23 12:32:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-23 12:32:35] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-22 12:32:32"} 
[2025-12-23 12:32:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-24 11:02:16] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2025-12-24 11:02:16] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2025-12-24 11:02:16] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2025-12-24 11:02:16] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2025-12-24 11:02:16] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-24 11:02:18] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-01-23 11:02:16"} 
[2025-12-24 11:02:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-24 11:02:20] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-01-23 11:02:16"} 
[2025-12-24 11:02:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-24 11:36:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819099005174&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-24 11:36:17] local.DEBUG: CRC Calculation Result {"crc":"212d6314","input_params_count":2} 
[2025-12-24 11:36:17] local.DEBUG: CRC Verification {"received":"212d6314","calculated":"212d6314","match":true} 
[2025-12-24 11:36:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-24 12:12:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058845284&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-24 12:12:13] local.DEBUG: CRC Calculation Result {"crc":"1f220b8e","input_params_count":2} 
[2025-12-24 12:12:13] local.DEBUG: CRC Verification {"received":"1f220b8e","calculated":"1f220b8e","match":true} 
[2025-12-24 12:12:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-24 12:14:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058845284&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-24 12:14:02] local.DEBUG: CRC Calculation Result {"crc":"1f220b8e","input_params_count":2} 
[2025-12-24 12:14:02] local.DEBUG: CRC Verification {"received":"1f220b8e","calculated":"1f220b8e","match":true} 
[2025-12-24 12:14:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-24 16:38:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-24 16:38:42] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2025-12-24 16:38:42] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2025-12-24 16:38:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-24 16:39:08] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 50 USDT to User ID NAHOKO21. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"0522B174-8277-4A83-B65A-F72E92CA6FD3","txnID":"188","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8ae773c6"},"ip":"103.230.15.12"} 
[2025-12-24 16:39:08] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-12-24 16:39:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 50 USDT to User ID NAHOKO21. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=0522B174-8277-4A83-B65A-F72E92CA6FD3&txnID=188&userID=IOMR00","length":251} 
[2025-12-24 16:39:08] local.DEBUG: CRC Calculation Result {"crc":"8ae773c6","input_params_count":7} 
[2025-12-24 16:39:08] local.DEBUG: CRC Verification {"received":"8ae773c6","calculated":"8ae773c6","match":true} 
[2025-12-24 16:39:08] local.INFO: CRC validation passed for createTacRecord  
[2025-12-24 16:39:08] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-24 16:39:08] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2025-12-24 16:39:08] local.INFO: TAC record created successfully via API {"record_id":445,"txnID":"188","tac":"0522B174-8277-4A83-B65A-F72E92CA6FD3","messageBody":"A request has been made to transfer 50 USDT to User ID NAHOKO21. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-24 16:44:08"} 
[2025-12-24 16:39:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"188","user_id":"IOMR00"} 
[2025-12-24 16:39:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"188","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-24 16:39:08\"}","success":false} 
[2025-12-24 16:39:09] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818042746786","txn_id":"188","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2025-12-24 16:39:08\"}"} 
[2025-12-25 03:57:10] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2025-12-25 03:57:10] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-25 03:57:10] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2025-12-25 03:57:10] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2025-12-25 03:57:10] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-25 03:57:10] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-24 03:57:10"} 
[2025-12-25 03:57:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-25 03:57:12] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-01-24 03:57:10"} 
[2025-12-25 03:57:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-25 10:13:13] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2025-12-25 10:13:13] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-12-25 10:13:13] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2025-12-25 10:13:13] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2025-12-25 10:13:13] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-25 10:13:14] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-01-24 10:13:13"} 
[2025-12-25 10:13:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-25 10:13:16] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-01-24 10:13:13"} 
[2025-12-25 10:13:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-25 15:18:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"263E74E6-6FB6-4149-8DF7-8738F40F085E","txnID":"189","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"34cf6bf6"},"ip":"103.230.15.12"} 
[2025-12-25 15:18:37] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2025-12-25 15:18:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 95 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=263E74E6-6FB6-4149-8DF7-8738F40F085E&txnID=189&userID=TENG13","length":229} 
[2025-12-25 15:18:37] local.DEBUG: CRC Calculation Result {"crc":"34cf6bf6","input_params_count":7} 
[2025-12-25 15:18:37] local.DEBUG: CRC Verification {"received":"34cf6bf6","calculated":"34cf6bf6","match":true} 
[2025-12-25 15:18:37] local.INFO: CRC validation passed for createTacRecord  
[2025-12-25 15:18:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-25 15:18:37] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2025-12-25 15:18:37] local.INFO: TAC record created successfully via API {"record_id":446,"txnID":"189","tac":"263E74E6-6FB6-4149-8DF7-8738F40F085E","messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2025-12-25 15:23:37"} 
[2025-12-25 15:18:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"189","user_id":"TENG13"} 
[2025-12-25 15:18:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2025-12-25 15:18:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1766647118149041"} 
[2025-12-25 15:18:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"189","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2025-12-25 15:18:38\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"189\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 95 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1766647118149041\"}}}","success":true} 
[2025-12-25 15:18:44] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2025-12-25 15:18:44] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-12-25 15:18:44] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2025-12-25 15:18:44] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2025-12-25 15:18:44] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-25 15:18:45] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-01-24 15:18:44"} 
[2025-12-25 15:18:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-25 15:18:57] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=263E74E6-6FB6-4149-8DF7-8738F40F085E&txnid=189","length":84} 
[2025-12-25 15:18:57] local.DEBUG: CRC Calculation Result {"crc":"8d9cdf3c","input_params_count":4} 
[2025-12-25 15:18:58] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=263E74E6-6FB6-4149-8DF7-8738F40F085E&txnid=189&crc=8d9cdf3c","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"263E74E6-6FB6-4149-8DF7-8738F40F085E","txnId":"189","success":true} 
[2025-12-25 15:18:58] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"189","tac":"263E74E6-6FB6-4149-8DF7-8738F40F085E","approved_status":1} 
[2025-12-26 13:27:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=818057956786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-26 13:27:28] local.DEBUG: CRC Calculation Result {"crc":"626cc199","input_params_count":2} 
[2025-12-26 13:27:28] local.DEBUG: CRC Verification {"received":"626cc199","calculated":"626cc199","match":true} 
[2025-12-26 13:27:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-26 15:11:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109067618148&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-12-26 15:11:37] local.DEBUG: CRC Calculation Result {"crc":"d48a3e3c","input_params_count":2} 
[2025-12-26 15:11:37] local.DEBUG: CRC Verification {"received":"d48a3e3c","calculated":"d48a3e3c","match":true} 
[2025-12-26 15:11:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-26 15:15:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109012354079&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-12-26 15:15:17] local.DEBUG: CRC Calculation Result {"crc":"338939a4","input_params_count":2} 
[2025-12-26 15:15:17] local.DEBUG: CRC Verification {"received":"338939a4","calculated":"338939a4","match":true} 
[2025-12-26 15:15:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-26 15:15:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109012354079&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2025-12-26 15:15:56] local.DEBUG: CRC Calculation Result {"crc":"338939a4","input_params_count":2} 
[2025-12-26 15:15:56] local.DEBUG: CRC Verification {"received":"338939a4","calculated":"338939a4","match":true} 
[2025-12-26 15:15:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-27 10:39:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60102501716&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-27 10:39:53] local.DEBUG: CRC Calculation Result {"crc":"f4b800b6","input_params_count":2} 
[2025-12-27 10:39:53] local.DEBUG: CRC Verification {"received":"f4b800b6","calculated":"f4b800b6","match":true} 
[2025-12-27 10:39:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-27 11:16:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60102501716&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-27 11:16:34] local.DEBUG: CRC Calculation Result {"crc":"f4b800b6","input_params_count":2} 
[2025-12-27 11:16:34] local.DEBUG: CRC Verification {"received":"f4b800b6","calculated":"f4b800b6","match":true} 
[2025-12-27 11:16:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-27 11:18:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60102501716&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2025-12-27 11:18:14] local.DEBUG: CRC Calculation Result {"crc":"f4b800b6","input_params_count":2} 
[2025-12-27 11:18:14] local.DEBUG: CRC Verification {"received":"f4b800b6","calculated":"f4b800b6","match":true} 
[2025-12-27 11:18:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-27 11:54:37] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2025-12-27 11:54:37] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-12-27 11:54:37] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2025-12-27 11:54:37] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2025-12-27 11:54:37] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-27 11:54:38] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-01-26 11:54:37"} 
[2025-12-27 11:54:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-27 11:54:40] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-01-26 11:54:37"} 
[2025-12-27 11:54:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-27 12:57:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=819033511066&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-27 12:57:49] local.DEBUG: CRC Calculation Result {"crc":"6051dc37","input_params_count":2} 
[2025-12-27 12:57:49] local.DEBUG: CRC Verification {"received":"6051dc37","calculated":"6051dc37","match":true} 
[2025-12-27 12:57:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-27 12:58:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819033511066&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-27 12:58:14] local.DEBUG: CRC Calculation Result {"crc":"6051dc37","input_params_count":2} 
[2025-12-27 12:58:14] local.DEBUG: CRC Verification {"received":"6051dc37","calculated":"6051dc37","match":true} 
[2025-12-27 12:58:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-27 21:04:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-27 21:04:43] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-12-27 21:04:43] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-12-27 21:04:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-28 00:04:32] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2025-12-28 00:04:32] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-28 00:04:32] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2025-12-28 00:04:32] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2025-12-28 00:04:32] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-28 00:04:32] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-27 00:04:32"} 
[2025-12-28 00:04:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-28 00:04:34] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-27 00:04:32"} 
[2025-12-28 00:04:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-28 06:00:22] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2025-12-28 06:00:22] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2025-12-28 06:00:22] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2025-12-28 06:00:22] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2025-12-28 06:00:22] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-28 06:00:23] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-01-27 06:00:22"} 
[2025-12-28 06:00:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-28 06:00:25] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-01-27 06:00:22"} 
[2025-12-28 06:00:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-28 06:01:35] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-01-27 06:00:22"} 
[2025-12-28 06:01:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-28 09:17:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058845284&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-28 09:17:39] local.DEBUG: CRC Calculation Result {"crc":"1f220b8e","input_params_count":2} 
[2025-12-28 09:17:39] local.DEBUG: CRC Verification {"received":"1f220b8e","calculated":"1f220b8e","match":true} 
[2025-12-28 09:17:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-28 09:22:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-28 09:22:18] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2025-12-28 09:22:18] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2025-12-28 09:22:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-28 09:35:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=818091683815&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-28 09:35:05] local.DEBUG: CRC Calculation Result {"crc":"090430d3","input_params_count":2} 
[2025-12-28 09:35:05] local.DEBUG: CRC Verification {"received":"090430d3","calculated":"090430d3","match":true} 
[2025-12-28 09:35:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-29 08:48:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-29 08:48:11] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-29 08:48:11] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-29 08:48:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-29 22:01:10] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-29 22:01:10] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-29 22:01:10] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-29 22:01:10] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-29 22:01:10] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-29 22:01:11] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-28 22:01:10"} 
[2025-12-29 22:01:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-29 22:01:13] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-28 22:01:10"} 
[2025-12-29 22:01:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-30 09:00:22] local.INFO: Login detected - checking for other active sessions {"user_id":84,"current_device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","other_active_sessions_count":0} 
[2025-12-30 09:00:22] local.INFO: Session updated {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2025-12-30 09:00:22] local.INFO: N1User table updated with latest device info {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","fcm_token_length":142} 
[2025-12-30 09:00:22] local.INFO: New device session created {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2025-12-30 09:00:22] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-30 09:00:23] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2026-01-29 09:00:22"} 
[2025-12-30 09:00:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-31 00:11:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=818096801616&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-31 00:11:53] local.DEBUG: CRC Calculation Result {"crc":"edd18082","input_params_count":2} 
[2025-12-31 00:11:53] local.DEBUG: CRC Verification {"received":"edd18082","calculated":"edd18082","match":true} 
[2025-12-31 00:11:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-31 00:13:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819079503156&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-31 00:13:27] local.DEBUG: CRC Calculation Result {"crc":"b94070e4","input_params_count":2} 
[2025-12-31 00:13:27] local.DEBUG: CRC Verification {"received":"b94070e4","calculated":"b94070e4","match":true} 
[2025-12-31 00:13:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-31 00:15:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-31 00:15:07] local.DEBUG: CRC Calculation Result {"crc":"98cf8bd4","input_params_count":2} 
[2025-12-31 00:15:07] local.DEBUG: CRC Verification {"received":"98cf8bd4","calculated":"98cf8bd4","match":true} 
[2025-12-31 00:15:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-31 00:18:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-31 00:18:10] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-31 00:18:10] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-31 00:18:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-31 00:21:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090248673&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-31 00:21:45] local.DEBUG: CRC Calculation Result {"crc":"fc4796c8","input_params_count":2} 
[2025-12-31 00:21:45] local.DEBUG: CRC Verification {"received":"fc4796c8","calculated":"fc4796c8","match":true} 
[2025-12-31 00:21:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-31 00:24:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819017434671,819044692385&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2025-12-31 00:24:58] local.DEBUG: CRC Calculation Result {"crc":"90f946ba","input_params_count":2} 
[2025-12-31 00:24:58] local.DEBUG: CRC Verification {"received":"90f946ba","calculated":"90f946ba","match":true} 
[2025-12-31 00:24:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-31 15:49:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2025-12-31 15:49:13] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2025-12-31 15:49:13] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2025-12-31 15:49:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2025-12-31 18:09:41] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2025-12-31 18:09:41] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-31 18:09:41] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2025-12-31 18:09:41] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2025-12-31 18:09:41] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2025-12-31 18:09:42] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-30 18:09:41"} 
[2025-12-31 18:09:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2025-12-31 18:09:44] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-01-30 18:09:41"} 
[2025-12-31 18:09:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-02 01:20:19] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-02 01:20:19] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-02 01:20:19] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-02 01:20:19] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-02 01:20:19] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-02 01:20:20] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-01 01:20:19"} 
[2026-01-02 01:20:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-02 01:20:22] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-01 01:20:19"} 
[2026-01-02 01:20:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-02 01:23:08] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-01 01:20:19"} 
[2026-01-02 01:23:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-02 15:36:52] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-02 15:36:52] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-02 15:36:52] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-02 15:36:52] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-02 15:36:52] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-02 15:36:52] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-01 15:36:52"} 
[2026-01-02 15:36:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-02 15:36:54] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-01 15:36:52"} 
[2026-01-02 15:36:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-03 08:20:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860c7894f2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2026-01-03 08:20:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:23] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2026-01-03 08:20:23] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2026-01-03 08:20:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860c7894f2","mobile_number":"819073883079"} 
[2026-01-03 08:20:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860c7894f2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2026-01-03 08:20:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860c7894f2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2026-01-03 08:20:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2026-01-03 08:20:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860c7894f2","wallet_id":"8003100011326"} 
[2026-01-03 08:20:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860c7894f2","wallet_id":"8003100011326"} 
[2026-01-03 08:20:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860c7894f2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2026-01-03 08:20:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860c7894f2","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2026-01-03 08:20:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860c7894f2","mobile_number":"819073883079"} 
[2026-01-03 08:20:25] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2026-01-03 08:20:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860c7894f2","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":1779.386997222900390625} 
[2026-01-03 08:20:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860c9b4491","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2026-01-03 08:20:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:25] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-03 08:20:25] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-03 08:20:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860c9b4491","mobile_number":"818037911717"} 
[2026-01-03 08:20:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860c9b4491","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2026-01-03 08:20:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860c9b4491","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2026-01-03 08:20:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2026-01-03 08:20:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860c9b4491","wallet_id":"8003100011275"} 
[2026-01-03 08:20:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860c9b4491","wallet_id":"8003100011275"} 
[2026-01-03 08:20:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860c9b4491","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2026-01-03 08:20:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860c9b4491","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2026-01-03 08:20:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860c9b4491","mobile_number":"818037911717"} 
[2026-01-03 08:20:26] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2026-01-03 08:20:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860c9b4491","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":479.65717315673828125} 
[2026-01-03 08:20:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860ca821c0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2026-01-03 08:20:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:26] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-03 08:20:26] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-03 08:20:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860ca821c0","mobile_number":"819090773803"} 
[2026-01-03 08:20:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860ca821c0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2026-01-03 08:20:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860ca821c0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2026-01-03 08:20:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2026-01-03 08:20:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860ca821c0","wallet_id":"8003100011393"} 
[2026-01-03 08:20:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860ca821c0","wallet_id":"8003100011393"} 
[2026-01-03 08:20:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860ca821c0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2026-01-03 08:20:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860ca821c0","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2026-01-03 08:20:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860ca821c0","mobile_number":"819090773803"} 
[2026-01-03 08:20:27] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2026-01-03 08:20:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860ca821c0","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":471.681118011474609375} 
[2026-01-03 08:20:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860cb491c6","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-03 08:20:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:27] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-03 08:20:27] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-03 08:20:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860cb491c6","mobile_number":"818042746786"} 
[2026-01-03 08:20:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860cb491c6","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-03 08:20:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cb491c6","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-03 08:20:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-03 08:20:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860cb491c6","wallet_id":"8003100011285"} 
[2026-01-03 08:20:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860cb491c6","wallet_id":"8003100011285"} 
[2026-01-03 08:20:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860cb491c6","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-03 08:20:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cb491c6","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-03 08:20:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860cb491c6","mobile_number":"818042746786"} 
[2026-01-03 08:20:27] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2026-01-03 08:20:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860cb491c6","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":413.156986236572265625} 
[2026-01-03 08:20:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860cc0660b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-03 08:20:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:28] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-03 08:20:28] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-03 08:20:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860cc0660b","mobile_number":"818042746786"} 
[2026-01-03 08:20:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860cc0660b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-03 08:20:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cc0660b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-03 08:20:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-03 08:20:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860cc0660b","wallet_id":"8003100011285"} 
[2026-01-03 08:20:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860cc0660b","wallet_id":"8003100011285"} 
[2026-01-03 08:20:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860cc0660b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-03 08:20:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cc0660b","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-03 08:20:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860cc0660b","mobile_number":"818042746786"} 
[2026-01-03 08:20:28] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2026-01-03 08:20:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860cc0660b","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":527.9748439788818359375} 
[2026-01-03 08:20:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860ccd132a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2026-01-03 08:20:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:28] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-03 08:20:28] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-03 08:20:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860ccd132a","mobile_number":"819023053947"} 
[2026-01-03 08:20:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860ccd132a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2026-01-03 08:20:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860ccd132a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2026-01-03 08:20:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2026-01-03 08:20:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860ccd132a","wallet_id":"8003100011323"} 
[2026-01-03 08:20:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860ccd132a","wallet_id":"8003100011323"} 
[2026-01-03 08:20:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860ccd132a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2026-01-03 08:20:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860ccd132a","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2026-01-03 08:20:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860ccd132a","mobile_number":"819023053947"} 
[2026-01-03 08:20:29] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2026-01-03 08:20:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860ccd132a","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":417.6619052886962890625} 
[2026-01-03 08:20:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2026-01-03 08:20:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:29] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2026-01-03 08:20:29] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2026-01-03 08:20:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","mobile_number":"819050878362"} 
[2026-01-03 08:20:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2026-01-03 08:20:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2026-01-03 08:20:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2026-01-03 08:20:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","wallet_id":"8003100011452"} 
[2026-01-03 08:20:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","wallet_id":"8003100011452"} 
[2026-01-03 08:20:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2026-01-03 08:20:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2026-01-03 08:20:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","mobile_number":"819050878362"} 
[2026-01-03 08:20:30] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2026-01-03 08:20:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860cd8ab3f","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":463.047027587890625} 
[2026-01-03 08:20:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2026-01-03 08:20:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-03 08:20:30] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2026-01-03 08:20:30] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2026-01-03 08:20:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","mobile_number":"60122005500"} 
[2026-01-03 08:20:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2026-01-03 08:20:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2026-01-03 08:20:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2026-01-03 08:20:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","wallet_id":"8003100011379"} 
[2026-01-03 08:20:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","wallet_id":"8003100011379"} 
[2026-01-03 08:20:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2026-01-03 08:20:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2026-01-03 08:20:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","mobile_number":"60122005500"} 
[2026-01-03 08:20:30] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2026-01-03 08:20:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860ce47f0a","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":406.9578647613525390625} 
[2026-01-03 08:20:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2026-01-03 08:20:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:30] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2026-01-03 08:20:30] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2026-01-03 08:20:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","mobile_number":"819032677769"} 
[2026-01-03 08:20:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2026-01-03 08:20:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2026-01-03 08:20:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2026-01-03 08:20:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","wallet_id":"8003100011472"} 
[2026-01-03 08:20:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","wallet_id":"8003100011472"} 
[2026-01-03 08:20:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2026-01-03 08:20:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2026-01-03 08:20:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","mobile_number":"819032677769"} 
[2026-01-03 08:20:31] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2026-01-03 08:20:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860cee9dcd","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":357.93399810791015625} 
[2026-01-03 08:20:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860cfd6692","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2026-01-03 08:20:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-03 08:20:31] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2026-01-03 08:20:31] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2026-01-03 08:20:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860cfd6692","mobile_number":"819031950417"} 
[2026-01-03 08:20:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860cfd6692","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2026-01-03 08:20:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cfd6692","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2026-01-03 08:20:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2026-01-03 08:20:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860cfd6692","wallet_id":"8003100011328"} 
[2026-01-03 08:20:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860cfd6692","wallet_id":"8003100011328"} 
[2026-01-03 08:20:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860cfd6692","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2026-01-03 08:20:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860cfd6692","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2026-01-03 08:20:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860cfd6692","mobile_number":"819031950417"} 
[2026-01-03 08:20:32] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2026-01-03 08:20:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860cfd6692","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":444.0479278564453125} 
[2026-01-03 08:20:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695860d09c634","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2026-01-03 08:20:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-03 08:20:32] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-01-03 08:20:32] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-01-03 08:20:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695860d09c634","mobile_number":"60123678698"} 
[2026-01-03 08:20:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695860d09c634","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2026-01-03 08:20:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860d09c634","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2026-01-03 08:20:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2026-01-03 08:20:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695860d09c634","wallet_id":"8003100011060"} 
[2026-01-03 08:20:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695860d09c634","wallet_id":"8003100011060"} 
[2026-01-03 08:20:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695860d09c634","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2026-01-03 08:20:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695860d09c634","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2026-01-03 08:20:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695860d09c634","mobile_number":"60123678698"} 
[2026-01-03 08:20:33] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2026-01-03 08:20:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695860d09c634","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":496.4759349822998046875} 
[2026-01-03 08:52:26] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-03 08:52:26] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-03 08:52:26] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-03 08:52:26] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-03 08:52:26] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-03 08:52:27] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-02 08:52:26"} 
[2026-01-03 08:52:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-03 08:52:29] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-02 08:52:26"} 
[2026-01-03 08:52:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-03 09:44:16] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-03 09:44:16] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-03 09:44:16] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-03 09:44:16] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-03 09:44:16] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-03 09:44:17] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-02 09:44:16"} 
[2026-01-03 09:44:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-03 09:44:19] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-02 09:44:16"} 
[2026-01-03 09:44:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-03 13:19:43] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-03 13:19:43] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-03 13:19:43] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-03 13:19:43] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-03 13:19:43] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-03 13:19:44] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-02 13:19:43"} 
[2026-01-03 13:19:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-03 13:19:46] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-02 13:19:43"} 
[2026-01-03 13:19:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-03 17:55:54] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-03 17:55:54] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-03 17:55:54] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-03 17:55:54] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-03 17:55:54] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-03 17:55:55] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-02 17:55:54"} 
[2026-01-03 17:55:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-03 17:55:57] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-02 17:55:54"} 
[2026-01-03 17:55:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-04 22:29:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=819060763400&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-04 22:29:51] local.DEBUG: CRC Calculation Result {"crc":"3566bdb9","input_params_count":2} 
[2026-01-04 22:29:51] local.DEBUG: CRC Verification {"received":"3566bdb9","calculated":"3566bdb9","match":true} 
[2026-01-04 22:29:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-04 22:33:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-04 22:33:09] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2026-01-04 22:33:09] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2026-01-04 22:33:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-04 22:34:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819041138048&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-04 22:34:48] local.DEBUG: CRC Calculation Result {"crc":"4af3a34a","input_params_count":2} 
[2026-01-04 22:34:48] local.DEBUG: CRC Verification {"received":"4af3a34a","calculated":"4af3a34a","match":true} 
[2026-01-04 22:34:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-04 22:36:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819087994602,818037911717&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2026-01-04 22:36:21] local.DEBUG: CRC Calculation Result {"crc":"3c17e8a8","input_params_count":2} 
[2026-01-04 22:36:21] local.DEBUG: CRC Verification {"received":"3c17e8a8","calculated":"3c17e8a8","match":true} 
[2026-01-04 22:36:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":3,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-04 23:34:51] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-01-04 23:34:51] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-04 23:34:51] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-01-04 23:34:51] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-04 23:34:51] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-04 23:34:53] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-02-03 23:34:51"} 
[2026-01-04 23:34:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-05 08:48:00] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=609382753735&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-05 08:48:00] local.DEBUG: CRC Calculation Result {"crc":"54e3a8a7","input_params_count":3} 
[2026-01-05 08:48:00] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=609382753735&pid=ADFSIOQR2ZZR3VLR&crc=54e3a8a7","mobile_number":"609382753735","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-05 08:48:01] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"632047","error_desc":""},"mobile_number":"609382753735","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-05 08:48:01] local.INFO: TAC stored for mobile number {"mobile_number":"609382753735","tac_id":33,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-05 08:48:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=609382753735&pid=ADFSIOQR2ZZR3VLR&tac=632047","length":58} 
[2026-01-05 08:48:02] local.DEBUG: CRC Calculation Result {"crc":"e3aca44e","input_params_count":3} 
[2026-01-05 08:48:02] local.DEBUG: CRC Verification {"received":"e3aca44e","calculated":"e3aca44e","match":true} 
[2026-01-05 08:48:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=609382753735&pid=ADFSIOQR2ZZR3VLR&tac=632047","length":58} 
[2026-01-05 08:48:32] local.DEBUG: CRC Calculation Result {"crc":"e3aca44e","input_params_count":3} 
[2026-01-05 08:48:32] local.DEBUG: CRC Verification {"received":"e3aca44e","calculated":"e3aca44e","match":true} 
[2026-01-05 08:50:37] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=609382753735&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-05 08:50:37] local.DEBUG: CRC Calculation Result {"crc":"54e3a8a7","input_params_count":3} 
[2026-01-05 08:50:37] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=609382753735&pid=ADFSIOQR2ZZR3VLR&crc=54e3a8a7","mobile_number":"609382753735","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-05 08:50:37] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"232894","error_desc":""},"mobile_number":"609382753735","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-05 08:50:37] local.INFO: TAC updated for mobile number {"mobile_number":"609382753735","tac_id":33,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-05 08:50:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=609382753735&pid=ADFSIOQR2ZZR3VLR&tac=232894","length":58} 
[2026-01-05 08:50:39] local.DEBUG: CRC Calculation Result {"crc":"5a899817","input_params_count":3} 
[2026-01-05 08:50:39] local.DEBUG: CRC Verification {"received":"5a899817","calculated":"5a899817","match":true} 
[2026-01-05 08:55:21] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-05 08:55:21] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-05 08:55:21] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-05 08:55:21] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-05 08:55:21] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-05 08:55:22] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-04 08:55:21"} 
[2026-01-05 08:55:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-05 08:55:24] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-04 08:55:21"} 
[2026-01-05 08:55:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-05 15:36:12] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2026-01-05 15:36:12] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-05 15:36:12] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2026-01-05 15:36:12] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-05 15:36:12] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-05 15:36:13] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-04 15:36:12"} 
[2026-01-05 15:36:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-05 15:36:15] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-04 15:36:12"} 
[2026-01-05 15:36:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-05 15:55:11] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-01-05 15:55:11] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-05 15:55:11] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-01-05 15:55:11] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-05 15:55:11] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-05 15:55:12] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-02-04 15:55:11"} 
[2026-01-05 15:55:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-05 15:55:20] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2026-01-05 15:55:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-05 15:55:20] local.INFO: QR payload decrypted successfully {"token":"49110C78-E208-4B54-AABF-73C81714C8BC","user_id":"XVC55"} 
[2026-01-05 15:55:20] local.INFO: Calling encrypt API {"token":"49110C78-E208-4B54-AABF-73C81714C8BC","user_id":"XVC55"} 
[2026-01-05 15:55:21] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2026-01-05 15:55:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-05 15:55:21] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2026-01-05 17:41:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-05 17:41:31] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2026-01-05 17:41:31] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2026-01-05 17:41:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-05 17:41:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058621366&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-05 17:41:55] local.DEBUG: CRC Calculation Result {"crc":"e79c8a72","input_params_count":2} 
[2026-01-05 17:41:55] local.DEBUG: CRC Verification {"received":"e79c8a72","calculated":"e79c8a72","match":true} 
[2026-01-05 17:41:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-05 20:29:34] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2026-01-05 20:29:34] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-05 20:29:34] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2026-01-05 20:29:34] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-05 20:29:34] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-05 20:29:35] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-04 20:29:34"} 
[2026-01-05 20:29:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-05 20:29:37] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-04 20:29:34"} 
[2026-01-05 20:29:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-06 11:17:30] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-01-06 11:17:30] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-06 11:17:30] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-01-06 11:17:30] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-06 11:17:30] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-06 11:17:32] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-02-05 11:17:30"} 
[2026-01-06 11:17:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-06 11:25:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80bc38279","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2026-01-06 11:25:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:25:48] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2026-01-06 11:25:48] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2026-01-06 11:25:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80bc38279","mobile_number":"819073883079"} 
[2026-01-06 11:25:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80bc38279","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2026-01-06 11:25:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80bc38279","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2026-01-06 11:25:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2026-01-06 11:25:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80bc38279","wallet_id":"8003100011326"} 
[2026-01-06 11:25:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80bc38279","wallet_id":"8003100011326"} 
[2026-01-06 11:25:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80bc38279","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2026-01-06 11:25:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80bc38279","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2026-01-06 11:25:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80bc38279","mobile_number":"819073883079"} 
[2026-01-06 11:25:53] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2026-01-06 11:25:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80bc38279","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":5735.8500957489013671875} 
[2026-01-06 11:25:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80c24f378","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2026-01-06 11:25:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:25:54] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-06 11:25:54] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-06 11:25:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80c24f378","mobile_number":"818037911717"} 
[2026-01-06 11:25:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80c24f378","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2026-01-06 11:25:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c24f378","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2026-01-06 11:25:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2026-01-06 11:25:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80c24f378","wallet_id":"8003100011275"} 
[2026-01-06 11:25:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80c24f378","wallet_id":"8003100011275"} 
[2026-01-06 11:25:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80c24f378","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2026-01-06 11:25:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c24f378","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2026-01-06 11:25:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80c24f378","mobile_number":"818037911717"} 
[2026-01-06 11:25:54] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone (iPhone)"} 
[2026-01-06 11:25:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80c24f378","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":596.6320037841796875} 
[2026-01-06 11:25:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80c348859","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2026-01-06 11:25:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:25:55] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-06 11:25:55] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-06 11:25:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80c348859","mobile_number":"819090773803"} 
[2026-01-06 11:25:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80c348859","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2026-01-06 11:25:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c348859","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2026-01-06 11:25:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2026-01-06 11:25:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80c348859","wallet_id":"8003100011393"} 
[2026-01-06 11:25:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80c348859","wallet_id":"8003100011393"} 
[2026-01-06 11:25:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80c348859","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2026-01-06 11:25:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c348859","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2026-01-06 11:25:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80c348859","mobile_number":"819090773803"} 
[2026-01-06 11:25:55] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2026-01-06 11:25:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80c348859","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":519.527912139892578125} 
[2026-01-06 11:25:56] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80c429983","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-06 11:25:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:25:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-06 11:25:56] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-06 11:25:56] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80c429983","mobile_number":"818042746786"} 
[2026-01-06 11:25:56] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80c429983","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-06 11:25:56] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c429983","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-06 11:25:56] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-06 11:25:56] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80c429983","wallet_id":"8003100011285"} 
[2026-01-06 11:25:56] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80c429983","wallet_id":"8003100011285"} 
[2026-01-06 11:25:56] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80c429983","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-06 11:25:57] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c429983","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-06 11:25:57] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80c429983","mobile_number":"818042746786"} 
[2026-01-06 11:25:57] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2026-01-06 11:25:57] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80c429983","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":1763.8618946075439453125} 
[2026-01-06 11:25:58] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80c640758","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-06 11:25:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:25:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-06 11:25:58] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-06 11:25:58] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80c640758","mobile_number":"818042746786"} 
[2026-01-06 11:25:58] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80c640758","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-06 11:25:58] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c640758","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-06 11:25:58] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-06 11:25:58] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80c640758","wallet_id":"8003100011285"} 
[2026-01-06 11:25:58] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80c640758","wallet_id":"8003100011285"} 
[2026-01-06 11:25:58] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80c640758","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-06 11:25:58] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c640758","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-06 11:25:58] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80c640758","mobile_number":"818042746786"} 
[2026-01-06 11:25:58] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2026-01-06 11:25:58] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80c640758","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":504.53090667724609375} 
[2026-01-06 11:25:59] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80c719e42","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2026-01-06 11:25:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:25:59] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-06 11:25:59] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-06 11:25:59] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80c719e42","mobile_number":"819023053947"} 
[2026-01-06 11:25:59] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80c719e42","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2026-01-06 11:25:59] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c719e42","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2026-01-06 11:25:59] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2026-01-06 11:25:59] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80c719e42","wallet_id":"8003100011323"} 
[2026-01-06 11:25:59] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80c719e42","wallet_id":"8003100011323"} 
[2026-01-06 11:25:59] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80c719e42","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2026-01-06 11:25:59] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c719e42","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2026-01-06 11:25:59] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80c719e42","mobile_number":"819023053947"} 
[2026-01-06 11:25:59] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2026-01-06 11:25:59] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80c719e42","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":814.7180080413818359375} 
[2026-01-06 11:26:00] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2026-01-06 11:26:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:26:00] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2026-01-06 11:26:00] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2026-01-06 11:26:00] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","mobile_number":"819050878362"} 
[2026-01-06 11:26:00] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2026-01-06 11:26:00] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2026-01-06 11:26:00] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2026-01-06 11:26:00] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","wallet_id":"8003100011452"} 
[2026-01-06 11:26:00] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","wallet_id":"8003100011452"} 
[2026-01-06 11:26:00] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2026-01-06 11:26:00] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2026-01-06 11:26:00] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","mobile_number":"819050878362"} 
[2026-01-06 11:26:00] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2026-01-06 11:26:00] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80c83cf5b","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":455.3339481353759765625} 
[2026-01-06 11:26:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2026-01-06 11:26:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-06 11:26:01] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2026-01-06 11:26:01] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2026-01-06 11:26:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","mobile_number":"60122005500"} 
[2026-01-06 11:26:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2026-01-06 11:26:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2026-01-06 11:26:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2026-01-06 11:26:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","wallet_id":"8003100011379"} 
[2026-01-06 11:26:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","wallet_id":"8003100011379"} 
[2026-01-06 11:26:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2026-01-06 11:26:01] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2026-01-06 11:26:01] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","mobile_number":"60122005500"} 
[2026-01-06 11:26:01] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2026-01-06 11:26:01] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80c90fb3a","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":357.8460216522216796875} 
[2026-01-06 11:26:01] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2026-01-06 11:26:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:26:01] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2026-01-06 11:26:01] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2026-01-06 11:26:01] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","mobile_number":"819032677769"} 
[2026-01-06 11:26:01] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2026-01-06 11:26:01] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2026-01-06 11:26:01] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2026-01-06 11:26:01] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","wallet_id":"8003100011472"} 
[2026-01-06 11:26:01] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","wallet_id":"8003100011472"} 
[2026-01-06 11:26:01] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2026-01-06 11:26:02] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2026-01-06 11:26:02] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","mobile_number":"819032677769"} 
[2026-01-06 11:26:02] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2026-01-06 11:26:02] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80c9b327b","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":659.8999500274658203125} 
[2026-01-06 11:26:02] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80cab662e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2026-01-06 11:26:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 11:26:02] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2026-01-06 11:26:02] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2026-01-06 11:26:02] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80cab662e","mobile_number":"819031950417"} 
[2026-01-06 11:26:02] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80cab662e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2026-01-06 11:26:02] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80cab662e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2026-01-06 11:26:02] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2026-01-06 11:26:02] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80cab662e","wallet_id":"8003100011328"} 
[2026-01-06 11:26:02] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80cab662e","wallet_id":"8003100011328"} 
[2026-01-06 11:26:02] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80cab662e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2026-01-06 11:26:04] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80cab662e","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2026-01-06 11:26:04] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80cab662e","mobile_number":"819031950417"} 
[2026-01-06 11:26:04] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2026-01-06 11:26:04] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80cab662e","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":1542.291164398193359375} 
[2026-01-06 11:26:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2026-01-06 11:26:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-06 11:26:04] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-01-06 11:26:04] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-01-06 11:26:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","mobile_number":"60123678698"} 
[2026-01-06 11:26:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2026-01-06 11:26:04] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2026-01-06 11:26:04] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2026-01-06 11:26:04] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","wallet_id":"8003100011060"} 
[2026-01-06 11:26:04] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","wallet_id":"8003100011060"} 
[2026-01-06 11:26:04] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2026-01-06 11:26:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2026-01-06 11:26:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","mobile_number":"60123678698"} 
[2026-01-06 11:26:05] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2026-01-06 11:26:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_695c80cc91c51","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":555.0901889801025390625} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-01-06 14:16:40] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-01-06 14:36:46] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-06 14:36:46] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-06 14:36:46] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-06 14:36:46] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-06 14:36:46] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-06 14:36:46] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-05 14:36:46"} 
[2026-01-06 14:36:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-06 14:36:48] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-05 14:36:46"} 
[2026-01-06 14:36:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-06 14:46:50] local.INFO: Login detected - checking for other active sessions {"user_id":83,"current_device_id":"QP1A.190711.020","other_active_sessions_count":0} 
[2026-01-06 14:46:50] local.INFO: Session updated {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2026-01-06 14:46:50] local.INFO: N1User table updated with latest device info {"user_id":83,"device_id":"QP1A.190711.020","fcm_token_length":142} 
[2026-01-06 14:46:50] local.INFO: New device session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2026-01-06 14:46:50] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-06 14:46:52] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-02-05 14:46:50"} 
[2026-01-06 14:46:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-06 14:48:22] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-06 14:48:22] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-06 14:48:22] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-06 14:48:22] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-06 14:48:22] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-06 14:48:23] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-05 14:48:22"} 
[2026-01-06 14:48:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-06 14:48:25] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-05 14:48:22"} 
[2026-01-06 14:48:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-06 16:17:29] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-06 16:17:29] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-06 16:17:29] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-06 16:17:29] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-06 16:17:29] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-06 16:17:30] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-05 16:17:29"} 
[2026-01-06 16:17:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-06 20:49:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039791956&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 20:49:50] local.DEBUG: CRC Calculation Result {"crc":"c369b57f","input_params_count":2} 
[2026-01-06 20:49:50] local.DEBUG: CRC Verification {"received":"c369b57f","calculated":"c369b57f","match":true} 
[2026-01-06 20:49:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-06 20:55:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-06 20:55:40] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-06 20:55:40] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-06 20:55:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-07 09:18:00] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-07 09:18:00] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-07 09:18:00] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-07 09:18:00] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-07 09:18:00] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 09:18:01] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-06 09:18:00"} 
[2026-01-07 09:18:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 09:18:04] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-06 09:18:00"} 
[2026-01-07 09:18:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 09:27:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058845284&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-07 09:27:28] local.DEBUG: CRC Calculation Result {"crc":"1f220b8e","input_params_count":2} 
[2026-01-07 09:27:28] local.DEBUG: CRC Verification {"received":"1f220b8e","calculated":"1f220b8e","match":true} 
[2026-01-07 09:27:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-07 09:40:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=818091683815&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-07 09:40:16] local.DEBUG: CRC Calculation Result {"crc":"090430d3","input_params_count":2} 
[2026-01-07 09:40:16] local.DEBUG: CRC Verification {"received":"090430d3","calculated":"090430d3","match":true} 
[2026-01-07 09:40:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-07 09:45:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818091683815&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-07 09:45:07] local.DEBUG: CRC Calculation Result {"crc":"090430d3","input_params_count":2} 
[2026-01-07 09:45:07] local.DEBUG: CRC Verification {"received":"090430d3","calculated":"090430d3","match":true} 
[2026-01-07 09:45:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-07 10:20:14] local.INFO: Login detected - checking for other active sessions {"user_id":58,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-07 10:20:14] local.INFO: Session updated {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2026-01-07 10:20:14] local.INFO: N1User table updated with latest device info {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-07 10:20:14] local.INFO: New device session created {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":24} 
[2026-01-07 10:20:14] local.INFO: Successful PIN login via API {"user_id":58,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:20:15] local.WARNING: Invalid or expired session token attempt {"token_prefix":"yYkK4bZufr...","ip":"1.112.86.74","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-07 10:20:19] local.WARNING: Invalid or expired session token attempt {"token_prefix":"yYkK4bZufr...","ip":"1.112.86.74","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-07 10:21:35] local.WARNING: Invalid or expired session token attempt {"token_prefix":"yYkK4bZufr...","ip":"1.112.86.74","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-07 10:30:26] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-07 10:30:26] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-07 10:30:26] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-07 10:30:26] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-07 10:30:26] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:30:27] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-06 10:30:26"} 
[2026-01-07 10:30:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:30:28] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-06 10:30:26"} 
[2026-01-07 10:30:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:31:47] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-07 10:31:47] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-07 10:31:47] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-07 10:31:47] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-07 10:31:47] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:31:48] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-06 10:31:47"} 
[2026-01-07 10:31:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:32:04] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-07 10:32:04] local.INFO: New session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-07 10:32:04] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-07 10:32:04] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-07 10:32:04] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:32:05] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-06 10:32:04"} 
[2026-01-07 10:32:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:32:08] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-06 10:32:04"} 
[2026-01-07 10:32:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:32:41] local.WARNING: Failed PIN login attempt {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:32:46] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-01-07 10:32:46] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-07 10:32:46] local.INFO: OTP verification required for login {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-01-07 10:32:59] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-07 10:33:00] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-07 10:33:00] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-07 10:33:00] local.INFO: Session deactivated {"session_id":52,"user_id":118,"device_id":"BP2A.250605.031.A3"} 
[2026-01-07 10:33:00] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":52,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-07 10:33:00] local.INFO: New session created {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-07 10:33:00] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-01-07 10:33:00] local.INFO: New device session created {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-07 10:33:00] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2026-01-07 10:33:02] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-08 10:33:00"} 
[2026-01-07 10:33:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:34:06] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-07 10:34:06] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-01-07 10:34:06] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-07 10:34:18] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-01-07 10:34:20] local.INFO: Logout message sent successfully {"fcm_token":"eL8-d8E1ZkuHjZV54otF...","reason":"new_login"} 
[2026-01-07 10:34:20] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-07 10:34:20] local.INFO: Session deactivated {"session_id":63,"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-01-07 10:34:20] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":63,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-07 10:34:20] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-07 10:34:20] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-07 10:34:20] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-07 10:34:20] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-07 10:34:22] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-08 10:34:20"} 
[2026-01-07 10:34:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:41:42] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-07 10:41:42] local.INFO: New session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-07 10:41:42] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-07 10:41:42] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-07 10:41:42] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:41:45] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-06 10:41:42"} 
[2026-01-07 10:41:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:41:47] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-06 10:41:42"} 
[2026-01-07 10:41:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:42:17] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-07 10:42:17] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-07 10:42:17] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-07 10:42:17] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-07 10:42:17] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:42:18] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-06 10:42:17"} 
[2026-01-07 10:42:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:42:20] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-06 10:42:17"} 
[2026-01-07 10:42:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:46:36] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-07 10:46:36] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-07 10:46:36] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-07 10:46:36] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-07 10:46:36] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:46:37] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-06 10:46:36"} 
[2026-01-07 10:46:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:50:03] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-07 10:50:03] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-07 10:50:03] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-07 10:50:03] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-07 10:50:03] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:50:05] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-06 10:50:03"} 
[2026-01-07 10:50:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:50:07] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-06 10:50:03"} 
[2026-01-07 10:50:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:53:43] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2026-01-07 10:53:43] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-07 10:53:43] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2026-01-07 10:53:43] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-07 10:53:43] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 10:53:45] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-06 10:53:43"} 
[2026-01-07 10:53:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 10:53:48] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-06 10:53:43"} 
[2026-01-07 10:53:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 11:00:04] local.INFO: N1User created via API {"user_id":126,"mobile_number":"819057440772","memberhash":"IGM9R7JV1767754804G6JVRV","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-07 11:00:05] local.INFO: FCM token saved for user {"user_id":126,"mobile_number":"819057440772","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 11:00:08] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-01-08 11:00:04"} 
[2026-01-07 11:00:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":126,"active_user_id":126,"mobile_number":"819057440772","requested_id":"126","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 11:00:29] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-01-08 11:00:04"} 
[2026-01-07 11:00:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":126,"active_user_id":126,"mobile_number":"819057440772","requested_id":"126","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 11:02:54] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-01-08 11:00:04"} 
[2026-01-07 11:02:54] local.INFO: N1User profile updated via API {"user_id":126,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field"]} 
[2026-01-07 12:37:46] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-07 12:37:46] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-07 12:37:46] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-07 12:37:46] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-07 12:37:46] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 12:37:47] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-06 12:37:46"} 
[2026-01-07 12:37:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 12:37:50] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-06 12:37:46"} 
[2026-01-07 12:37:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 12:40:12] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-07 12:40:12] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-07 12:40:12] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-07 12:40:12] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-07 12:40:12] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 12:40:13] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-06 12:40:12"} 
[2026-01-07 12:40:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 12:40:16] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-06 12:40:12"} 
[2026-01-07 12:40:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 12:40:33] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2026-01-07 12:40:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-07 12:40:33] local.INFO: QR payload decrypted successfully {"token":"FA52BB68-A3E5-419D-903F-05A5E82527F1","user_id":"GLOBE00"} 
[2026-01-07 12:40:33] local.INFO: Calling encrypt API {"token":"FA52BB68-A3E5-419D-903F-05A5E82527F1","user_id":"GLOBE00"} 
[2026-01-07 12:40:34] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2026-01-07 12:40:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-07 12:40:34] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2026-01-07 14:30:39] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-01-07 14:30:39] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-07 14:30:39] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-01-07 14:30:39] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-07 14:30:39] local.INFO: Successful PIN login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 14:30:40] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-06 14:30:39"} 
[2026-01-07 14:30:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 14:30:42] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-06 14:30:39"} 
[2026-01-07 14:30:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 14:32:30] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-06 14:30:39"} 
[2026-01-07 14:32:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 15:06:48] local.WARNING: Failed PIN login attempt {"user_id":13,"device_id":"HONORFNE-N29","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 15:06:53] local.INFO: Login detected - checking for other active sessions {"user_id":13,"current_device_id":"HONORFNE-N29","other_active_sessions_count":0} 
[2026-01-07 15:06:53] local.INFO: Session updated {"user_id":13,"device_id":"HONORFNE-N29","session_id":49} 
[2026-01-07 15:06:53] local.INFO: N1User table updated with latest device info {"user_id":13,"device_id":"HONORFNE-N29","fcm_token_length":142} 
[2026-01-07 15:06:53] local.INFO: New device session created {"user_id":13,"device_id":"HONORFNE-N29","session_id":49} 
[2026-01-07 15:06:53] local.INFO: Successful PIN login via API {"user_id":13,"device_id":"HONORFNE-N29","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 15:06:54] local.WARNING: Invalid or expired session token attempt {"token_prefix":"K4v3u0sXAT...","ip":"113.211.107.185","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-07 15:06:56] local.WARNING: Invalid or expired session token attempt {"token_prefix":"K4v3u0sXAT...","ip":"113.211.107.185","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-07 16:05:05] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-01-07 16:05:05] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-07 16:05:05] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-01-07 16:05:05] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-07 16:05:05] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 16:05:06] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-06 16:05:05"} 
[2026-01-07 16:05:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 16:05:07] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-06 16:05:05"} 
[2026-01-07 16:05:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 16:42:42] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-01-07 16:42:42] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-07 16:42:42] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-01-07 16:42:42] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-07 16:42:42] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 16:42:43] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-06 16:42:42"} 
[2026-01-07 16:42:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 16:42:44] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-06 16:42:42"} 
[2026-01-07 16:42:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 16:43:04] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-06 16:42:42"} 
[2026-01-07 16:43:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 20:46:31] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2026-01-07 20:46:31] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-07 20:46:31] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2026-01-07 20:46:31] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-07 20:46:31] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 20:46:31] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-06 20:46:31"} 
[2026-01-07 20:46:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 20:46:33] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-06 20:46:31"} 
[2026-01-07 20:46:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 20:46:35] local.WARNING: Failed PIN login attempt {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 20:46:55] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-07 20:46:55] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-07 20:46:55] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-07 20:46:55] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-07 20:46:55] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 20:46:55] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-06 20:46:55"} 
[2026-01-07 20:46:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 20:46:57] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-06 20:46:55"} 
[2026-01-07 20:46:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-07 21:54:32] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP2A.250805.005","other_active_sessions_count":0} 
[2026-01-07 21:54:32] local.INFO: Session updated {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2026-01-07 21:54:32] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP2A.250805.005","fcm_token_length":142} 
[2026-01-07 21:54:32] local.INFO: New device session created {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2026-01-07 21:54:32] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-07 21:54:34] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-06 21:54:32"} 
[2026-01-07 21:54:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 07:06:15] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-08 07:06:15] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-08 07:06:15] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-08 07:06:15] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-08 07:06:15] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-08 07:06:16] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-07 07:06:15"} 
[2026-01-08 07:06:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 07:06:18] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-07 07:06:15"} 
[2026-01-08 07:06:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 10:07:35] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-01-08 10:07:35] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-08 10:07:35] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-01-08 10:07:35] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-08 10:07:35] local.INFO: Successful PIN login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-08 10:07:35] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:07:35"} 
[2026-01-08 10:07:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 10:07:37] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:07:35"} 
[2026-01-08 10:07:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 10:07:48] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:07:35"} 
[2026-01-08 10:07:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 10:18:02] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-01-08 10:18:02] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-08 10:18:02] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-01-08 10:18:02] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-08 10:18:02] local.INFO: Successful PIN login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-08 10:18:03] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:18:02"} 
[2026-01-08 10:18:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 10:18:05] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:18:02"} 
[2026-01-08 10:18:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 10:18:14] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:18:02"} 
[2026-01-08 10:18:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 10:22:34] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:18:02"} 
[2026-01-08 10:22:34] local.INFO: FCM token already available for biometric-enabled user {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A"} 
[2026-01-08 10:22:34] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":85,"partner_id":"ZFMPUZANMWYPISOS","device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","device_name":"iPhone (iPhone)"} 
[2026-01-08 10:23:43] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:18:02"} 
[2026-01-08 10:23:43] local.INFO: N1User profile updated via API {"user_id":85,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field"]} 
[2026-01-08 10:23:54] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:18:02"} 
[2026-01-08 10:23:54] local.INFO: N1User profile updated via API {"user_id":85,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field"]} 
[2026-01-08 10:25:11] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-07 10:18:02"} 
[2026-01-08 10:25:11] local.INFO: N1User profile updated via API {"user_id":85,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","address","job_field","profile_image"]} 
[2026-01-08 14:11:19] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-08 14:11:19] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-08 14:11:19] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-08 14:11:19] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-08 14:11:19] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-08 14:11:20] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-07 14:11:19"} 
[2026-01-08 14:11:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 14:11:22] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-07 14:11:19"} 
[2026-01-08 14:11:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 15:06:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039791956&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:06:14] local.DEBUG: CRC Calculation Result {"crc":"c369b57f","input_params_count":2} 
[2026-01-08 15:06:14] local.DEBUG: CRC Verification {"received":"c369b57f","calculated":"c369b57f","match":true} 
[2026-01-08 15:06:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:08:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039791956&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:08:38] local.DEBUG: CRC Calculation Result {"crc":"c369b57f","input_params_count":2} 
[2026-01-08 15:08:38] local.DEBUG: CRC Verification {"received":"c369b57f","calculated":"c369b57f","match":true} 
[2026-01-08 15:08:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:10:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039791956&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:10:26] local.DEBUG: CRC Calculation Result {"crc":"c369b57f","input_params_count":2} 
[2026-01-08 15:10:26] local.DEBUG: CRC Verification {"received":"c369b57f","calculated":"c369b57f","match":true} 
[2026-01-08 15:10:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:11:31] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-08 15:11:31] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-08 15:11:31] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-08 15:11:31] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-08 15:11:31] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-08 15:11:33] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-07 15:11:31"} 
[2026-01-08 15:11:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 15:11:35] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-07 15:11:31"} 
[2026-01-08 15:11:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 15:22:33] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-08 15:22:33] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-08 15:22:33] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-08 15:22:33] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-08 15:22:33] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-08 15:22:34] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-07 15:22:33"} 
[2026-01-08 15:22:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 15:22:36] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-07 15:22:33"} 
[2026-01-08 15:22:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 15:37:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:37:37] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-08 15:37:37] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-08 15:37:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:47:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:47:51] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-08 15:47:51] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-08 15:47:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:48:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:48:15] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-08 15:48:15] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-08 15:48:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:48:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:48:35] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-08 15:48:35] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-08 15:48:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:51:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819091849878&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:51:09] local.DEBUG: CRC Calculation Result {"crc":"a5e8fe7d","input_params_count":2} 
[2026-01-08 15:51:09] local.DEBUG: CRC Verification {"received":"a5e8fe7d","calculated":"a5e8fe7d","match":true} 
[2026-01-08 15:51:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:52:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819091849878&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:52:03] local.DEBUG: CRC Calculation Result {"crc":"a5e8fe7d","input_params_count":2} 
[2026-01-08 15:52:03] local.DEBUG: CRC Verification {"received":"a5e8fe7d","calculated":"a5e8fe7d","match":true} 
[2026-01-08 15:52:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 15:53:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=819091849878&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-08 15:53:20] local.DEBUG: CRC Calculation Result {"crc":"a5e8fe7d","input_params_count":2} 
[2026-01-08 15:53:20] local.DEBUG: CRC Verification {"received":"a5e8fe7d","calculated":"a5e8fe7d","match":true} 
[2026-01-08 15:53:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 19:53:56] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"367C1DC1-6D9D-448D-A637-DF59710A6B53","txnID":"190","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fc749dcf"},"ip":"103.230.15.12"} 
[2026-01-08 19:53:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 95 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=367C1DC1-6D9D-448D-A637-DF59710A6B53&txnID=190&userID=TENG13","length":229} 
[2026-01-08 19:53:56] local.DEBUG: CRC Calculation Result {"crc":"fc749dcf","input_params_count":7} 
[2026-01-08 19:53:56] local.DEBUG: CRC Verification {"received":"fc749dcf","calculated":"fc749dcf","match":true} 
[2026-01-08 19:53:56] local.INFO: CRC validation passed for createTacRecord  
[2026-01-08 19:53:56] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-08 19:53:56] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-08 19:53:56] local.INFO: TAC record created successfully via API {"record_id":447,"txnID":"190","tac":"367C1DC1-6D9D-448D-A637-DF59710A6B53","messageBody":"A request has been made to withdraw 95 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-08 19:58:56"} 
[2026-01-08 19:53:56] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"190","user_id":"TENG13"} 
[2026-01-08 19:53:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-08 19:53:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1767873237978767"} 
[2026-01-08 19:53:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"190","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-08 19:53:58\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"190\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw 95 USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1767873237978767\"}}}","success":true} 
[2026-01-08 19:54:22] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-08 19:54:22] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-08 19:54:22] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-08 19:54:22] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-08 19:54:22] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-08 19:54:22] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-07 19:54:22"} 
[2026-01-08 19:54:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 19:54:26] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=367C1DC1-6D9D-448D-A637-DF59710A6B53&txnid=190","length":84} 
[2026-01-08 19:54:26] local.DEBUG: CRC Calculation Result {"crc":"96062ad2","input_params_count":4} 
[2026-01-08 19:54:27] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=367C1DC1-6D9D-448D-A637-DF59710A6B53&txnid=190&crc=96062ad2","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"367C1DC1-6D9D-448D-A637-DF59710A6B53","txnId":"190","success":true} 
[2026-01-08 19:54:27] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"190","tac":"367C1DC1-6D9D-448D-A637-DF59710A6B53","approved_status":1} 
[2026-01-08 19:54:28] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-07 19:54:22"} 
[2026-01-08 19:54:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 23:24:45] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-08 23:24:45] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-08 23:24:45] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-08 23:24:45] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-08 23:24:45] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-08 23:24:46] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-07 23:24:45"} 
[2026-01-08 23:24:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-08 23:24:48] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-07 23:24:45"} 
[2026-01-08 23:24:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 09:28:47] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2026-01-09 09:28:47] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-09 09:28:47] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2026-01-09 09:28:47] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-09 09:28:47] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-09 09:28:48] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-08 09:28:47"} 
[2026-01-09 09:28:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 09:28:50] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-08 09:28:47"} 
[2026-01-09 09:28:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 11:49:39] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-09 11:49:39] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-09 11:49:39] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-09 11:49:39] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-09 11:49:39] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-09 11:49:41] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-08 11:49:39"} 
[2026-01-09 11:49:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 11:49:45] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-08 11:49:39"} 
[2026-01-09 11:49:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 14:40:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122101628&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-09 14:40:08] local.DEBUG: CRC Calculation Result {"crc":"6f84f921","input_params_count":2} 
[2026-01-09 14:40:08] local.DEBUG: CRC Verification {"received":"6f84f921","calculated":"6f84f921","match":true} 
[2026-01-09 14:40:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-09 14:41:04] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 99 USDT to User ID EDER17. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122101628","pid":"ADFSIOQR2ZZR3VLR","tac":"5BED04A6-7085-431B-AADE-1D17868FBEF6","txnID":"191","userID":"CLHOR01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e92c403c"},"ip":"103.230.15.12"} 
[2026-01-09 14:41:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 99 USDT to User ID EDER17. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122101628&pid=ADFSIOQR2ZZR3VLR&tac=5BED04A6-7085-431B-AADE-1D17868FBEF6&txnID=191&userID=CLHOR01","length":249} 
[2026-01-09 14:41:04] local.DEBUG: CRC Calculation Result {"crc":"e92c403c","input_params_count":7} 
[2026-01-09 14:41:04] local.DEBUG: CRC Verification {"received":"e92c403c","calculated":"e92c403c","match":true} 
[2026-01-09 14:41:04] local.INFO: CRC validation passed for createTacRecord  
[2026-01-09 14:41:04] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-09 14:41:04] local.INFO: Mobile number cleaned {"original":"60122101628","cleaned":"60122101628"} 
[2026-01-09 14:41:04] local.INFO: TAC record created successfully via API {"record_id":448,"txnID":"191","tac":"5BED04A6-7085-431B-AADE-1D17868FBEF6","messageBody":"A request has been made to transfer 99 USDT to User ID EDER17. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122101628","userID":"CLHOR01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-09 14:46:04"} 
[2026-01-09 14:41:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122101628","txn_id":"191","user_id":"CLHOR01"} 
[2026-01-09 14:41:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f4wipfGqTs-i5vkZOcik...","title":"USDT Transfer Request"} 
[2026-01-09 14:41:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1767940866814040%422fcc3e422fcc3e"} 
[2026-01-09 14:41:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122101628","txn_id":"191","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-09 14:41:06\",\"data\":{\"user_id\":83,\"mobile_number\":\"60122101628\",\"txn_id\":\"191\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 99 USDT to User ID EDER17. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1767940866814040%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-09 14:42:20] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 99 USDT to User ID EDER17. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122101628","pid":"ADFSIOQR2ZZR3VLR","tac":"505F0963-213F-4215-B773-B2A40DF7EB63","txnID":"192","userID":"CLHOR01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"920880b1"},"ip":"103.230.15.12"} 
[2026-01-09 14:42:20] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 99 USDT to User ID EDER17. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122101628&pid=ADFSIOQR2ZZR3VLR&tac=505F0963-213F-4215-B773-B2A40DF7EB63&txnID=192&userID=CLHOR01","length":249} 
[2026-01-09 14:42:20] local.DEBUG: CRC Calculation Result {"crc":"920880b1","input_params_count":7} 
[2026-01-09 14:42:20] local.DEBUG: CRC Verification {"received":"920880b1","calculated":"920880b1","match":true} 
[2026-01-09 14:42:20] local.INFO: CRC validation passed for createTacRecord  
[2026-01-09 14:42:20] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-09 14:42:20] local.INFO: Mobile number cleaned {"original":"60122101628","cleaned":"60122101628"} 
[2026-01-09 14:42:20] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60122101628","expired_count":1} 
[2026-01-09 14:42:20] local.INFO: TAC record created successfully via API {"record_id":449,"txnID":"192","tac":"505F0963-213F-4215-B773-B2A40DF7EB63","messageBody":"A request has been made to transfer 99 USDT to User ID EDER17. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122101628","userID":"CLHOR01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-09 14:47:20"} 
[2026-01-09 14:42:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122101628","txn_id":"192","user_id":"CLHOR01"} 
[2026-01-09 14:42:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f4wipfGqTs-i5vkZOcik...","title":"USDT Transfer Request"} 
[2026-01-09 14:42:22] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1767940942233804%422fcc3e422fcc3e"} 
[2026-01-09 14:42:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122101628","txn_id":"192","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-09 14:42:22\",\"data\":{\"user_id\":83,\"mobile_number\":\"60122101628\",\"txn_id\":\"192\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 99 USDT to User ID EDER17. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1767940942233804%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-09 14:42:33] local.INFO: Login detected - checking for other active sessions {"user_id":83,"current_device_id":"QP1A.190711.020","other_active_sessions_count":0} 
[2026-01-09 14:42:33] local.INFO: Session updated {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2026-01-09 14:42:33] local.INFO: N1User table updated with latest device info {"user_id":83,"device_id":"QP1A.190711.020","fcm_token_length":142} 
[2026-01-09 14:42:33] local.INFO: New device session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":32} 
[2026-01-09 14:42:33] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-09 14:42:35] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-02-08 14:42:33"} 
[2026-01-09 14:42:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 14:42:53] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=505F0963-213F-4215-B773-B2A40DF7EB63&txnid=192","length":84} 
[2026-01-09 14:42:53] local.DEBUG: CRC Calculation Result {"crc":"cc6ed2d4","input_params_count":4} 
[2026-01-09 14:42:54] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=505F0963-213F-4215-B773-B2A40DF7EB63&txnid=192&crc=cc6ed2d4","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"505F0963-213F-4215-B773-B2A40DF7EB63","txnId":"192","success":true} 
[2026-01-09 14:42:54] local.INFO: TAC action completed {"action":"approve","mobile_number":"60122101628","txnID":"192","tac":"505F0963-213F-4215-B773-B2A40DF7EB63","approved_status":1} 
[2026-01-09 15:52:01] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-09 15:52:01] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-09 15:52:01] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-09 15:52:12] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-09 15:52:13] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-09 15:52:13] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-09 15:52:13] local.INFO: Session deactivated {"session_id":52,"user_id":118,"device_id":"BP2A.250605.031.A3"} 
[2026-01-09 15:52:13] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":52,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-09 15:52:13] local.INFO: New session created {"user_id":118,"device_id":"BE2A.250530.026.D1","session_id":65} 
[2026-01-09 15:52:13] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-09 15:52:13] local.INFO: New device session created {"user_id":118,"device_id":"BE2A.250530.026.D1","session_id":65} 
[2026-01-09 15:52:13] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-09 15:52:14] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 15:52:15] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-10 15:52:13"} 
[2026-01-09 15:52:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 15:52:35] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-09 15:52:35] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-09 15:52:35] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-09 15:52:55] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-09 15:52:55] local.INFO: Logout message sent successfully {"fcm_token":"eOLXBdzJQ_yOHXeh5ybE...","reason":"new_login"} 
[2026-01-09 15:52:55] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-09 15:52:55] local.INFO: Session deactivated {"session_id":65,"user_id":118,"device_id":"BE2A.250530.026.D1"} 
[2026-01-09 15:52:55] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":65,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-09 15:52:55] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-09 15:52:55] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-09 15:52:55] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-09 15:52:55] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-09 15:52:59] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-10 15:52:55"} 
[2026-01-09 15:52:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 21:10:11] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2026-01-09 21:10:11] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-09 21:10:11] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2026-01-09 21:10:11] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-09 21:10:11] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-09 21:10:13] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-08 21:10:11"} 
[2026-01-09 21:10:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 21:10:15] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-08 21:10:11"} 
[2026-01-09 21:10:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-09 21:13:29] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-08 21:10:11"} 
[2026-01-09 21:13:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-10 10:36:53] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2026-01-10 10:36:53] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-10 10:36:53] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2026-01-10 10:36:53] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-10 10:36:53] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-10 10:36:55] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-09 10:36:53"} 
[2026-01-10 10:36:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-10 10:36:56] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-09 10:36:53"} 
[2026-01-10 10:36:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-10 10:37:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-10 10:37:48] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-10 10:37:48] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-10 10:37:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-10 10:38:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 36 USDT to User ID EDER17. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"1ECF29CC-7E48-4D92-BF3B-6BAA7A5F7942","txnID":"193","userID":"EDER88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f7271882"},"ip":"103.230.15.12"} 
[2026-01-10 10:38:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 36 USDT to User ID EDER17. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=1ECF29CC-7E48-4D92-BF3B-6BAA7A5F7942&txnID=193&userID=EDER88","length":248} 
[2026-01-10 10:38:47] local.DEBUG: CRC Calculation Result {"crc":"f7271882","input_params_count":7} 
[2026-01-10 10:38:47] local.DEBUG: CRC Verification {"received":"f7271882","calculated":"f7271882","match":true} 
[2026-01-10 10:38:47] local.INFO: CRC validation passed for createTacRecord  
[2026-01-10 10:38:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-10 10:38:47] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-10 10:38:47] local.INFO: TAC record created successfully via API {"record_id":450,"txnID":"193","tac":"1ECF29CC-7E48-4D92-BF3B-6BAA7A5F7942","messageBody":"A request has been made to transfer 36 USDT to User ID EDER17. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123668288","userID":"EDER88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-10 10:43:47"} 
[2026-01-10 10:38:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"193","user_id":"EDER88"} 
[2026-01-10 10:38:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"USDT Transfer Request"} 
[2026-01-10 10:38:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1768012728812083%422fcc3e422fcc3e"} 
[2026-01-10 10:38:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"193","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-10 10:38:48\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"193\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 36 USDT to User ID EDER17. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1768012728812083%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-10 10:39:19] local.INFO: Successful PIN login via API {"user_id":59,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-10 10:39:19] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-10 10:39:21] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-01-11 10:39:19"} 
[2026-01-10 10:39:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-10 10:39:28] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=1ECF29CC-7E48-4D92-BF3B-6BAA7A5F7942&txnid=193","length":84} 
[2026-01-10 10:39:28] local.DEBUG: CRC Calculation Result {"crc":"bc6a23f4","input_params_count":4} 
[2026-01-10 10:39:28] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=1ECF29CC-7E48-4D92-BF3B-6BAA7A5F7942&txnid=193&crc=bc6a23f4","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"1ECF29CC-7E48-4D92-BF3B-6BAA7A5F7942","txnId":"193","success":true} 
[2026-01-10 10:39:28] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"193","tac":"1ECF29CC-7E48-4D92-BF3B-6BAA7A5F7942","approved_status":1} 
[2026-01-10 10:40:09] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-01-11 10:39:19"} 
[2026-01-10 10:40:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-10 16:03:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-10 16:03:36] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-01-10 16:03:36] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-01-10 16:03:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-10 16:07:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-10 16:07:15] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-01-10 16:07:15] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-01-10 16:07:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-10 16:16:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-10 16:16:38] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-01-10 16:16:38] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-01-10 16:16:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-10 16:38:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-10 16:38:12] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-10 16:38:12] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-10 16:38:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-10 21:56:00] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-10 21:56:00] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-10 21:56:00] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-10 21:56:00] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-10 21:56:00] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-10 21:56:01] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-09 21:56:00"} 
[2026-01-10 21:56:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-10 21:56:03] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-09 21:56:00"} 
[2026-01-10 21:56:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-11 09:19:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=819086653253&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-11 09:19:28] local.DEBUG: CRC Calculation Result {"crc":"81d6e422","input_params_count":2} 
[2026-01-11 09:19:28] local.DEBUG: CRC Verification {"received":"81d6e422","calculated":"81d6e422","match":true} 
[2026-01-11 09:19:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-11 09:21:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-11 09:21:38] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-11 09:21:38] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-11 09:21:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-11 09:26:02] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 950 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"8C13B289-A7E6-42CB-84DC-46F6BFC694F7","txnID":"194","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b49ea8a2"},"ip":"103.230.15.12"} 
[2026-01-11 09:26:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 950 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=8C13B289-A7E6-42CB-84DC-46F6BFC694F7&txnID=194&userID=IOMR00","length":231} 
[2026-01-11 09:26:02] local.DEBUG: CRC Calculation Result {"crc":"b49ea8a2","input_params_count":7} 
[2026-01-11 09:26:02] local.DEBUG: CRC Verification {"received":"b49ea8a2","calculated":"b49ea8a2","match":true} 
[2026-01-11 09:26:02] local.INFO: CRC validation passed for createTacRecord  
[2026-01-11 09:26:02] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-11 09:26:02] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-11 09:26:02] local.INFO: TAC record created successfully via API {"record_id":451,"txnID":"194","tac":"8C13B289-A7E6-42CB-84DC-46F6BFC694F7","messageBody":"A request has been made to withdraw 950 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-11 09:31:02"} 
[2026-01-11 09:26:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"194","user_id":"IOMR00"} 
[2026-01-11 09:26:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"194","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-11 09:26:02\"}","success":false} 
[2026-01-11 09:26:02] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818042746786","txn_id":"194","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-11 09:26:02\"}"} 
[2026-01-11 13:49:34] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-11 13:49:35] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-11 13:49:35] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-11 13:49:35] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-11 13:49:35] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-11 13:49:35] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-10 13:49:35"} 
[2026-01-11 13:49:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-11 13:49:37] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-10 13:49:35"} 
[2026-01-11 13:49:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-11 16:28:16] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-01-11 16:28:16] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-11 16:28:16] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-01-11 16:28:16] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-11 16:28:16] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-11 16:28:17] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-02-10 16:28:16"} 
[2026-01-11 16:28:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-11 20:43:41] local.INFO: N1User created via API {"user_id":127,"mobile_number":"601141269281","memberhash":"UDN3U8HG1768135421WGXO61","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-11 20:43:41] local.INFO: FCM token saved for user {"user_id":127,"mobile_number":"601141269281","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-11 20:43:44] local.DEBUG: Session authenticated successfully {"user_id":127,"session_expires":"2026-01-12 20:43:41"} 
[2026-01-11 20:43:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":127,"active_user_id":127,"mobile_number":"601141269281","requested_id":"127","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-11 20:43:48] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-11 20:44:03] local.DEBUG: Session authenticated successfully {"user_id":127,"session_expires":"2026-01-12 20:43:41"} 
[2026-01-11 20:44:03] local.INFO: FCM token already available for biometric-enabled user {"user_id":127,"device_id":"SKQ1.211202.001"} 
[2026-01-11 20:44:03] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":127,"partner_id":"ZFMPUZANMWYPISOS","device_id":"SKQ1.211202.001","device_name":"Redmi M2010J19SI"} 
[2026-01-11 20:44:05] local.DEBUG: Session authenticated successfully {"user_id":127,"session_expires":"2026-01-12 20:43:41"} 
[2026-01-11 20:44:05] local.INFO: FCM token already available for biometric-enabled user {"user_id":127,"device_id":"SKQ1.211202.001"} 
[2026-01-11 20:44:05] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":127,"partner_id":"ZFMPUZANMWYPISOS","device_id":"SKQ1.211202.001","device_name":"Redmi M2010J19SI"} 
[2026-01-11 20:45:05] local.DEBUG: Session authenticated successfully {"user_id":127,"session_expires":"2026-01-12 20:43:41"} 
[2026-01-11 20:45:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":127,"active_user_id":127,"mobile_number":"601141269281","requested_id":"127","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-11 20:46:03] local.DEBUG: Session authenticated successfully {"user_id":127,"session_expires":"2026-01-12 20:43:41"} 
[2026-01-11 20:46:03] local.INFO: N1User profile updated via API {"user_id":127,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field"]} 
[2026-01-12 08:16:16] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-12 08:16:16] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-12 08:16:16] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-12 08:16:16] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-12 08:16:16] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-12 08:16:16] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-11 08:16:16"} 
[2026-01-12 08:16:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-12 08:16:18] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-11 08:16:16"} 
[2026-01-12 08:16:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-12 09:21:15] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-12 09:21:15] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-12 09:21:15] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-12 09:21:15] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-12 09:21:15] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-12 09:21:16] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-11 09:21:15"} 
[2026-01-12 09:21:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-12 09:21:19] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-11 09:21:15"} 
[2026-01-12 09:21:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-12 09:21:37] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2026-01-12 09:21:37] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-12 09:21:37] local.INFO: QR payload decrypted successfully {"token":"283D2651-81F6-47B1-8551-8B2229C93744","user_id":"GLOBE00"} 
[2026-01-12 09:21:37] local.INFO: Calling encrypt API {"token":"283D2651-81F6-47B1-8551-8B2229C93744","user_id":"GLOBE00"} 
[2026-01-12 09:21:37] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2026-01-12 09:21:37] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-12 09:21:38] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2026-01-12 16:51:55] local.INFO: Sending notification to active sessions only {"user_id":118,"active_sessions_count":1,"title":"i"} 
[2026-01-12 16:51:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"i"} 
[2026-01-12 16:51:57] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1768207917284030%422fcc3e422fcc3e"} 
[2026-01-12 16:51:57] local.INFO: Notification sent to device {"user_id":118,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2026-01-12 16:51:57] local.INFO: Notification batch completed {"user_id":118,"total_devices":1,"success_count":1,"fail_count":0} 
[2026-01-12 16:53:39] local.INFO: Sending notification to active sessions only {"user_id":118,"active_sessions_count":1,"title":"i"} 
[2026-01-12 16:53:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"i"} 
[2026-01-12 16:53:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1768208019612416%422fcc3e422fcc3e"} 
[2026-01-12 16:53:39] local.INFO: Notification sent to device {"user_id":118,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2026-01-12 16:53:39] local.INFO: Notification batch completed {"user_id":118,"total_devices":1,"success_count":1,"fail_count":0} 
[2026-01-12 17:41:05] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-12 17:41:05] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-12 17:41:05] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-12 17:41:05] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-12 17:41:05] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-12 17:41:07] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-11 17:41:05"} 
[2026-01-12 17:41:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-12 17:41:10] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-11 17:41:05"} 
[2026-01-12 17:41:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-12 19:49:54] local.WARNING: Failed PIN login attempt {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 02:40:19] local.INFO: Login detected - checking for other active sessions {"user_id":106,"current_device_id":"UP1A.231005.007","other_active_sessions_count":0} 
[2026-01-13 02:40:19] local.INFO: New session created {"user_id":106,"device_id":"UP1A.231005.007","session_id":66} 
[2026-01-13 02:40:19] local.INFO: N1User table updated with latest device info {"user_id":106,"device_id":"UP1A.231005.007","fcm_token_length":142} 
[2026-01-13 02:40:19] local.INFO: New device session created {"user_id":106,"device_id":"UP1A.231005.007","session_id":66} 
[2026-01-13 02:40:19] local.INFO: Successful PIN login via API {"user_id":106,"device_id":"UP1A.231005.007","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 02:40:20] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2026-02-12 02:40:19"} 
[2026-01-13 02:40:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 02:40:22] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2026-02-12 02:40:19"} 
[2026-01-13 02:40:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 06:38:56] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-13 06:38:56] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-13 06:38:56] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-13 06:38:56] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-13 06:38:56] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 06:38:57] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-12 06:38:56"} 
[2026-01-13 06:38:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 06:39:01] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-12 06:38:56"} 
[2026-01-13 06:39:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 11:26:40] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-13 11:26:40] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-13 11:26:40] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-13 11:26:40] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-13 11:26:40] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 11:26:41] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-12 11:26:40"} 
[2026-01-13 11:26:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 11:26:43] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-12 11:26:40"} 
[2026-01-13 11:26:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:11:37] local.INFO: Login detected - checking for other active sessions {"user_id":74,"current_device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","other_active_sessions_count":0} 
[2026-01-13 12:11:37] local.INFO: Session updated {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","session_id":57} 
[2026-01-13 12:11:37] local.INFO: N1User table updated with latest device info {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","fcm_token_length":142} 
[2026-01-13 12:11:37] local.INFO: New device session created {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","session_id":57} 
[2026-01-13 12:11:37] local.INFO: Successful PIN login via API {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 12:11:37] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-13 12:11:38] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-13 12:11:38] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-13 12:11:38] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-13 12:11:38] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 12:11:38] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2026-02-12 12:11:37"} 
[2026-01-13 12:11:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:11:39] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-12 12:11:37"} 
[2026-01-13 12:11:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:11:40] local.DEBUG: Session authenticated successfully {"user_id":74,"session_expires":"2026-02-12 12:11:37"} 
[2026-01-13 12:11:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":74,"active_user_id":74,"mobile_number":"819044944536","requested_id":"74","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:11:41] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-12 12:11:37"} 
[2026-01-13 12:11:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:14:34] local.WARNING: Failed PIN login attempt {"user_id":41,"device_id":"BP2A.250605.031.A3","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:15:16] local.WARNING: Failed PIN login attempt {"user_id":41,"device_id":"BP2A.250605.031.A3","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:15:38] local.WARNING: Failed PIN login attempt {"user_id":41,"device_id":"BP2A.250605.031.A3","failed_attempts":3,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:36:56] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-13 12:36:56] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-13 12:36:56] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-13 12:36:56] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-13 12:36:56] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 12:36:57] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-12 12:36:56"} 
[2026-01-13 12:36:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:37:00] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-12 12:36:56"} 
[2026-01-13 12:37:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:37:23] local.INFO: Login detected - checking for other active sessions {"user_id":75,"current_device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","other_active_sessions_count":0} 
[2026-01-13 12:37:23] local.INFO: New session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":67} 
[2026-01-13 12:37:23] local.INFO: N1User table updated with latest device info {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","fcm_token_length":142} 
[2026-01-13 12:37:23] local.INFO: New device session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":67} 
[2026-01-13 12:37:23] local.INFO: Successful PIN login via API {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 12:37:25] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2026-02-12 12:37:23"} 
[2026-01-13 12:37:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 12:37:28] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2026-02-12 12:37:23"} 
[2026-01-13 12:37:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:15:50] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819044692385 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:16:01] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819044692385 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:16:09] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819044692385 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:16:29] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819084846494 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:16:41] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819044692385 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:16:47] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819044692385 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:16:58] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819084846494 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:16:59] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819044944536 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:17:00] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819044692385 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:17:17] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819044944536 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:17:48] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819084846494 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:18:23] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819042808355 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:18:53] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819084843399 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:20:17] local.ERROR: Error during trusted device login via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 60173132814 and `is_active` = 1 limit 1)","trace":"#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(776): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(872): Illuminate\\Database\\Query\\Builder->get(Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(854): Illuminate\\Database\\Eloquent\\Builder->getModels(Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/app/Models/N1User.php(245): Illuminate\\Database\\Eloquent\\Builder->first()
#10 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1UserController2.php(734): App\\Models\\N1User::findByMobile('60173132814', true)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1UserController2->loginWithTrustedDevice(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1UserController2), 'loginWithTruste...')
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#51 {main}","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:20:24] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 60173132814 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:20:34] local.ERROR: Error during trusted device login via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 60173132814 and `is_active` = 1 limit 1)","trace":"#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(776): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(872): Illuminate\\Database\\Query\\Builder->get(Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(854): Illuminate\\Database\\Eloquent\\Builder->getModels(Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/app/Models/N1User.php(245): Illuminate\\Database\\Eloquent\\Builder->first()
#10 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/N1UserController2.php(734): App\\Models\\N1User::findByMobile('60173132814', true)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\N1UserController2->loginWithTrustedDevice(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1UserController2), 'loginWithTruste...')
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#51 {main}","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:20:36] local.ERROR: Error creating N1User via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 819084843399 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:20:37] local.ERROR: Error checking user existence via API {"error":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kashmy_n1pb.N1user' doesn't exist (Connection: mysql, SQL: select * from `N1user` where `mobile_number` = 60173132814 and `is_active` = 1 limit 1)","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:20:51] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:20:54] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:21:00] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:21:03] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:21:07] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:21:26] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_e2754c1dff0dcf5018ad206a99f34071cea8de7b)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_e2754c1dff0dcf5018ad206a99f34071cea8de7b)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('e2754c1dff0dcf5...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('e2754c1dff0dcf5...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('e2754c1dff0dcf5...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('e2754c1dff0dcf5...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('e2754c1dff0dcf5...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('e2754c1dff0dcf5...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('e2754c1dff0dcf5...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('e2754c1dff0dcf5...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:21:29] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:21:39] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:21:52] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:22:05] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:22:13] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:22:42] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:22:50] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_4e9b1402ab35fcbb645e6bff6790aa6263db2982)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('4e9b1402ab35fcb...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('4e9b1402ab35fcb...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('4e9b1402ab35fcb...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('4e9b1402ab35fcb...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\Database\\QueryException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\Database\\QueryException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\Database\\QueryException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\Database\\QueryException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\Database\\QueryException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-01-13 14:23:20] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-01-13 14:23:42] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:23:43] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 and `is_active` = 1 limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 and `is_active` = 1 limit 1) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(41): Illuminate\\Database\\Query\\Builder->first()
#10 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(96): App\\Http\\Controllers\\Api\\OtpSmsController->validatePartner(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#20 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(41): Illuminate\\Database\\Query\\Builder->first()
#21 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(96): App\\Http\\Controllers\\Api\\OtpSmsController->validatePartner(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:23:56] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:23:57] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 and `is_active` = 1 limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 and `is_active` = 1 limit 1) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(41): Illuminate\\Database\\Query\\Builder->first()
#10 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(96): App\\Http\\Controllers\\Api\\OtpSmsController->validatePartner(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#20 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(41): Illuminate\\Database\\Query\\Builder->first()
#21 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(96): App\\Http\\Controllers\\Api\\OtpSmsController->validatePartner(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:24:00] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:24:02] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 and `is_active` = 1 limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 and `is_active` = 1 limit 1) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(41): Illuminate\\Database\\Query\\Builder->first()
#10 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(96): App\\Http\\Controllers\\Api\\OtpSmsController->validatePartner(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#20 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(41): Illuminate\\Database\\Query\\Builder->first()
#21 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(96): App\\Http\\Controllers\\Api\\OtpSmsController->validatePartner(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:24:28] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `cache` where `key` in (laravel_cache_33583cbccad21873a5acc0292864894fbbf5aebd)) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(130): Illuminate\\Database\\Query\\Builder->get()
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(105): Illuminate\\Cache\\DatabaseStore->many(Array)
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(119): Illuminate\\Cache\\DatabaseStore->get('33583cbccad2187...')
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\Repository->get('33583cbccad2187...', 0)
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(300): Illuminate\\Cache\\RateLimiter->Illuminate\\Cache\\{closure}()
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(206): Illuminate\\Cache\\RateLimiter->withoutSerializationOrCompression(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php(129): Illuminate\\Cache\\RateLimiter->attempts('33583cbccad2187...')
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(153): Illuminate\\Cache\\RateLimiter->tooManyAttempts('33583cbccad2187...', 60)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:24:30] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 and `is_active` = 1 limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, SQL: select * from `partners` where `partner_id` = ZFMPUZANMWYPISOS and `partner_master_key` = Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392 and `is_active` = 1 limit 1) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(41): Illuminate\\Database\\Query\\Builder->first()
#10 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(96): App\\Http\\Controllers\\Api\\OtpSmsController->validatePartner(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func(Object(Closure))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect(true)
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('select * from `...', Array)
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(955): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'select * from `...', Array, Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3131): Illuminate\\Database\\Connection->select('select * from `...', Array, true)
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3116): Illuminate\\Database\\Query\\Builder->runSelect()
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3706): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}()
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3115): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Query\\Builder->get(Array)
#20 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(41): Illuminate\\Database\\Query\\Builder->first()
#21 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/OtpSmsController.php(96): App\\Http\\Controllers\\Api\\OtpSmsController->validatePartner(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\OtpSmsController->sendOtp(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\OtpSmsController), 'sendOtp')
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-01-13 14:26:02] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"unique-device-id-12eeff12113111","other_active_sessions_count":1} 
[2026-01-13 14:26:02] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-13 14:26:02] local.INFO: OTP verification required for login {"user_id":118,"device_id":"unique-device-id-12eeff12113111","other_devices_count":1} 
[2026-01-13 14:26:09] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-13 14:26:09] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-13 14:26:09] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-13 14:26:09] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-13 14:26:09] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:26:10] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-12 14:26:09"} 
[2026-01-13 14:26:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:26:12] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-12 14:26:09"} 
[2026-01-13 14:26:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:29:48] local.INFO: N1User created via API {"user_id":128,"mobile_number":"818057167830","memberhash":"9TFPTDN01768285788SQDQRC","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-13 14:29:49] local.INFO: FCM token saved for user {"user_id":128,"mobile_number":"818057167830","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:29:52] local.DEBUG: Session authenticated successfully {"user_id":128,"session_expires":"2026-01-14 14:29:48"} 
[2026-01-13 14:29:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":128,"active_user_id":128,"mobile_number":"818057167830","requested_id":"128","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:30:01] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-13 14:30:01] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-13 14:30:01] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-13 14:30:01] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-13 14:30:01] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:30:03] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-12 14:30:01"} 
[2026-01-13 14:30:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:30:06] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-12 14:30:01"} 
[2026-01-13 14:30:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:36:55] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-13 14:36:55] local.INFO: New session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 14:36:55] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-13 14:36:55] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 14:36:55] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:36:56] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 14:36:55"} 
[2026-01-13 14:36:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:36:59] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 14:36:55"} 
[2026-01-13 14:36:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:39:17] local.INFO: Login detected - checking for other active sessions {"user_id":75,"current_device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","other_active_sessions_count":0} 
[2026-01-13 14:39:17] local.INFO: Session updated {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":67} 
[2026-01-13 14:39:17] local.INFO: N1User table updated with latest device info {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","fcm_token_length":142} 
[2026-01-13 14:39:17] local.INFO: New device session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":67} 
[2026-01-13 14:39:17] local.INFO: Successful PIN login via API {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:39:18] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2026-02-12 14:39:17"} 
[2026-01-13 14:39:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:39:21] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2026-02-12 14:39:17"} 
[2026-01-13 14:39:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:41:11] local.INFO: N1User created via API {"user_id":129,"mobile_number":"818053573016","memberhash":"D6LOAIQF17682864710BZMCZ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-13 14:41:12] local.INFO: FCM token saved for user {"user_id":129,"mobile_number":"818053573016","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:41:15] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-01-14 14:41:11"} 
[2026-01-13 14:41:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:41:20] local.INFO: N1User created via API {"user_id":130,"mobile_number":"819084843399","memberhash":"BUEDSZMZ1768286480QPVBPG","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-13 14:41:24] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:41:28] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-01-14 14:41:20"} 
[2026-01-13 14:41:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:42:33] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-13 14:42:34] local.INFO: New session created {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-13 14:42:34] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-13 14:42:34] local.INFO: New device session created {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-13 14:42:34] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:42:36] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-12 14:42:33"} 
[2026-01-13 14:42:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:42:39] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-12 14:42:33"} 
[2026-01-13 14:42:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:47:20] local.INFO: Login detected - checking for other active sessions {"user_id":128,"current_device_id":"FAF93CF0-72FF-42F7-BDDE-6DD3038543CE","other_active_sessions_count":0} 
[2026-01-13 14:47:20] local.INFO: New session created {"user_id":128,"device_id":"FAF93CF0-72FF-42F7-BDDE-6DD3038543CE","session_id":70} 
[2026-01-13 14:47:20] local.INFO: N1User table updated with latest device info {"user_id":128,"device_id":"FAF93CF0-72FF-42F7-BDDE-6DD3038543CE","fcm_token_length":142} 
[2026-01-13 14:47:20] local.INFO: New device session created {"user_id":128,"device_id":"FAF93CF0-72FF-42F7-BDDE-6DD3038543CE","session_id":70} 
[2026-01-13 14:47:20] local.INFO: Successful PIN login via API {"user_id":128,"device_id":"FAF93CF0-72FF-42F7-BDDE-6DD3038543CE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:47:21] local.DEBUG: Session authenticated successfully {"user_id":128,"session_expires":"2026-02-12 14:47:20"} 
[2026-01-13 14:47:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":128,"active_user_id":128,"mobile_number":"818057167830","requested_id":"128","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:47:23] local.DEBUG: Session authenticated successfully {"user_id":128,"session_expires":"2026-02-12 14:47:20"} 
[2026-01-13 14:47:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":128,"active_user_id":128,"mobile_number":"818057167830","requested_id":"128","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:48:39] local.INFO: QR Login started {"user_id":"AAROHA11","qr_payload_length":208} 
[2026-01-13 14:48:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-13 14:48:39] local.INFO: QR payload decrypted successfully {"token":"2D6E50CE-7BBA-466A-9C0A-18FB69E052A6","user_id":"AAROHA11"} 
[2026-01-13 14:48:39] local.INFO: Calling encrypt API {"token":"2D6E50CE-7BBA-466A-9C0A-18FB69E052A6","user_id":"AAROHA11"} 
[2026-01-13 14:48:39] local.INFO: Token encrypted with user ID {"user_id":"AAROHA11","encrypted_payload_length":219} 
[2026-01-13 14:48:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-13 14:48:40] local.INFO: QR Login completed successfully {"user_id":"AAROHA11"} 
[2026-01-13 14:52:24] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-13 14:52:24] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 14:52:24] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-13 14:52:24] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 14:52:24] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:52:25] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 14:52:24"} 
[2026-01-13 14:52:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:52:27] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 14:52:24"} 
[2026-01-13 14:52:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:54:45] local.INFO: Login detected - checking for other active sessions {"user_id":129,"current_device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","other_active_sessions_count":0} 
[2026-01-13 14:54:45] local.INFO: New session created {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-13 14:54:45] local.INFO: N1User table updated with latest device info {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","fcm_token_length":142} 
[2026-01-13 14:54:45] local.INFO: New device session created {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-13 14:54:45] local.INFO: Successful PIN login via API {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:54:46] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 14:54:45"} 
[2026-01-13 14:54:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:54:48] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 14:54:45"} 
[2026-01-13 14:54:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:55:23] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 14:54:45"} 
[2026-01-13 14:55:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:58:23] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-13 14:58:23] local.INFO: Session updated {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-13 14:58:23] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-13 14:58:23] local.INFO: New device session created {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-13 14:58:23] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 14:58:25] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-12 14:58:23"} 
[2026-01-13 14:58:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 14:58:28] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-12 14:58:23"} 
[2026-01-13 14:58:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:03:31] local.INFO: Login detected - checking for other active sessions {"user_id":129,"current_device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","other_active_sessions_count":0} 
[2026-01-13 15:03:31] local.INFO: Session updated {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-13 15:03:31] local.INFO: N1User table updated with latest device info {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","fcm_token_length":142} 
[2026-01-13 15:03:31] local.INFO: New device session created {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-13 15:03:31] local.INFO: Successful PIN login via API {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 15:03:32] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 15:03:31"} 
[2026-01-13 15:03:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:03:34] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 15:03:31"} 
[2026-01-13 15:03:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:04:56] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 15:03:31"} 
[2026-01-13 15:04:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:05:09] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 15:03:31"} 
[2026-01-13 15:05:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:14:00] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-13 15:14:00] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 15:14:00] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-13 15:14:00] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 15:14:00] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 15:14:01] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 15:14:00"} 
[2026-01-13 15:14:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:14:03] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 15:14:00"} 
[2026-01-13 15:14:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:16:53] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-13 15:16:53] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 15:16:53] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-13 15:16:53] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 15:16:53] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 15:16:54] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 15:16:53"} 
[2026-01-13 15:16:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:16:56] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 15:16:53"} 
[2026-01-13 15:16:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:27:28] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-13 15:27:28] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 15:27:28] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-13 15:27:28] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 15:27:28] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 15:27:30] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 15:27:28"} 
[2026-01-13 15:27:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:27:33] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 15:27:28"} 
[2026-01-13 15:27:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:31:04] local.INFO: Login detected - checking for other active sessions {"user_id":129,"current_device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","other_active_sessions_count":0} 
[2026-01-13 15:31:04] local.INFO: Session updated {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-13 15:31:04] local.INFO: N1User table updated with latest device info {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","fcm_token_length":142} 
[2026-01-13 15:31:04] local.INFO: New device session created {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-13 15:31:04] local.INFO: Successful PIN login via API {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 15:31:05] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 15:31:04"} 
[2026-01-13 15:31:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 15:31:07] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-12 15:31:04"} 
[2026-01-13 15:31:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 17:30:14] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-13 17:30:14] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-13 17:30:14] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-13 17:30:14] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-13 17:30:14] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 17:30:15] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-12 17:30:14"} 
[2026-01-13 17:30:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 17:30:19] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-12 17:30:14"} 
[2026-01-13 17:30:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 17:34:21] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-01-13 17:34:21] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2026-01-13 17:34:21] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-01-13 17:34:21] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2026-01-13 17:34:21] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 17:34:22] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-02-12 17:34:21"} 
[2026-01-13 17:34:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 18:04:20] local.INFO: Login detected - checking for other active sessions {"user_id":75,"current_device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","other_active_sessions_count":0} 
[2026-01-13 18:04:20] local.INFO: Session updated {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":67} 
[2026-01-13 18:04:20] local.INFO: N1User table updated with latest device info {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","fcm_token_length":142} 
[2026-01-13 18:04:20] local.INFO: New device session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":67} 
[2026-01-13 18:04:20] local.INFO: Successful PIN login via API {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 18:04:21] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2026-02-12 18:04:20"} 
[2026-01-13 18:04:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 18:04:23] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2026-02-12 18:04:20"} 
[2026-01-13 18:04:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 21:04:20] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-13 21:04:20] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 21:04:20] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-13 21:04:20] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-13 21:04:20] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-13 21:04:22] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 21:04:20"} 
[2026-01-13 21:04:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-13 21:04:24] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-12 21:04:20"} 
[2026-01-13 21:04:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 06:02:59] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-14 06:02:59] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-14 06:02:59] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-14 06:02:59] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-14 06:02:59] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-14 06:03:00] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-13 06:02:59"} 
[2026-01-14 06:03:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 06:03:02] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-13 06:02:59"} 
[2026-01-14 06:03:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 12:28:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-14 12:28:06] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-14 12:28:06] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-14 12:28:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-14 12:30:28] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-01-14 12:30:28] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2026-01-14 12:30:28] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-01-14 12:30:28] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":29} 
[2026-01-14 12:30:28] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-14 12:30:29] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-02-13 12:30:28"} 
[2026-01-14 12:30:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 13:24:29] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-14 13:24:29] local.INFO: Session updated {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-14 13:24:29] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-14 13:24:29] local.INFO: New device session created {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-14 13:24:29] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-14 13:24:30] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-13 13:24:29"} 
[2026-01-14 13:24:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 13:24:32] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-13 13:24:29"} 
[2026-01-14 13:24:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 13:52:23] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 950 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"4A4A76B2-3B8D-4E3B-BE04-FF9ACE646F5A","txnID":"195","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"89cfc189"},"ip":"103.230.15.12"} 
[2026-01-14 13:52:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 950 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=4A4A76B2-3B8D-4E3B-BE04-FF9ACE646F5A&txnID=195&userID=IOMR00","length":231} 
[2026-01-14 13:52:23] local.DEBUG: CRC Calculation Result {"crc":"89cfc189","input_params_count":7} 
[2026-01-14 13:52:23] local.DEBUG: CRC Verification {"received":"89cfc189","calculated":"89cfc189","match":true} 
[2026-01-14 13:52:23] local.INFO: CRC validation passed for createTacRecord  
[2026-01-14 13:52:23] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-14 13:52:23] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-14 13:52:23] local.INFO: TAC record created successfully via API {"record_id":452,"txnID":"195","tac":"4A4A76B2-3B8D-4E3B-BE04-FF9ACE646F5A","messageBody":"A request has been made to withdraw 950 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-14 13:57:23"} 
[2026-01-14 13:52:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"195","user_id":"IOMR00"} 
[2026-01-14 13:52:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"195","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-14 13:52:23\"}","success":false} 
[2026-01-14 13:52:24] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818042746786","txn_id":"195","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-14 13:52:23\"}"} 
[2026-01-14 14:13:35] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 950 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"482A8DB8-5AFA-4FB6-A463-01FD24809936","txnID":"196","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"3c08652c"},"ip":"103.230.15.12"} 
[2026-01-14 14:13:35] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-14 14:13:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 950 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=482A8DB8-5AFA-4FB6-A463-01FD24809936&txnID=196&userID=IOMR00","length":231} 
[2026-01-14 14:13:35] local.DEBUG: CRC Calculation Result {"crc":"3c08652c","input_params_count":7} 
[2026-01-14 14:13:35] local.DEBUG: CRC Verification {"received":"3c08652c","calculated":"3c08652c","match":true} 
[2026-01-14 14:13:35] local.INFO: CRC validation passed for createTacRecord  
[2026-01-14 14:13:35] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-14 14:13:35] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-14 14:13:35] local.INFO: TAC record created successfully via API {"record_id":453,"txnID":"196","tac":"482A8DB8-5AFA-4FB6-A463-01FD24809936","messageBody":"A request has been made to withdraw 950 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-14 14:18:35"} 
[2026-01-14 14:13:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"196","user_id":"IOMR00"} 
[2026-01-14 14:13:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"196","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-14 14:13:36\"}","success":false} 
[2026-01-14 14:13:36] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818042746786","txn_id":"196","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-14 14:13:36\"}"} 
[2026-01-14 16:31:35] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw 990 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"C06CE1CC-A0B6-4856-A727-4C7C3F5ED173","txnID":"197","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"99186c55"},"ip":"103.230.15.12"} 
[2026-01-14 16:31:35] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-14 16:31:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw 990 USD. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=C06CE1CC-A0B6-4856-A727-4C7C3F5ED173&txnID=197&userID=IOMR00","length":231} 
[2026-01-14 16:31:35] local.DEBUG: CRC Calculation Result {"crc":"99186c55","input_params_count":7} 
[2026-01-14 16:31:35] local.DEBUG: CRC Verification {"received":"99186c55","calculated":"99186c55","match":true} 
[2026-01-14 16:31:35] local.INFO: CRC validation passed for createTacRecord  
[2026-01-14 16:31:35] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-14 16:31:35] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-14 16:31:35] local.INFO: TAC record created successfully via API {"record_id":454,"txnID":"197","tac":"C06CE1CC-A0B6-4856-A727-4C7C3F5ED173","messageBody":"A request has been made to withdraw 990 USD. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-14 16:36:35"} 
[2026-01-14 16:31:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"197","user_id":"IOMR00"} 
[2026-01-14 16:31:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"197","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-14 16:31:36\"}","success":false} 
[2026-01-14 16:31:36] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818042746786","txn_id":"197","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-14 16:31:36\"}"} 
[2026-01-14 16:47:44] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-14 16:47:44] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-14 16:47:44] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-14 16:47:44] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-14 16:47:44] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-14 16:47:45] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-13 16:47:44"} 
[2026-01-14 16:47:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 16:47:52] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-14 17:56:00] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-14 17:56:00] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-14 17:56:00] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-14 17:56:00] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-14 17:56:00] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-14 17:56:01] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-13 17:56:00"} 
[2026-01-14 17:56:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 17:56:03] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-13 17:56:00"} 
[2026-01-14 17:56:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 21:31:52] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-01-14 21:31:52] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-14 21:31:52] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-01-14 21:31:52] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-14 21:31:52] local.INFO: Successful trusted device login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-14 21:31:53] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-13 21:31:52"} 
[2026-01-14 21:31:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-14 21:32:21] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-13 21:31:52"} 
[2026-01-14 21:32:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 09:37:37] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-15 09:37:37] local.INFO: Session updated {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-15 09:37:37] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-15 09:37:37] local.INFO: New device session created {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-15 09:37:37] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 09:37:38] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-14 09:37:37"} 
[2026-01-15 09:37:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 09:37:40] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-14 09:37:37"} 
[2026-01-15 09:37:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 09:49:52] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-15 09:49:52] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-15 09:49:52] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-15 09:49:52] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-15 09:49:52] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 09:49:53] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 09:49:52"} 
[2026-01-15 09:49:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 09:49:55] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 09:49:52"} 
[2026-01-15 09:49:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 12:34:28] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-15 12:34:28] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-15 12:34:28] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-15 12:34:28] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-15 12:34:28] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 12:34:29] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-14 12:34:28"} 
[2026-01-15 12:34:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 12:34:31] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-14 12:34:28"} 
[2026-01-15 12:34:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 13:57:27] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-15 13:57:27] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-15 13:57:27] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-15 13:57:27] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-15 13:57:27] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 13:57:27] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 13:57:27"} 
[2026-01-15 13:57:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 13:57:29] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 13:57:27"} 
[2026-01-15 13:57:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:05:30] local.WARNING: Failed PIN login attempt {"user_id":81,"device_id":"BP3A.251105.015","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:06:17] local.INFO: Login detected - checking for other active sessions {"user_id":81,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-15 14:06:17] local.INFO: New session created {"user_id":81,"device_id":"BP3A.251105.015","session_id":72} 
[2026-01-15 14:06:17] local.INFO: N1User table updated with latest device info {"user_id":81,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-15 14:06:17] local.INFO: New device session created {"user_id":81,"device_id":"BP3A.251105.015","session_id":72} 
[2026-01-15 14:06:17] local.INFO: Successful PIN login via API {"user_id":81,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:06:18] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2026-02-14 14:06:17"} 
[2026-01-15 14:06:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:06:20] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2026-02-14 14:06:17"} 
[2026-01-15 14:06:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:07:16] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-15 14:07:16] local.INFO: New session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-15 14:07:16] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-15 14:07:16] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-15 14:07:16] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:07:16] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-14 14:07:16"} 
[2026-01-15 14:07:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:07:18] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-14 14:07:16"} 
[2026-01-15 14:07:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:07:28] local.INFO: Login detected - checking for other active sessions {"user_id":81,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-15 14:07:28] local.INFO: Session updated {"user_id":81,"device_id":"BP3A.251105.015","session_id":72} 
[2026-01-15 14:07:28] local.INFO: N1User table updated with latest device info {"user_id":81,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-15 14:07:28] local.INFO: New device session created {"user_id":81,"device_id":"BP3A.251105.015","session_id":72} 
[2026-01-15 14:07:28] local.INFO: Successful PIN login via API {"user_id":81,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:07:29] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2026-02-14 14:07:28"} 
[2026-01-15 14:07:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:07:31] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2026-02-14 14:07:28"} 
[2026-01-15 14:07:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:08:13] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-14 14:07:16"} 
[2026-01-15 14:08:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:22:48] local.INFO: Login detected - checking for other active sessions {"user_id":78,"current_device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","other_active_sessions_count":0} 
[2026-01-15 14:22:48] local.INFO: Session updated {"user_id":78,"device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","session_id":40} 
[2026-01-15 14:22:48] local.INFO: N1User table updated with latest device info {"user_id":78,"device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","fcm_token_length":142} 
[2026-01-15 14:22:48] local.INFO: New device session created {"user_id":78,"device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","session_id":40} 
[2026-01-15 14:22:48] local.INFO: Successful PIN login via API {"user_id":78,"device_id":"42B15AEE-F3B2-4287-A926-6C2E93DCE214","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:22:49] local.DEBUG: Session authenticated successfully {"user_id":78,"session_expires":"2026-02-14 14:22:48"} 
[2026-01-15 14:22:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":78,"active_user_id":78,"mobile_number":"818050463037","requested_id":"78","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:22:51] local.DEBUG: Session authenticated successfully {"user_id":78,"session_expires":"2026-02-14 14:22:48"} 
[2026-01-15 14:22:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":78,"active_user_id":78,"mobile_number":"818050463037","requested_id":"78","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:24:27] local.INFO: Login detected - checking for other active sessions {"user_id":77,"current_device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","other_active_sessions_count":0} 
[2026-01-15 14:24:27] local.INFO: New session created {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","session_id":74} 
[2026-01-15 14:24:27] local.INFO: N1User table updated with latest device info {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","fcm_token_length":142} 
[2026-01-15 14:24:27] local.INFO: New device session created {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","session_id":74} 
[2026-01-15 14:24:27] local.INFO: Successful PIN login via API {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:24:28] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2026-02-14 14:24:27"} 
[2026-01-15 14:24:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:24:29] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2026-02-14 14:24:27"} 
[2026-01-15 14:24:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:25:36] local.INFO: Login detected - checking for other active sessions {"user_id":81,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-15 14:25:36] local.INFO: Session updated {"user_id":81,"device_id":"BP3A.251105.015","session_id":72} 
[2026-01-15 14:25:36] local.INFO: N1User table updated with latest device info {"user_id":81,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-15 14:25:36] local.INFO: New device session created {"user_id":81,"device_id":"BP3A.251105.015","session_id":72} 
[2026-01-15 14:25:36] local.INFO: Successful PIN login via API {"user_id":81,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:25:37] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2026-02-14 14:25:36"} 
[2026-01-15 14:25:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:25:39] local.DEBUG: Session authenticated successfully {"user_id":81,"session_expires":"2026-02-14 14:25:36"} 
[2026-01-15 14:25:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":81,"active_user_id":81,"mobile_number":"818054292823","requested_id":"81","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:27:22] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2026-02-14 14:24:27"} 
[2026-01-15 14:27:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:29:16] local.INFO: Login detected - checking for other active sessions {"user_id":77,"current_device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","other_active_sessions_count":0} 
[2026-01-15 14:29:16] local.INFO: Session updated {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","session_id":74} 
[2026-01-15 14:29:16] local.INFO: N1User table updated with latest device info {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","fcm_token_length":142} 
[2026-01-15 14:29:16] local.INFO: New device session created {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","session_id":74} 
[2026-01-15 14:29:16] local.INFO: Successful PIN login via API {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:29:17] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2026-02-14 14:29:16"} 
[2026-01-15 14:29:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:29:18] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2026-02-14 14:29:16"} 
[2026-01-15 14:29:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:29:47] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-15 14:29:47] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-15 14:29:47] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-15 14:29:47] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-15 14:29:47] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:29:47] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-14 14:29:47"} 
[2026-01-15 14:29:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:29:49] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-14 14:29:47"} 
[2026-01-15 14:29:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:36:32] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-15 14:36:32] local.INFO: New session created {"user_id":76,"device_id":"BP3A.251105.015","session_id":75} 
[2026-01-15 14:36:32] local.INFO: N1User table updated with latest device info {"user_id":76,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-15 14:36:32] local.INFO: New device session created {"user_id":76,"device_id":"BP3A.251105.015","session_id":75} 
[2026-01-15 14:36:32] local.INFO: Successful PIN login via API {"user_id":76,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:36:33] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2026-02-14 14:36:32"} 
[2026-01-15 14:36:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:36:35] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2026-02-14 14:36:32"} 
[2026-01-15 14:36:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:37:39] local.INFO: Login detected - checking for other active sessions {"user_id":77,"current_device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","other_active_sessions_count":0} 
[2026-01-15 14:37:39] local.INFO: Session updated {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","session_id":74} 
[2026-01-15 14:37:39] local.INFO: N1User table updated with latest device info {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","fcm_token_length":142} 
[2026-01-15 14:37:39] local.INFO: New device session created {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","session_id":74} 
[2026-01-15 14:37:39] local.INFO: Successful PIN login via API {"user_id":77,"device_id":"2B8E7428-F3E0-48CF-8734-3D799D42132B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 14:37:40] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2026-02-14 14:37:39"} 
[2026-01-15 14:37:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 14:37:42] local.DEBUG: Session authenticated successfully {"user_id":77,"session_expires":"2026-02-14 14:37:39"} 
[2026-01-15 14:37:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":77,"active_user_id":77,"mobile_number":"818041395013","requested_id":"77","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 15:37:45] local.INFO: N1User created via API {"user_id":131,"mobile_number":"819061154773","memberhash":"HCK6STVE17684626651RE8HA","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-15 15:37:46] local.INFO: FCM token saved for user {"user_id":131,"mobile_number":"819061154773","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 15:37:48] local.DEBUG: Session authenticated successfully {"user_id":131,"session_expires":"2026-01-16 15:37:45"} 
[2026-01-15 15:37:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":131,"active_user_id":131,"mobile_number":"819061154773","requested_id":"131","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 15:42:58] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-15 15:42:58] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-15 15:42:58] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-15 15:42:58] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-15 15:42:58] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 15:42:58] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 15:42:58"} 
[2026-01-15 15:42:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 15:43:00] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 15:42:58"} 
[2026-01-15 15:43:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 15:43:26] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2026-01-15 15:43:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-15 15:43:27] local.INFO: QR payload decrypted successfully {"token":"39A4288F-636D-4430-BAB0-1F18B827A82B","user_id":"GLOBE00"} 
[2026-01-15 15:43:27] local.INFO: Calling encrypt API {"token":"39A4288F-636D-4430-BAB0-1F18B827A82B","user_id":"GLOBE00"} 
[2026-01-15 15:43:27] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2026-01-15 15:43:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-15 15:43:27] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2026-01-15 17:54:27] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-15 17:54:27] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-15 17:54:27] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-15 17:54:27] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-15 17:54:27] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 17:54:28] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 17:54:27"} 
[2026-01-15 17:54:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 17:54:30] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 17:54:27"} 
[2026-01-15 17:54:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 17:55:10] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-14 17:54:27"} 
[2026-01-15 17:55:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 21:14:49] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-15 21:14:49] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-15 21:14:49] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-15 21:14:49] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-15 21:14:49] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 21:14:51] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-14 21:14:49"} 
[2026-01-15 21:14:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 21:14:53] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-14 21:14:49"} 
[2026-01-15 21:14:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 21:21:49] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-15 21:21:49] local.INFO: Session updated {"user_id":76,"device_id":"BP3A.251105.015","session_id":75} 
[2026-01-15 21:21:49] local.INFO: N1User table updated with latest device info {"user_id":76,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-15 21:21:49] local.INFO: New device session created {"user_id":76,"device_id":"BP3A.251105.015","session_id":75} 
[2026-01-15 21:21:49] local.INFO: Successful PIN login via API {"user_id":76,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-15 21:21:50] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2026-02-14 21:21:49"} 
[2026-01-15 21:21:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-15 21:21:52] local.DEBUG: Session authenticated successfully {"user_id":76,"session_expires":"2026-02-14 21:21:49"} 
[2026-01-15 21:21:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":76,"active_user_id":76,"mobile_number":"818096801616","requested_id":"76","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 06:36:40] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-16 06:36:40] local.INFO: Session updated {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-16 06:36:40] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-16 06:36:40] local.INFO: New device session created {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-16 06:36:40] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-16 06:36:41] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-15 06:36:40"} 
[2026-01-16 06:36:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 06:36:43] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-15 06:36:40"} 
[2026-01-16 06:36:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 11:26:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=819057440772&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-16 11:26:32] local.DEBUG: CRC Calculation Result {"crc":"07a30d7f","input_params_count":2} 
[2026-01-16 11:26:32] local.DEBUG: CRC Verification {"received":"07a30d7f","calculated":"07a30d7f","match":true} 
[2026-01-16 11:26:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-16 11:33:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819085190517&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-16 11:33:14] local.DEBUG: CRC Calculation Result {"crc":"7668ad56","input_params_count":2} 
[2026-01-16 11:33:14] local.DEBUG: CRC Verification {"received":"7668ad56","calculated":"7668ad56","match":true} 
[2026-01-16 11:33:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-16 12:00:43] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-16 12:00:43] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-16 12:00:43] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-16 12:00:43] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-16 12:00:43] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-16 12:00:44] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-15 12:00:43"} 
[2026-01-16 12:00:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:00:45] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-15 12:00:43"} 
[2026-01-16 12:00:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:01:46] local.INFO: Login detected - checking for other active sessions {"user_id":126,"current_device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","other_active_sessions_count":0} 
[2026-01-16 12:01:46] local.INFO: New session created {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","session_id":76} 
[2026-01-16 12:01:46] local.INFO: N1User table updated with latest device info {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","fcm_token_length":142} 
[2026-01-16 12:01:46] local.INFO: New device session created {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","session_id":76} 
[2026-01-16 12:01:46] local.INFO: Successful PIN login via API {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-16 12:01:47] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-02-15 12:01:46"} 
[2026-01-16 12:01:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":126,"active_user_id":126,"mobile_number":"819057440772","requested_id":"126","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:01:49] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-02-15 12:01:46"} 
[2026-01-16 12:01:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":126,"active_user_id":126,"mobile_number":"819057440772","requested_id":"126","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:03:48] local.INFO: QR Login started {"user_id":"GLOBE26","qr_payload_length":208} 
[2026-01-16 12:03:48] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-16 12:03:52] local.INFO: QR payload decrypted successfully {"token":"7D9289C3-4D38-4605-8BBE-6D4EDC7F0A22","user_id":"GLOBE26"} 
[2026-01-16 12:03:52] local.INFO: Calling encrypt API {"token":"7D9289C3-4D38-4605-8BBE-6D4EDC7F0A22","user_id":"GLOBE26"} 
[2026-01-16 12:03:53] local.INFO: Token encrypted with user ID {"user_id":"GLOBE26","encrypted_payload_length":218} 
[2026-01-16 12:03:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-16 12:03:54] local.INFO: QR Login completed successfully {"user_id":"GLOBE26"} 
[2026-01-16 12:15:28] local.INFO: Login detected - checking for other active sessions {"user_id":126,"current_device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","other_active_sessions_count":0} 
[2026-01-16 12:15:28] local.INFO: Session updated {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","session_id":76} 
[2026-01-16 12:15:28] local.INFO: N1User table updated with latest device info {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","fcm_token_length":142} 
[2026-01-16 12:15:28] local.INFO: New device session created {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","session_id":76} 
[2026-01-16 12:15:28] local.INFO: Successful PIN login via API {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-16 12:15:29] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-02-15 12:15:28"} 
[2026-01-16 12:15:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":126,"active_user_id":126,"mobile_number":"819057440772","requested_id":"126","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:15:32] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-02-15 12:15:28"} 
[2026-01-16 12:15:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":126,"active_user_id":126,"mobile_number":"819057440772","requested_id":"126","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:17:00] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-16 12:17:00] local.INFO: Session updated {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-16 12:17:00] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-16 12:17:00] local.INFO: New device session created {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-16 12:17:00] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-16 12:17:01] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-15 12:17:00"} 
[2026-01-16 12:17:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:17:04] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-15 12:17:00"} 
[2026-01-16 12:17:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:21:22] local.INFO: N1User created via API {"user_id":132,"mobile_number":"819036039529","memberhash":"31GOUJTR1768537282V2MTNW","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-16 12:21:23] local.INFO: FCM token saved for user {"user_id":132,"mobile_number":"819036039529","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 12:21:26] local.DEBUG: Session authenticated successfully {"user_id":132,"session_expires":"2026-01-17 12:21:22"} 
[2026-01-16 12:21:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":132,"active_user_id":132,"mobile_number":"819036039529","requested_id":"132","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 15:00:41] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-16 15:00:41] local.INFO: Session updated {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-16 15:00:41] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-16 15:00:41] local.INFO: New device session created {"user_id":130,"device_id":"BP3A.251105.015","session_id":69} 
[2026-01-16 15:00:41] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-16 15:00:42] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-15 15:00:41"} 
[2026-01-16 15:00:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-16 15:00:44] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-15 15:00:41"} 
[2026-01-16 15:00:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 09:42:12] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-17 09:42:12] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 09:42:12] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-17 09:42:12] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 09:42:12] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 09:42:13] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 09:42:12"} 
[2026-01-17 09:42:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 09:42:15] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 09:42:12"} 
[2026-01-17 09:42:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 11:06:24] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP3A.250905.014","other_active_sessions_count":0} 
[2026-01-17 11:06:24] local.INFO: Session updated {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2026-01-17 11:06:24] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP3A.250905.014","fcm_token_length":142} 
[2026-01-17 11:06:24] local.INFO: New device session created {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2026-01-17 11:06:24] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP3A.250905.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 11:06:25] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-16 11:06:24"} 
[2026-01-17 11:06:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 11:06:36] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-16 11:06:24"} 
[2026-01-17 11:06:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 12:11:33] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-17 12:11:33] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 12:11:33] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-17 12:11:33] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 12:11:33] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 12:11:34] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 12:11:33"} 
[2026-01-17 12:11:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 12:11:36] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 12:11:33"} 
[2026-01-17 12:11:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 12:19:50] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-17 12:19:50] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 12:19:50] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-17 12:19:50] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 12:19:50] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 12:19:51] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 12:19:50"} 
[2026-01-17 12:19:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 12:19:52] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 12:19:50"} 
[2026-01-17 12:19:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 12:36:00] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-17 12:36:00] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 12:36:00] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-17 12:36:00] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 12:36:00] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 12:36:01] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 12:36:00"} 
[2026-01-17 12:36:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 12:36:03] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 12:36:00"} 
[2026-01-17 12:36:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 12:37:48] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-01-17 12:37:48] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-17 12:37:48] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-01-17 12:37:48] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-17 12:37:48] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 12:37:48] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-16 12:37:48"} 
[2026-01-17 12:37:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 12:37:50] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-16 12:37:48"} 
[2026-01-17 12:37:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 13:44:13] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-17 13:44:13] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-17 13:44:13] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-17 13:44:13] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-17 13:44:13] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 13:44:13] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-16 13:44:13"} 
[2026-01-17 13:44:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 13:44:15] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-16 13:44:13"} 
[2026-01-17 13:44:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 14:03:26] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-17 14:03:26] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-17 14:03:26] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-17 14:03:26] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-17 14:03:26] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 14:03:27] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-16 14:03:26"} 
[2026-01-17 14:03:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 14:03:29] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-16 14:03:26"} 
[2026-01-17 14:03:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 14:28:50] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-01-17 14:28:50] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-17 14:28:50] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-01-17 14:28:50] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-17 14:28:50] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 14:28:51] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-16 14:28:50"} 
[2026-01-17 14:28:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 14:28:53] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-16 14:28:50"} 
[2026-01-17 14:28:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 14:42:52] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=818064114902&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-17 14:42:52] local.DEBUG: CRC Calculation Result {"crc":"2625c660","input_params_count":3} 
[2026-01-17 14:42:52] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=818064114902&pid=ADFSIOQR2ZZR3VLR&crc=2625c660","mobile_number":"818064114902","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-17 14:42:53] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"337300","error_desc":""},"mobile_number":"818064114902","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-17 14:42:53] local.INFO: TAC stored for mobile number {"mobile_number":"818064114902","tac_id":34,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-17 14:42:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818064114902&pid=ADFSIOQR2ZZR3VLR&tac=337300","length":58} 
[2026-01-17 14:42:54] local.DEBUG: CRC Calculation Result {"crc":"1ee5ca2e","input_params_count":3} 
[2026-01-17 14:42:54] local.DEBUG: CRC Verification {"received":"1ee5ca2e","calculated":"1ee5ca2e","match":true} 
[2026-01-17 14:43:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818064114902&pid=ADFSIOQR2ZZR3VLR&tac=337300","length":58} 
[2026-01-17 14:43:24] local.DEBUG: CRC Calculation Result {"crc":"1ee5ca2e","input_params_count":3} 
[2026-01-17 14:43:24] local.DEBUG: CRC Verification {"received":"1ee5ca2e","calculated":"1ee5ca2e","match":true} 
[2026-01-17 14:43:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818064114902&pid=ADFSIOQR2ZZR3VLR&tac=337300&timestamp=2026-01-17 14:43:52&verified=1","length":99} 
[2026-01-17 14:43:52] local.DEBUG: CRC Calculation Result {"crc":"faf1ea0e","input_params_count":5} 
[2026-01-17 14:43:52] local.DEBUG: CRC Verification {"received":"faf1ea0e","calculated":"faf1ea0e","match":true} 
[2026-01-17 14:43:52] local.INFO: TAC verified successfully {"mobile_number":"818064114902","tac_id":34,"verified_at":"2026-01-17 14:43:52","timestamp_from_request":"2026-01-17 14:43:52","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-17 14:43:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=818064114902&pid=ADFSIOQR2ZZR3VLR&tac=337300","length":58} 
[2026-01-17 14:43:54] local.DEBUG: CRC Calculation Result {"crc":"1ee5ca2e","input_params_count":3} 
[2026-01-17 14:43:54] local.DEBUG: CRC Verification {"received":"1ee5ca2e","calculated":"1ee5ca2e","match":true} 
[2026-01-17 14:44:49] local.INFO: N1User created via API {"user_id":133,"mobile_number":"818064114902","memberhash":"AZRME2QI1768632289Y4FERD","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-17 14:44:50] local.INFO: FCM token saved for user {"user_id":133,"mobile_number":"818064114902","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 14:44:53] local.DEBUG: Session authenticated successfully {"user_id":133,"session_expires":"2026-01-18 14:44:49"} 
[2026-01-17 14:44:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":133,"active_user_id":133,"mobile_number":"818064114902","requested_id":"133","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:02:01] local.INFO: N1User created via API {"user_id":134,"mobile_number":"819097217180","memberhash":"V9OA95OF1768633321II29PK","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-17 15:02:02] local.INFO: FCM token saved for user {"user_id":134,"mobile_number":"819097217180","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:02:04] local.DEBUG: Session authenticated successfully {"user_id":134,"session_expires":"2026-01-18 15:02:01"} 
[2026-01-17 15:02:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":134,"active_user_id":134,"mobile_number":"819097217180","requested_id":"134","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:05:11] local.DEBUG: Session authenticated successfully {"user_id":134,"session_expires":"2026-01-18 15:02:01"} 
[2026-01-17 15:05:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":134,"active_user_id":134,"mobile_number":"819097217180","requested_id":"134","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:06:38] local.INFO: N1User created via API {"user_id":135,"mobile_number":"818052487962","memberhash":"MVAX8AFH1768633598UZ7IGD","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-17 15:06:39] local.INFO: FCM token saved for user {"user_id":135,"mobile_number":"818052487962","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:06:41] local.DEBUG: Session authenticated successfully {"user_id":135,"session_expires":"2026-01-18 15:06:38"} 
[2026-01-17 15:06:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":135,"active_user_id":135,"mobile_number":"818052487962","requested_id":"135","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:06:50] local.DEBUG: Session authenticated successfully {"user_id":135,"session_expires":"2026-01-18 15:06:38"} 
[2026-01-17 15:06:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":135,"active_user_id":135,"mobile_number":"818052487962","requested_id":"135","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:07:53] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-17 15:07:53] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 15:07:53] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-17 15:07:53] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-17 15:07:53] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 15:07:55] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 15:07:53"} 
[2026-01-17 15:07:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:07:57] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-16 15:07:53"} 
[2026-01-17 15:07:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:09:02] local.INFO: QR Login started {"user_id":"GLOBE26","qr_payload_length":208} 
[2026-01-17 15:09:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-17 15:09:02] local.INFO: QR payload decrypted successfully {"token":"29A8F4DC-2C16-4172-9BB8-4427261C49A9","user_id":"GLOBE26"} 
[2026-01-17 15:09:02] local.INFO: Calling encrypt API {"token":"29A8F4DC-2C16-4172-9BB8-4427261C49A9","user_id":"GLOBE26"} 
[2026-01-17 15:09:02] local.INFO: Token encrypted with user ID {"user_id":"GLOBE26","encrypted_payload_length":218} 
[2026-01-17 15:09:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-17 15:09:02] local.INFO: QR Login completed successfully {"user_id":"GLOBE26"} 
[2026-01-17 15:09:24] local.INFO: QR Login started {"user_id":"BEARK00","qr_payload_length":208} 
[2026-01-17 15:09:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-17 15:09:25] local.INFO: QR payload decrypted successfully {"token":"A1C2131A-DFB0-4656-8627-D770246A5E5D","user_id":"BEARK00"} 
[2026-01-17 15:09:25] local.INFO: Calling encrypt API {"token":"A1C2131A-DFB0-4656-8627-D770246A5E5D","user_id":"BEARK00"} 
[2026-01-17 15:09:25] local.INFO: Token encrypted with user ID {"user_id":"BEARK00","encrypted_payload_length":218} 
[2026-01-17 15:09:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-17 15:09:25] local.INFO: QR Login completed successfully {"user_id":"BEARK00"} 
[2026-01-17 15:26:59] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-17 15:26:59] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-17 15:26:59] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-17 15:26:59] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-17 15:26:59] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 15:27:00] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-16 15:26:59"} 
[2026-01-17 15:27:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 15:27:02] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-16 15:26:59"} 
[2026-01-17 15:27:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:27:19] local.INFO: N1User created via API {"user_id":136,"mobile_number":"819015150710","memberhash":"ZKRY8UKB1768638439M9QCIC","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-17 16:27:20] local.INFO: FCM token saved for user {"user_id":136,"mobile_number":"819015150710","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:27:22] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-01-18 16:27:19"} 
[2026-01-17 16:27:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:27:59] local.INFO: QR Login started {"user_id":"TOPONE00","qr_payload_length":208} 
[2026-01-17 16:27:59] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-17 16:27:59] local.INFO: QR payload decrypted successfully {"token":"B1E7CEE4-0161-43BD-B6EA-254D326C0111","user_id":"TOPONE00"} 
[2026-01-17 16:27:59] local.INFO: Calling encrypt API {"token":"B1E7CEE4-0161-43BD-B6EA-254D326C0111","user_id":"TOPONE00"} 
[2026-01-17 16:28:00] local.INFO: Token encrypted with user ID {"user_id":"TOPONE00","encrypted_payload_length":219} 
[2026-01-17 16:28:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-17 16:28:00] local.INFO: QR Login completed successfully {"user_id":"TOPONE00"} 
[2026-01-17 16:29:08] local.INFO: QR Login started {"user_id":"TOPONE00","qr_payload_length":208} 
[2026-01-17 16:29:08] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-17 16:29:08] local.INFO: QR payload decrypted successfully {"token":"9DCA9E79-64D0-4BF8-8628-6DC52677EB4C","user_id":"TOPONE00"} 
[2026-01-17 16:29:08] local.INFO: Calling encrypt API {"token":"9DCA9E79-64D0-4BF8-8628-6DC52677EB4C","user_id":"TOPONE00"} 
[2026-01-17 16:29:08] local.INFO: Token encrypted with user ID {"user_id":"TOPONE00","encrypted_payload_length":219} 
[2026-01-17 16:29:08] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-17 16:29:08] local.INFO: QR Login completed successfully {"user_id":"TOPONE00"} 
[2026-01-17 16:40:15] local.INFO: N1User created via API {"user_id":137,"mobile_number":"819025833965","memberhash":"HZINRBVB1768639215LNSING","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-17 16:40:16] local.INFO: FCM token saved for user {"user_id":137,"mobile_number":"819025833965","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:40:19] local.DEBUG: Session authenticated successfully {"user_id":137,"session_expires":"2026-01-18 16:40:15"} 
[2026-01-17 16:40:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":137,"active_user_id":137,"mobile_number":"819025833965","requested_id":"137","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:44:15] local.INFO: Login detected - checking for other active sessions {"user_id":136,"current_device_id":"F00C4092-F022-452B-B44F-443D95FF8859","other_active_sessions_count":0} 
[2026-01-17 16:44:15] local.INFO: New session created {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":77} 
[2026-01-17 16:44:15] local.INFO: N1User table updated with latest device info {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","fcm_token_length":142} 
[2026-01-17 16:44:15] local.INFO: New device session created {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":77} 
[2026-01-17 16:44:15] local.INFO: Successful PIN login via API {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 16:44:16] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-02-16 16:44:15"} 
[2026-01-17 16:44:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:44:18] local.INFO: N1User created via API {"user_id":138,"mobile_number":"819095634851","memberhash":"5TPD5P9R1768639458RQU2EW","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-17 16:44:20] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-02-16 16:44:15"} 
[2026-01-17 16:44:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:44:24] local.INFO: FCM token saved for user {"user_id":138,"mobile_number":"819095634851","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:44:26] local.DEBUG: Session authenticated successfully {"user_id":138,"session_expires":"2026-01-18 16:44:18"} 
[2026-01-17 16:44:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":138,"active_user_id":138,"mobile_number":"819095634851","requested_id":"138","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 16:45:24] local.INFO: QR Login started {"user_id":"CHAM01","qr_payload_length":208} 
[2026-01-17 16:45:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-17 16:45:25] local.INFO: QR payload decrypted successfully {"token":"AF26D503-AB76-435E-A253-1EBF3A036DD9","user_id":"CHAM01"} 
[2026-01-17 16:45:25] local.INFO: Calling encrypt API {"token":"AF26D503-AB76-435E-A253-1EBF3A036DD9","user_id":"CHAM01"} 
[2026-01-17 16:45:26] local.INFO: Token encrypted with user ID {"user_id":"CHAM01","encrypted_payload_length":216} 
[2026-01-17 16:45:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-17 16:45:27] local.INFO: QR Login completed successfully {"user_id":"CHAM01"} 
[2026-01-17 16:45:34] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-02-16 16:44:15"} 
[2026-01-17 16:45:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 22:30:36] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-17 22:30:36] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-17 22:30:36] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-17 22:30:36] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-17 22:30:36] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-17 22:30:37] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-16 22:30:36"} 
[2026-01-17 22:30:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-17 22:30:40] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-16 22:30:36"} 
[2026-01-17 22:30:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:14:14] local.INFO: N1User created via API {"user_id":139,"mobile_number":"818061063277","memberhash":"MVQFRMZG1768702454GX7AF7","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-18 10:14:15] local.INFO: FCM token saved for user {"user_id":139,"mobile_number":"818061063277","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:14:17] local.DEBUG: Session authenticated successfully {"user_id":139,"session_expires":"2026-01-19 10:14:14"} 
[2026-01-18 10:14:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":139,"active_user_id":139,"mobile_number":"818061063277","requested_id":"139","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:16:31] local.DEBUG: Session authenticated successfully {"user_id":139,"session_expires":"2026-01-19 10:14:14"} 
[2026-01-18 10:16:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":139,"active_user_id":139,"mobile_number":"818061063277","requested_id":"139","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:17:15] local.DEBUG: Session authenticated successfully {"user_id":139,"session_expires":"2026-01-19 10:14:14"} 
[2026-01-18 10:17:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":139,"active_user_id":139,"mobile_number":"818061063277","requested_id":"139","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:19:08] local.DEBUG: Session authenticated successfully {"user_id":139,"session_expires":"2026-01-19 10:14:14"} 
[2026-01-18 10:19:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":139,"active_user_id":139,"mobile_number":"818061063277","requested_id":"139","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:20:49] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-18 10:20:49] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-18 10:20:49] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-18 10:20:49] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-18 10:20:49] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 10:20:50] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-17 10:20:49"} 
[2026-01-18 10:20:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:20:52] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-17 10:20:49"} 
[2026-01-18 10:20:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:21:10] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-17 10:20:49"} 
[2026-01-18 10:21:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:32:03] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP3A.250905.014","other_active_sessions_count":0} 
[2026-01-18 10:32:03] local.INFO: Session updated {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2026-01-18 10:32:03] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP3A.250905.014","fcm_token_length":142} 
[2026-01-18 10:32:03] local.INFO: New device session created {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2026-01-18 10:32:03] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP3A.250905.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 10:32:05] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-17 10:32:03"} 
[2026-01-18 10:32:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:37:57] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP3A.250905.014","other_active_sessions_count":0} 
[2026-01-18 10:37:57] local.INFO: Session updated {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2026-01-18 10:37:57] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP3A.250905.014","fcm_token_length":142} 
[2026-01-18 10:37:57] local.INFO: New device session created {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2026-01-18 10:37:57] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP3A.250905.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 10:37:58] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-17 10:37:57"} 
[2026-01-18 10:37:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:46:23] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP3A.250905.014","other_active_sessions_count":0} 
[2026-01-18 10:46:23] local.INFO: Session updated {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2026-01-18 10:46:23] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP3A.250905.014","fcm_token_length":142} 
[2026-01-18 10:46:23] local.INFO: New device session created {"user_id":38,"device_id":"BP3A.250905.014","session_id":27} 
[2026-01-18 10:46:23] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP3A.250905.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 10:46:24] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-17 10:46:23"} 
[2026-01-18 10:46:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 10:59:10] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":1} 
[2026-01-18 10:59:10] local.INFO: Other active sessions found - OTP verification required {"user_id":38,"mobile_number":"819039772492","devices_to_logout":["BP3A.250905.014"]} 
[2026-01-18 10:59:10] local.INFO: OTP verification required for login {"user_id":38,"device_id":"BP4A.251205.006.E1","other_devices_count":1} 
[2026-01-18 10:59:59] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":1} 
[2026-01-18 10:59:59] local.INFO: Other active sessions found - OTP verification required {"user_id":38,"mobile_number":"819039772492","devices_to_logout":["BP3A.250905.014"]} 
[2026-01-18 10:59:59] local.INFO: OTP verification required for login {"user_id":38,"device_id":"BP4A.251205.006.E1","other_devices_count":1} 
[2026-01-18 11:00:15] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":38,"devices_to_logout":["BP3A.250905.014"]} 
[2026-01-18 11:00:15] local.INFO: Logout message sent successfully {"fcm_token":"cn12VPw-StKNqIY0gxeL...","reason":"new_login"} 
[2026-01-18 11:00:15] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-18 11:00:15] local.INFO: Session deactivated {"session_id":27,"user_id":38,"device_id":"BP3A.250905.014"} 
[2026-01-18 11:00:15] local.INFO: Old devices logged out {"user_id":38,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":27,"device_id":"BP3A.250905.014","device_name":"Google Pixel 8","success":true,"message":"Logout message sent"}]}} 
[2026-01-18 11:00:15] local.INFO: New session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-18 11:00:15] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-18 11:00:15] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-18 11:00:15] local.INFO: Login completed after OTP verification {"user_id":38,"device_id":"BP4A.251205.006.E1","devices_logged_out":1} 
[2026-01-18 11:00:48] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":0} 
[2026-01-18 11:00:48] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-18 11:00:48] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-18 11:00:48] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-18 11:00:48] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.251205.006.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 11:00:49] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-17 11:00:48"} 
[2026-01-18 11:00:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 11:00:51] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-17 11:00:48"} 
[2026-01-18 11:00:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:53:54] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-18 12:53:54] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-18 12:53:54] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-18 12:53:54] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-18 12:53:54] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 12:53:55] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-17 12:53:54"} 
[2026-01-18 12:53:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:53:57] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-17 12:53:54"} 
[2026-01-18 12:53:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:54:00] local.WARNING: Failed PIN login attempt {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:54:10] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-18 12:54:10] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-18 12:54:10] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-18 12:54:10] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-18 12:54:10] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 12:54:11] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-17 12:54:10"} 
[2026-01-18 12:54:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:54:13] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-17 12:54:10"} 
[2026-01-18 12:54:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:54:15] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-18 12:54:15] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-18 12:54:15] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-18 12:54:15] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-18 12:54:15] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 12:54:16] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-17 12:54:15"} 
[2026-01-18 12:54:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:54:18] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-17 12:54:15"} 
[2026-01-18 12:54:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:54:32] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":0} 
[2026-01-18 12:54:32] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-18 12:54:32] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-18 12:54:32] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-18 12:54:32] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.251205.006.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 12:54:35] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-17 12:54:32"} 
[2026-01-18 12:54:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:54:37] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-17 12:54:32"} 
[2026-01-18 12:54:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:54:59] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-18 12:54:59] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 12:54:59] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-18 12:54:59] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 12:54:59] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 12:55:00] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 12:54:59"} 
[2026-01-18 12:55:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:55:02] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 12:54:59"} 
[2026-01-18 12:55:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:55:43] local.WARNING: Failed PIN login attempt {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:56:11] local.WARNING: Failed PIN login attempt {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:57:04] local.WARNING: Failed PIN login attempt {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","failed_attempts":3,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:57:23] local.INFO: Login detected - checking for other active sessions {"user_id":44,"current_device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","other_active_sessions_count":0} 
[2026-01-18 12:57:23] local.INFO: New session created {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","session_id":79} 
[2026-01-18 12:57:23] local.INFO: N1User table updated with latest device info {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","fcm_token_length":142} 
[2026-01-18 12:57:23] local.INFO: New device session created {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","session_id":79} 
[2026-01-18 12:57:23] local.INFO: Successful PIN login via API {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 12:57:24] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2026-02-17 12:57:23"} 
[2026-01-18 12:57:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":44,"active_user_id":44,"mobile_number":"819097075333","requested_id":"44","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:57:26] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2026-02-17 12:57:23"} 
[2026-01-18 12:57:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":44,"active_user_id":44,"mobile_number":"819097075333","requested_id":"44","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:57:45] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-18 12:57:45] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-18 12:57:45] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-18 12:57:45] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-18 12:57:45] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 12:57:47] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-17 12:57:45"} 
[2026-01-18 12:57:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:57:49] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-17 12:57:45"} 
[2026-01-18 12:57:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:59:09] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-18 12:59:09] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-18 12:59:09] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-18 12:59:09] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-18 12:59:09] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 12:59:09] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-17 12:59:09"} 
[2026-01-18 12:59:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 12:59:11] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-17 12:59:09"} 
[2026-01-18 12:59:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:00:17] local.INFO: PIN updated via API {"user_id":122,"mobile_number":"819036571169","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:01:13] local.INFO: Login detected - checking for other active sessions {"user_id":122,"current_device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","other_active_sessions_count":0} 
[2026-01-18 13:01:13] local.INFO: New session created {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","session_id":80} 
[2026-01-18 13:01:13] local.INFO: N1User table updated with latest device info {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","fcm_token_length":142} 
[2026-01-18 13:01:13] local.INFO: New device session created {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","session_id":80} 
[2026-01-18 13:01:13] local.INFO: Successful PIN login via API {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:01:15] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2026-02-17 13:01:13"} 
[2026-01-18 13:01:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:01:16] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2026-02-17 13:01:13"} 
[2026-01-18 13:01:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:01:59] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-18 13:01:59] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 13:01:59] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-18 13:01:59] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 13:01:59] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:02:00] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:01:59"} 
[2026-01-18 13:02:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:02:02] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:01:59"} 
[2026-01-18 13:02:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:02:43] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:01:59"} 
[2026-01-18 13:02:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:06:20] local.INFO: Login detected - checking for other active sessions {"user_id":122,"current_device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","other_active_sessions_count":0} 
[2026-01-18 13:06:20] local.INFO: Session updated {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","session_id":80} 
[2026-01-18 13:06:20] local.INFO: N1User table updated with latest device info {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","fcm_token_length":142} 
[2026-01-18 13:06:20] local.INFO: New device session created {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","session_id":80} 
[2026-01-18 13:06:21] local.INFO: Successful PIN login via API {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:06:21] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2026-02-17 13:06:20"} 
[2026-01-18 13:06:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:06:23] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2026-02-17 13:06:20"} 
[2026-01-18 13:06:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:13:05] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-18 13:13:05] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-18 13:13:05] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-18 13:13:05] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-18 13:13:05] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:13:06] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-17 13:13:05"} 
[2026-01-18 13:13:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:13:07] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-17 13:13:05"} 
[2026-01-18 13:13:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:18:17] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-18 13:18:17] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 13:18:17] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-18 13:18:17] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 13:18:17] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:18:18] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:18:17"} 
[2026-01-18 13:18:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:18:20] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:18:17"} 
[2026-01-18 13:18:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:19:38] local.INFO: N1User created via API {"user_id":140,"mobile_number":"819066693791","memberhash":"QONJBYGR17687135785DJEPZ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-18 13:19:39] local.INFO: FCM token saved for user {"user_id":140,"mobile_number":"819066693791","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:19:41] local.DEBUG: Session authenticated successfully {"user_id":140,"session_expires":"2026-01-19 13:19:38"} 
[2026-01-18 13:19:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":140,"active_user_id":140,"mobile_number":"819066693791","requested_id":"140","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:20:24] local.INFO: Login detected - checking for other active sessions {"user_id":140,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-18 13:20:24] local.INFO: New session created {"user_id":140,"device_id":"UKQ1.231108.001","session_id":81} 
[2026-01-18 13:20:24] local.INFO: N1User table updated with latest device info {"user_id":140,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-18 13:20:24] local.INFO: New device session created {"user_id":140,"device_id":"UKQ1.231108.001","session_id":81} 
[2026-01-18 13:20:24] local.INFO: Successful PIN login via API {"user_id":140,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:20:24] local.DEBUG: Session authenticated successfully {"user_id":140,"session_expires":"2026-02-17 13:20:24"} 
[2026-01-18 13:20:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":140,"active_user_id":140,"mobile_number":"819066693791","requested_id":"140","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:20:26] local.DEBUG: Session authenticated successfully {"user_id":140,"session_expires":"2026-02-17 13:20:24"} 
[2026-01-18 13:20:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":140,"active_user_id":140,"mobile_number":"819066693791","requested_id":"140","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:20:31] local.INFO: Login detected - checking for other active sessions {"user_id":44,"current_device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","other_active_sessions_count":0} 
[2026-01-18 13:20:31] local.INFO: Session updated {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","session_id":79} 
[2026-01-18 13:20:31] local.INFO: N1User table updated with latest device info {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","fcm_token_length":142} 
[2026-01-18 13:20:31] local.INFO: New device session created {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","session_id":79} 
[2026-01-18 13:20:31] local.INFO: Successful PIN login via API {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:20:32] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2026-02-17 13:20:31"} 
[2026-01-18 13:20:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":44,"active_user_id":44,"mobile_number":"819097075333","requested_id":"44","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:20:34] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2026-02-17 13:20:31"} 
[2026-01-18 13:20:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":44,"active_user_id":44,"mobile_number":"819097075333","requested_id":"44","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:22:50] local.INFO: QR Login started {"user_id":"AIM00","qr_payload_length":208} 
[2026-01-18 13:22:50] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-18 13:22:50] local.INFO: QR payload decrypted successfully {"token":"CE87D08A-5FB4-4F94-9660-17FE24552107","user_id":"AIM00"} 
[2026-01-18 13:22:50] local.INFO: Calling encrypt API {"token":"CE87D08A-5FB4-4F94-9660-17FE24552107","user_id":"AIM00"} 
[2026-01-18 13:22:50] local.INFO: Token encrypted with user ID {"user_id":"AIM00","encrypted_payload_length":215} 
[2026-01-18 13:22:50] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-18 13:22:50] local.INFO: QR Login completed successfully {"user_id":"AIM00"} 
[2026-01-18 13:25:13] local.INFO: QR Login started {"user_id":"AIM00","qr_payload_length":208} 
[2026-01-18 13:25:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-18 13:25:13] local.INFO: QR payload decrypted successfully {"token":"D5720CCE-B62C-4907-AEDB-E0112980BE18","user_id":"AIM00"} 
[2026-01-18 13:25:13] local.INFO: Calling encrypt API {"token":"D5720CCE-B62C-4907-AEDB-E0112980BE18","user_id":"AIM00"} 
[2026-01-18 13:25:14] local.INFO: Token encrypted with user ID {"user_id":"AIM00","encrypted_payload_length":215} 
[2026-01-18 13:25:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-18 13:25:14] local.INFO: QR Login completed successfully {"user_id":"AIM00"} 
[2026-01-18 13:26:21] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-18 13:26:21] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-18 13:26:21] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-18 13:26:21] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-18 13:26:21] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:26:22] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-17 13:26:21"} 
[2026-01-18 13:26:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:26:25] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-17 13:26:21"} 
[2026-01-18 13:26:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:27:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819097075333&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:27:24] local.DEBUG: CRC Calculation Result {"crc":"4d43ad48","input_params_count":2} 
[2026-01-18 13:27:24] local.DEBUG: CRC Verification {"received":"4d43ad48","calculated":"4d43ad48","match":true} 
[2026-01-18 13:27:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-18 13:28:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819097075333&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:28:12] local.DEBUG: CRC Calculation Result {"crc":"4d43ad48","input_params_count":2} 
[2026-01-18 13:28:12] local.DEBUG: CRC Verification {"received":"4d43ad48","calculated":"4d43ad48","match":true} 
[2026-01-18 13:28:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-18 13:29:47] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2026-01-18 13:29:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:47] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2026-01-18 13:29:47] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2026-01-18 13:29:47] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","mobile_number":"819073883079"} 
[2026-01-18 13:29:47] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2026-01-18 13:29:48] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2026-01-18 13:29:48] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2026-01-18 13:29:48] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","wallet_id":"8003100011326"} 
[2026-01-18 13:29:48] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","wallet_id":"8003100011326"} 
[2026-01-18 13:29:48] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2026-01-18 13:29:48] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2026-01-18 13:29:48] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","mobile_number":"819073883079"} 
[2026-01-18 13:29:48] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2026-01-18 13:29:48] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fcbad664","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":903.4640789031982421875} 
[2026-01-18 13:29:48] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2026-01-18 13:29:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:48] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-18 13:29:48] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-18 13:29:48] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","mobile_number":"818037911717"} 
[2026-01-18 13:29:48] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2026-01-18 13:29:49] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2026-01-18 13:29:49] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2026-01-18 13:29:49] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","wallet_id":"8003100011275"} 
[2026-01-18 13:29:49] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","wallet_id":"8003100011275"} 
[2026-01-18 13:29:49] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2026-01-18 13:29:49] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2026-01-18 13:29:49] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","mobile_number":"818037911717"} 
[2026-01-18 13:29:49] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2026-01-18 13:29:49] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fcce5032","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":526.299953460693359375} 
[2026-01-18 13:29:49] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2026-01-18 13:29:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:49] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-18 13:29:49] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-18 13:29:49] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","mobile_number":"819090773803"} 
[2026-01-18 13:29:49] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2026-01-18 13:29:49] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2026-01-18 13:29:49] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2026-01-18 13:29:49] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","wallet_id":"8003100011393"} 
[2026-01-18 13:29:49] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","wallet_id":"8003100011393"} 
[2026-01-18 13:29:49] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2026-01-18 13:29:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2026-01-18 13:29:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","mobile_number":"819090773803"} 
[2026-01-18 13:29:50] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2026-01-18 13:29:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fcdb2137","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":443.34697723388671875} 
[2026-01-18 13:29:50] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-18 13:29:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-18 13:29:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-18 13:29:50] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","mobile_number":"818042746786"} 
[2026-01-18 13:29:50] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-18 13:29:50] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-18 13:29:50] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-18 13:29:50] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","wallet_id":"8003100011285"} 
[2026-01-18 13:29:50] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","wallet_id":"8003100011285"} 
[2026-01-18 13:29:50] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-18 13:29:50] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-18 13:29:50] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","mobile_number":"818042746786"} 
[2026-01-18 13:29:50] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2026-01-18 13:29:50] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fce74fea","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":430.58109283447265625} 
[2026-01-18 13:29:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-18 13:29:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:51] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-18 13:29:51] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-18 13:29:51] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","mobile_number":"818042746786"} 
[2026-01-18 13:29:51] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-18 13:29:51] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-18 13:29:51] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-18 13:29:51] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","wallet_id":"8003100011285"} 
[2026-01-18 13:29:51] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","wallet_id":"8003100011285"} 
[2026-01-18 13:29:51] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-18 13:29:51] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-18 13:29:51] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","mobile_number":"818042746786"} 
[2026-01-18 13:29:51] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2026-01-18 13:29:51] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fcf2cf09","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":491.5778636932373046875} 
[2026-01-18 13:29:51] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2026-01-18 13:29:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:51] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-18 13:29:51] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-18 13:29:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","mobile_number":"819023053947"} 
[2026-01-18 13:29:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2026-01-18 13:29:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2026-01-18 13:29:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2026-01-18 13:29:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","wallet_id":"8003100011323"} 
[2026-01-18 13:29:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","wallet_id":"8003100011323"} 
[2026-01-18 13:29:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2026-01-18 13:29:52] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2026-01-18 13:29:52] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","mobile_number":"819023053947"} 
[2026-01-18 13:29:52] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2026-01-18 13:29:52] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fcfedbbf","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":511.71588897705078125} 
[2026-01-18 13:29:52] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2026-01-18 13:29:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:52] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2026-01-18 13:29:52] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2026-01-18 13:29:52] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","mobile_number":"819050878362"} 
[2026-01-18 13:29:52] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2026-01-18 13:29:52] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2026-01-18 13:29:52] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2026-01-18 13:29:52] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","wallet_id":"8003100011452"} 
[2026-01-18 13:29:52] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","wallet_id":"8003100011452"} 
[2026-01-18 13:29:52] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2026-01-18 13:29:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2026-01-18 13:29:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","mobile_number":"819050878362"} 
[2026-01-18 13:29:53] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2026-01-18 13:29:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fd0c0971","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":411.6427898406982421875} 
[2026-01-18 13:29:53] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2026-01-18 13:29:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-18 13:29:53] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2026-01-18 13:29:53] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2026-01-18 13:29:53] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","mobile_number":"60122005500"} 
[2026-01-18 13:29:53] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2026-01-18 13:29:53] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2026-01-18 13:29:53] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2026-01-18 13:29:53] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","wallet_id":"8003100011379"} 
[2026-01-18 13:29:53] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","wallet_id":"8003100011379"} 
[2026-01-18 13:29:53] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2026-01-18 13:29:53] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2026-01-18 13:29:53] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","mobile_number":"60122005500"} 
[2026-01-18 13:29:53] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2026-01-18 13:29:53] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fd17d39d","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":331.7182064056396484375} 
[2026-01-18 13:29:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2026-01-18 13:29:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:54] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2026-01-18 13:29:54] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2026-01-18 13:29:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","mobile_number":"819032677769"} 
[2026-01-18 13:29:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2026-01-18 13:29:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2026-01-18 13:29:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2026-01-18 13:29:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","wallet_id":"8003100011472"} 
[2026-01-18 13:29:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","wallet_id":"8003100011472"} 
[2026-01-18 13:29:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2026-01-18 13:29:54] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2026-01-18 13:29:54] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","mobile_number":"819032677769"} 
[2026-01-18 13:29:54] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2026-01-18 13:29:54] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fd2244ac","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":359.136104583740234375} 
[2026-01-18 13:29:54] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2026-01-18 13:29:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-18 13:29:54] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2026-01-18 13:29:54] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2026-01-18 13:29:54] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","mobile_number":"819031950417"} 
[2026-01-18 13:29:54] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2026-01-18 13:29:54] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2026-01-18 13:29:54] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2026-01-18 13:29:54] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","wallet_id":"8003100011328"} 
[2026-01-18 13:29:54] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","wallet_id":"8003100011328"} 
[2026-01-18 13:29:54] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2026-01-18 13:29:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2026-01-18 13:29:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","mobile_number":"819031950417"} 
[2026-01-18 13:29:55] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2026-01-18 13:29:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fd2bc60b","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":415.7459735870361328125} 
[2026-01-18 13:29:55] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2026-01-18 13:29:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-18 13:29:55] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-01-18 13:29:55] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-01-18 13:29:55] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","mobile_number":"60123678698"} 
[2026-01-18 13:29:55] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2026-01-18 13:29:55] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2026-01-18 13:29:55] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2026-01-18 13:29:55] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","wallet_id":"8003100011060"} 
[2026-01-18 13:29:55] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","wallet_id":"8003100011060"} 
[2026-01-18 13:29:55] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2026-01-18 13:29:55] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2026-01-18 13:29:55] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","mobile_number":"60123678698"} 
[2026-01-18 13:29:55] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2026-01-18 13:29:55] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_696c6fd36fe9a","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":428.9400577545166015625} 
[2026-01-18 13:32:42] local.INFO: Login detected - checking for other active sessions {"user_id":140,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-18 13:32:42] local.INFO: Session updated {"user_id":140,"device_id":"UKQ1.231108.001","session_id":81} 
[2026-01-18 13:32:42] local.INFO: N1User table updated with latest device info {"user_id":140,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-18 13:32:42] local.INFO: New device session created {"user_id":140,"device_id":"UKQ1.231108.001","session_id":81} 
[2026-01-18 13:32:42] local.INFO: Successful PIN login via API {"user_id":140,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:32:43] local.DEBUG: Session authenticated successfully {"user_id":140,"session_expires":"2026-02-17 13:32:42"} 
[2026-01-18 13:32:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":140,"active_user_id":140,"mobile_number":"819066693791","requested_id":"140","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:32:46] local.DEBUG: Session authenticated successfully {"user_id":140,"session_expires":"2026-02-17 13:32:42"} 
[2026-01-18 13:32:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":140,"active_user_id":140,"mobile_number":"819066693791","requested_id":"140","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:43:56] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-18 13:43:56] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-18 13:43:56] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-18 13:43:56] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-18 13:43:56] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:43:57] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-17 13:43:56"} 
[2026-01-18 13:43:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:43:59] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-17 13:43:56"} 
[2026-01-18 13:43:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:48:21] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-18 13:48:21] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 13:48:21] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-18 13:48:21] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 13:48:21] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:48:22] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:48:21"} 
[2026-01-18 13:48:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:48:24] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:48:21"} 
[2026-01-18 13:48:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:49:36] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-18 13:49:36] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 13:49:36] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-18 13:49:36] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 13:49:36] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 13:49:37] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:49:36"} 
[2026-01-18 13:49:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 13:49:38] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 13:49:36"} 
[2026-01-18 13:49:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:05:02] local.INFO: N1User created via API {"user_id":141,"mobile_number":"819033596419","memberhash":"NTLJ6OB01768716302LSS1DS","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-18 14:05:03] local.INFO: FCM token saved for user {"user_id":141,"mobile_number":"819033596419","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:05:06] local.DEBUG: Session authenticated successfully {"user_id":141,"session_expires":"2026-01-19 14:05:02"} 
[2026-01-18 14:05:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":141,"active_user_id":141,"mobile_number":"819033596419","requested_id":"141","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:08:33] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-18 14:08:33] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 14:08:33] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-18 14:08:33] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 14:08:33] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 14:08:34] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 14:08:33"} 
[2026-01-18 14:08:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:08:36] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 14:08:33"} 
[2026-01-18 14:08:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:21:51] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-18 14:21:51] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 14:21:51] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-18 14:21:51] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-18 14:21:51] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 14:21:52] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 14:21:51"} 
[2026-01-18 14:21:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:21:54] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-17 14:21:51"} 
[2026-01-18 14:21:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:25:28] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-18 14:25:28] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-18 14:25:28] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-18 14:25:28] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-18 14:25:28] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 14:25:29] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-17 14:25:28"} 
[2026-01-18 14:25:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:25:30] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-17 14:25:28"} 
[2026-01-18 14:25:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:45:38] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-18 14:45:38] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-18 14:45:38] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-18 14:45:38] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-18 14:45:38] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 14:45:39] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-17 14:45:38"} 
[2026-01-18 14:45:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:45:41] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-17 14:45:38"} 
[2026-01-18 14:45:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:56:53] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-18 14:56:53] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-18 14:56:53] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-18 14:56:53] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-18 14:56:53] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 14:56:54] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-17 14:56:53"} 
[2026-01-18 14:56:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 14:56:56] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-17 14:56:53"} 
[2026-01-18 14:56:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 15:55:39] local.INFO: Login detected - checking for other active sessions {"user_id":44,"current_device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","other_active_sessions_count":0} 
[2026-01-18 15:55:39] local.INFO: Session updated {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","session_id":79} 
[2026-01-18 15:55:39] local.INFO: N1User table updated with latest device info {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","fcm_token_length":142} 
[2026-01-18 15:55:39] local.INFO: New device session created {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","session_id":79} 
[2026-01-18 15:55:39] local.INFO: Successful PIN login via API {"user_id":44,"device_id":"3ADE18E8-9C34-4295-8F3F-0745C88A44A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 15:55:40] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2026-02-17 15:55:39"} 
[2026-01-18 15:55:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":44,"active_user_id":44,"mobile_number":"819097075333","requested_id":"44","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 15:55:41] local.DEBUG: Session authenticated successfully {"user_id":44,"session_expires":"2026-02-17 15:55:39"} 
[2026-01-18 15:55:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":44,"active_user_id":44,"mobile_number":"819097075333","requested_id":"44","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 15:56:40] local.INFO: QR Login started {"user_id":"AIM00","qr_payload_length":208} 
[2026-01-18 15:56:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-18 15:56:41] local.INFO: QR payload decrypted successfully {"token":"EC1FE7CD-BC0E-4812-8D1C-5C4C87E5C24F","user_id":"AIM00"} 
[2026-01-18 15:56:41] local.INFO: Calling encrypt API {"token":"EC1FE7CD-BC0E-4812-8D1C-5C4C87E5C24F","user_id":"AIM00"} 
[2026-01-18 15:56:41] local.INFO: Token encrypted with user ID {"user_id":"AIM00","encrypted_payload_length":215} 
[2026-01-18 15:56:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-18 15:56:41] local.INFO: QR Login completed successfully {"user_id":"AIM00"} 
[2026-01-18 16:19:16] local.INFO: N1User created via API {"user_id":142,"mobile_number":"819038472202","memberhash":"S7ZU2WVV1768724356RDL2ZY","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-18 16:19:17] local.INFO: FCM token saved for user {"user_id":142,"mobile_number":"819038472202","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 16:19:19] local.DEBUG: Session authenticated successfully {"user_id":142,"session_expires":"2026-01-19 16:19:16"} 
[2026-01-18 16:19:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":142,"active_user_id":142,"mobile_number":"819038472202","requested_id":"142","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 16:19:33] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-18 16:19:33] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-18 16:19:34] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-18 16:19:34] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-18 16:19:34] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 16:19:34] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-17 16:19:33"} 
[2026-01-18 16:19:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 16:19:37] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-17 16:19:33"} 
[2026-01-18 16:19:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 16:25:24] local.INFO: QR Login started {"user_id":"AIM01","qr_payload_length":208} 
[2026-01-18 16:25:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-18 16:25:25] local.INFO: QR payload decrypted successfully {"token":"D8B8C475-E4D7-40B9-A97C-3CB2F9AE9553","user_id":"AIM01"} 
[2026-01-18 16:25:25] local.INFO: Calling encrypt API {"token":"D8B8C475-E4D7-40B9-A97C-3CB2F9AE9553","user_id":"AIM01"} 
[2026-01-18 16:25:25] local.INFO: Token encrypted with user ID {"user_id":"AIM01","encrypted_payload_length":215} 
[2026-01-18 16:25:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-18 16:25:25] local.INFO: QR Login completed successfully {"user_id":"AIM01"} 
[2026-01-18 16:28:00] local.INFO: Login detected - checking for other active sessions {"user_id":142,"current_device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","other_active_sessions_count":0} 
[2026-01-18 16:28:00] local.INFO: New session created {"user_id":142,"device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","session_id":82} 
[2026-01-18 16:28:00] local.INFO: N1User table updated with latest device info {"user_id":142,"device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","fcm_token_length":142} 
[2026-01-18 16:28:00] local.INFO: New device session created {"user_id":142,"device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","session_id":82} 
[2026-01-18 16:28:00] local.INFO: Successful PIN login via API {"user_id":142,"device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 16:28:01] local.DEBUG: Session authenticated successfully {"user_id":142,"session_expires":"2026-02-17 16:28:00"} 
[2026-01-18 16:28:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":142,"active_user_id":142,"mobile_number":"819038472202","requested_id":"142","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 16:28:03] local.DEBUG: Session authenticated successfully {"user_id":142,"session_expires":"2026-02-17 16:28:00"} 
[2026-01-18 16:28:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":142,"active_user_id":142,"mobile_number":"819038472202","requested_id":"142","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 16:37:37] local.INFO: Login detected - checking for other active sessions {"user_id":142,"current_device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","other_active_sessions_count":0} 
[2026-01-18 16:37:37] local.INFO: Session updated {"user_id":142,"device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","session_id":82} 
[2026-01-18 16:37:37] local.INFO: N1User table updated with latest device info {"user_id":142,"device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","fcm_token_length":142} 
[2026-01-18 16:37:37] local.INFO: New device session created {"user_id":142,"device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","session_id":82} 
[2026-01-18 16:37:37] local.INFO: Successful PIN login via API {"user_id":142,"device_id":"966BEA7B-5A38-4D19-8690-5CBD5FA8B8FD","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 16:37:38] local.DEBUG: Session authenticated successfully {"user_id":142,"session_expires":"2026-02-17 16:37:37"} 
[2026-01-18 16:37:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":142,"active_user_id":142,"mobile_number":"819038472202","requested_id":"142","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 16:37:40] local.DEBUG: Session authenticated successfully {"user_id":142,"session_expires":"2026-02-17 16:37:37"} 
[2026-01-18 16:37:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":142,"active_user_id":142,"mobile_number":"819038472202","requested_id":"142","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 16:38:56] local.INFO: QR Login started {"user_id":"MNIJK00","qr_payload_length":208} 
[2026-01-18 16:38:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-18 16:38:57] local.INFO: QR payload decrypted successfully {"token":"5A8087B1-72C8-443D-8A04-7C253B6D6CB9","user_id":"MNIJK00"} 
[2026-01-18 16:38:57] local.INFO: Calling encrypt API {"token":"5A8087B1-72C8-443D-8A04-7C253B6D6CB9","user_id":"MNIJK00"} 
[2026-01-18 16:38:57] local.INFO: Token encrypted with user ID {"user_id":"MNIJK00","encrypted_payload_length":218} 
[2026-01-18 16:38:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-18 16:38:57] local.INFO: QR Login completed successfully {"user_id":"MNIJK00"} 
[2026-01-18 17:04:40] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-18 17:04:40] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-18 17:04:40] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-18 17:04:40] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-18 17:04:40] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 17:04:42] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-17 17:04:40"} 
[2026-01-18 17:04:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 17:04:44] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-17 17:04:40"} 
[2026-01-18 17:04:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 17:35:19] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-18 17:35:19] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-18 17:35:19] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-18 17:35:19] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-18 17:35:19] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 17:35:20] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-17 17:35:19"} 
[2026-01-18 17:35:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 17:35:21] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-17 17:35:19"} 
[2026-01-18 17:35:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 18:06:27] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-18 18:06:27] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-18 18:06:27] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-18 18:06:27] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-18 18:06:27] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 18:06:28] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-17 18:06:27"} 
[2026-01-18 18:06:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 18:06:29] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-17 18:06:27"} 
[2026-01-18 18:06:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 18:08:10] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-17 18:06:27"} 
[2026-01-18 18:08:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 21:45:10] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-18 21:45:10] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-18 21:45:10] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-18 21:45:10] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-18 21:45:10] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-18 21:45:10] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-17 21:45:10"} 
[2026-01-18 21:45:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-18 21:45:12] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-17 21:45:10"} 
[2026-01-18 21:45:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 04:52:03] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 04:52:03] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 04:52:03] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 04:53:19] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 04:53:19] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 04:53:19] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 04:54:36] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 04:54:37] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 04:54:37] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 04:55:12] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 04:55:12] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 04:55:12] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 04:55:30] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":62,"devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 04:55:31] local.INFO: Logout message sent successfully {"fcm_token":"e5PIkcXLREY5qzbJAw5G...","reason":"new_login"} 
[2026-01-19 04:55:32] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 04:55:32] local.INFO: Session deactivated {"session_id":25,"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"} 
[2026-01-19 04:55:32] local.INFO: Old devices logged out {"user_id":62,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":25,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 04:55:32] local.INFO: New session created {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 04:55:32] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","fcm_token_length":142} 
[2026-01-19 04:55:32] local.INFO: New device session created {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 04:55:32] local.INFO: Login completed after OTP verification {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","devices_logged_out":1} 
[2026-01-19 04:55:34] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-20 04:55:32"} 
[2026-01-19 04:55:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 04:57:24] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":1} 
[2026-01-19 04:57:24] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["70B9185B-A7CE-47BB-80A7-DC06B1AEB675"]} 
[2026-01-19 04:57:24] local.INFO: OTP verification required for login {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_devices_count":1} 
[2026-01-19 04:57:42] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":62,"devices_to_logout":["70B9185B-A7CE-47BB-80A7-DC06B1AEB675"]} 
[2026-01-19 04:57:43] local.INFO: Logout message sent successfully {"fcm_token":"eIxjoyId6EpKk3jXhNMr...","reason":"new_login"} 
[2026-01-19 04:57:43] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 04:57:43] local.INFO: Session deactivated {"session_id":83,"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675"} 
[2026-01-19 04:57:43] local.INFO: Old devices logged out {"user_id":62,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":83,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 04:57:43] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 04:57:43] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 04:57:43] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 04:57:43] local.INFO: Login completed after OTP verification {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","devices_logged_out":1} 
[2026-01-19 04:57:45] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-20 04:57:43"} 
[2026-01-19 04:57:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 04:59:22] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 04:59:22] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 04:59:22] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 04:59:38] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":62,"devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 04:59:38] local.INFO: Logout message sent successfully {"fcm_token":"e5PIkcXLREY5qzbJAw5G...","reason":"new_login"} 
[2026-01-19 04:59:38] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 04:59:38] local.INFO: Session deactivated {"session_id":25,"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"} 
[2026-01-19 04:59:38] local.INFO: Old devices logged out {"user_id":62,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":25,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 04:59:38] local.INFO: Session updated {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 04:59:38] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","fcm_token_length":142} 
[2026-01-19 04:59:38] local.INFO: New device session created {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 04:59:38] local.INFO: Login completed after OTP verification {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","devices_logged_out":1} 
[2026-01-19 04:59:40] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-20 04:59:38"} 
[2026-01-19 04:59:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 05:02:05] local.WARNING: Invalid or expired session token attempt {"token_prefix":"5d059cb1d8...","ip":"180.197.37.41","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-19 05:47:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-19 05:47:48] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-19 05:47:48] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-19 05:47:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 06:12:00] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-19 06:12:00] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-19 06:12:00] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-19 06:12:00] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-19 06:12:00] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 06:12:03] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-18 06:12:00"} 
[2026-01-19 06:12:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 06:12:04] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-18 06:12:00"} 
[2026-01-19 06:12:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 06:27:29] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":1} 
[2026-01-19 06:27:29] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["70B9185B-A7CE-47BB-80A7-DC06B1AEB675"]} 
[2026-01-19 06:27:29] local.INFO: OTP verification required for login {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_devices_count":1} 
[2026-01-19 06:27:44] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":62,"devices_to_logout":["70B9185B-A7CE-47BB-80A7-DC06B1AEB675"]} 
[2026-01-19 06:27:45] local.INFO: Logout message sent successfully {"fcm_token":"eIxjoyId6EpKk3jXhNMr...","reason":"new_login"} 
[2026-01-19 06:27:45] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 06:27:45] local.INFO: Session deactivated {"session_id":83,"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675"} 
[2026-01-19 06:27:45] local.INFO: Old devices logged out {"user_id":62,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":83,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 06:27:45] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 06:27:45] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 06:27:45] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 06:27:45] local.INFO: Login completed after OTP verification {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","devices_logged_out":1} 
[2026-01-19 06:27:47] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-20 06:27:45"} 
[2026-01-19 06:27:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 06:41:50] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-19 06:41:50] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 06:41:50] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 06:41:50] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 06:41:50] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 06:41:51] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 06:41:50"} 
[2026-01-19 06:41:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 06:41:53] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 06:41:50"} 
[2026-01-19 06:41:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 06:56:16] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 06:56:16] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 06:56:16] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 06:56:16] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 06:56:16] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 06:56:17] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 06:56:16"} 
[2026-01-19 06:56:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 06:56:18] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 06:56:16"} 
[2026-01-19 06:56:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:10:03] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2026-01-19 07:10:03] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-19 07:10:03] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2026-01-19 07:10:03] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-19 07:10:03] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:10:03] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-18 07:10:03"} 
[2026-01-19 07:10:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:10:05] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-18 07:10:03"} 
[2026-01-19 07:10:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:18:11] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-19 07:18:11] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-19 07:18:11] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-19 07:18:11] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-19 07:18:11] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:18:12] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 07:18:11"} 
[2026-01-19 07:18:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:18:14] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 07:18:11"} 
[2026-01-19 07:18:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:19:42] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 07:19:42] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 07:19:42] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 07:19:42] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 07:19:42] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:19:42] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 07:19:42"} 
[2026-01-19 07:19:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:19:44] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 07:19:42"} 
[2026-01-19 07:19:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:20:20] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-19 07:20:20] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-19 07:20:20] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-19 07:20:20] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-19 07:20:20] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:20:20] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 07:20:20"} 
[2026-01-19 07:20:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:20:23] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 07:20:20"} 
[2026-01-19 07:20:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:28:04] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-19 07:28:04] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 07:28:04] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 07:28:04] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 07:28:04] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:28:05] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 07:28:04"} 
[2026-01-19 07:28:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:28:06] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 07:28:04"} 
[2026-01-19 07:28:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:29:09] local.INFO: N1User created via API {"user_id":143,"mobile_number":"817031943950","memberhash":"FXYUOASQ17687789496TH2LQ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-19 07:29:10] local.INFO: FCM token saved for user {"user_id":143,"mobile_number":"817031943950","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:29:12] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-01-20 07:29:09"} 
[2026-01-19 07:29:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:43:03] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 07:43:03] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 07:43:03] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 07:43:22] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":62,"devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 07:43:22] local.INFO: Logout message sent successfully {"fcm_token":"e5PIkcXLREY5qzbJAw5G...","reason":"new_login"} 
[2026-01-19 07:43:23] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 07:43:23] local.INFO: Session deactivated {"session_id":25,"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"} 
[2026-01-19 07:43:23] local.INFO: Old devices logged out {"user_id":62,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":25,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 07:43:23] local.INFO: Session updated {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 07:43:23] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","fcm_token_length":142} 
[2026-01-19 07:43:23] local.INFO: New device session created {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 07:43:23] local.INFO: Login completed after OTP verification {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","devices_logged_out":1} 
[2026-01-19 07:43:25] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-20 07:43:23"} 
[2026-01-19 07:43:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:45:00] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-19 07:45:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 07:45:00] local.INFO: QR payload decrypted successfully {"token":"C451A6AB-C763-4EED-947E-C377CC6F85F1","user_id":"AAA07"} 
[2026-01-19 07:45:00] local.INFO: Calling encrypt API {"token":"C451A6AB-C763-4EED-947E-C377CC6F85F1","user_id":"AAA07"} 
[2026-01-19 07:45:01] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-19 07:45:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-19 07:45:01] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-19 07:45:47] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":0} 
[2026-01-19 07:45:47] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-19 07:45:47] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-19 07:45:47] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-19 07:45:47] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.251205.006.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:45:48] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-18 07:45:47"} 
[2026-01-19 07:45:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:45:50] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-18 07:45:47"} 
[2026-01-19 07:45:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:46:49] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2026-01-19 07:46:50] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-19 07:46:50] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2026-01-19 07:46:50] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-19 07:46:50] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:46:50] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-18 07:46:50"} 
[2026-01-19 07:46:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:46:52] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-18 07:46:50"} 
[2026-01-19 07:46:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:47:35] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-18 07:46:50"} 
[2026-01-19 07:47:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:48:17] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-18 07:45:47"} 
[2026-01-19 07:48:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:51:54] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-19 07:51:54] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-19 07:51:54] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-19 07:51:54] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-19 07:51:54] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:51:55] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-18 07:51:54"} 
[2026-01-19 07:51:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:51:57] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-18 07:51:54"} 
[2026-01-19 07:51:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:53:30] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 07:53:30] local.INFO: New session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 07:53:30] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 07:53:30] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 07:53:30] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 07:53:31] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 07:53:30"} 
[2026-01-19 07:53:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:53:33] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 07:53:30"} 
[2026-01-19 07:53:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 07:59:46] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":1} 
[2026-01-19 07:59:46] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["70B9185B-A7CE-47BB-80A7-DC06B1AEB675"]} 
[2026-01-19 07:59:46] local.INFO: OTP verification required for login {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_devices_count":1} 
[2026-01-19 08:00:28] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":62,"devices_to_logout":["70B9185B-A7CE-47BB-80A7-DC06B1AEB675"]} 
[2026-01-19 08:00:29] local.INFO: Logout message sent successfully {"fcm_token":"eIxjoyId6EpKk3jXhNMr...","reason":"new_login"} 
[2026-01-19 08:00:29] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 08:00:29] local.INFO: Session deactivated {"session_id":83,"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675"} 
[2026-01-19 08:00:29] local.INFO: Old devices logged out {"user_id":62,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":83,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 08:00:29] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 08:00:29] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 08:00:29] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 08:00:29] local.INFO: Login completed after OTP verification {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","devices_logged_out":1} 
[2026-01-19 08:00:31] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-20 08:00:29"} 
[2026-01-19 08:00:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:01:55] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 08:01:55] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 08:01:55] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 08:02:12] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":62,"devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 08:02:12] local.INFO: Logout message sent successfully {"fcm_token":"e5PIkcXLREY5qzbJAw5G...","reason":"new_login"} 
[2026-01-19 08:02:12] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 08:02:12] local.INFO: Session deactivated {"session_id":25,"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"} 
[2026-01-19 08:02:12] local.INFO: Old devices logged out {"user_id":62,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":25,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 08:02:12] local.INFO: Session updated {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 08:02:12] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","fcm_token_length":142} 
[2026-01-19 08:02:12] local.INFO: New device session created {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 08:02:12] local.INFO: Login completed after OTP verification {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","devices_logged_out":1} 
[2026-01-19 08:02:15] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-20 08:02:12"} 
[2026-01-19 08:02:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:16:41] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 08:16:41] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 08:16:41] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 08:16:41] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 08:16:41] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 08:16:42] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 08:16:41"} 
[2026-01-19 08:16:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:16:43] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 08:16:43] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 08:16:43] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 08:16:43] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 08:16:43] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 08:16:44] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 08:16:43"} 
[2026-01-19 08:16:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:16:44] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 08:16:41"} 
[2026-01-19 08:16:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:16:46] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 08:16:43"} 
[2026-01-19 08:16:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:26:43] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 08:26:43] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 08:26:43] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 08:26:43] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 08:26:43] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 08:26:44] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 08:26:43"} 
[2026-01-19 08:26:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:26:46] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 08:26:43"} 
[2026-01-19 08:26:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:27:26] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 08:27:26] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 08:27:26] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 08:27:26] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 08:27:26] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 08:27:26] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 08:27:26"} 
[2026-01-19 08:27:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:27:28] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 08:27:26"} 
[2026-01-19 08:27:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:29:08] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-19 08:29:08] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-19 08:29:08] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-19 08:29:08] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-19 08:29:08] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 08:29:09] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-18 08:29:08"} 
[2026-01-19 08:29:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:29:10] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-18 08:29:08"} 
[2026-01-19 08:29:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:29:35] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 08:26:43"} 
[2026-01-19 08:29:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:30:24] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":0} 
[2026-01-19 08:30:24] local.INFO: Session updated {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 08:30:24] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","fcm_token_length":142} 
[2026-01-19 08:30:24] local.INFO: New device session created {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":83} 
[2026-01-19 08:30:24] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 08:30:24] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 08:30:24"} 
[2026-01-19 08:30:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:30:26] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 08:30:24"} 
[2026-01-19 08:30:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:32:01] local.INFO: QR Login started {"user_id":"HIROKO91","qr_payload_length":208} 
[2026-01-19 08:32:01] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 08:32:01] local.INFO: QR payload decrypted successfully {"token":"3A744375-383A-44A2-9438-54D0A0B7B727","user_id":"HIROKO91"} 
[2026-01-19 08:32:01] local.INFO: Calling encrypt API {"token":"3A744375-383A-44A2-9438-54D0A0B7B727","user_id":"HIROKO91"} 
[2026-01-19 08:32:01] local.INFO: Token encrypted with user ID {"user_id":"HIROKO91","encrypted_payload_length":219} 
[2026-01-19 08:32:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-19 08:32:02] local.INFO: QR Login completed successfully {"user_id":"HIROKO91"} 
[2026-01-19 08:33:35] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-19 08:33:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 08:33:35] local.INFO: QR payload decrypted successfully {"token":"84F61016-C260-48B1-A2BF-328C815D4012","user_id":"AAA07"} 
[2026-01-19 08:33:35] local.INFO: Calling encrypt API {"token":"84F61016-C260-48B1-A2BF-328C815D4012","user_id":"AAA07"} 
[2026-01-19 08:33:35] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-19 08:33:35] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-19 08:33:35] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-19 08:35:10] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-19 08:35:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 08:35:10] local.INFO: QR payload decrypted successfully {"token":"84F61016-C260-48B1-A2BF-328C815D4012","user_id":"AAA07"} 
[2026-01-19 08:35:10] local.INFO: Calling encrypt API {"token":"84F61016-C260-48B1-A2BF-328C815D4012","user_id":"AAA07"} 
[2026-01-19 08:35:11] local.INFO: QR Login started {"user_id":"HIROKO00","qr_payload_length":208} 
[2026-01-19 08:35:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 08:35:11] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-19 08:35:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-19 08:35:11] local.INFO: QR payload decrypted successfully {"token":"547727B8-429A-4888-AE47-9CA1B7881B85","user_id":"HIROKO00"} 
[2026-01-19 08:35:11] local.INFO: Calling encrypt API {"token":"547727B8-429A-4888-AE47-9CA1B7881B85","user_id":"HIROKO00"} 
[2026-01-19 08:35:11] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-19 08:35:12] local.INFO: Token encrypted with user ID {"user_id":"HIROKO00","encrypted_payload_length":219} 
[2026-01-19 08:35:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-19 08:35:12] local.INFO: QR Login completed successfully {"user_id":"HIROKO00"} 
[2026-01-19 08:44:37] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-19 08:44:37] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-19 08:44:37] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-19 08:44:37] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-19 08:44:37] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 08:44:38] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 08:44:37"} 
[2026-01-19 08:44:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:44:40] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 08:44:37"} 
[2026-01-19 08:44:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:53:34] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-19 08:53:34] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-19 08:53:34] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-19 08:53:34] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-19 08:53:34] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 08:53:35] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 08:53:34"} 
[2026-01-19 08:53:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:53:37] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 08:53:34"} 
[2026-01-19 08:53:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 08:54:16] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-18 08:53:34"} 
[2026-01-19 08:54:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 09:00:16] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-19 09:00:16] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-19 09:00:16] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-19 09:00:16] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-19 09:00:16] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 09:00:17] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-18 09:00:16"} 
[2026-01-19 09:00:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 09:00:19] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-18 09:00:16"} 
[2026-01-19 09:00:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 09:19:27] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 09:19:27] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 09:19:27] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 09:19:27] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 09:19:27] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 09:19:28] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 09:19:27"} 
[2026-01-19 09:19:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 09:19:30] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 09:19:27"} 
[2026-01-19 09:19:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 10:03:26] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":1} 
[2026-01-19 10:03:26] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["70B9185B-A7CE-47BB-80A7-DC06B1AEB675"]} 
[2026-01-19 10:03:26] local.INFO: OTP verification required for login {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_devices_count":1} 
[2026-01-19 10:03:50] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":62,"devices_to_logout":["70B9185B-A7CE-47BB-80A7-DC06B1AEB675"]} 
[2026-01-19 10:03:51] local.INFO: Logout message sent successfully {"fcm_token":"eIxjoyId6EpKk3jXhNMr...","reason":"new_login"} 
[2026-01-19 10:03:51] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 10:03:51] local.INFO: Session deactivated {"session_id":83,"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675"} 
[2026-01-19 10:03:51] local.INFO: Old devices logged out {"user_id":62,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":83,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 10:03:51] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 10:03:51] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 10:03:51] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 10:03:51] local.INFO: Login completed after OTP verification {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","devices_logged_out":1} 
[2026-01-19 10:03:53] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-01-20 10:03:51"} 
[2026-01-19 10:03:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 10:06:08] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 10:06:08] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 10:06:08] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 10:06:08] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 10:06:08] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 10:06:09] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 10:06:08"} 
[2026-01-19 10:06:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 10:06:13] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 10:06:08"} 
[2026-01-19 10:06:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 10:12:52] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 10:12:52] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 10:12:52] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 10:12:52] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 10:12:52] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 10:12:55] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 10:12:52"} 
[2026-01-19 10:12:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 10:12:57] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 10:12:52"} 
[2026-01-19 10:12:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 11:00:34] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 11:00:34] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 11:00:34] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 11:00:34] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 11:00:34] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 11:00:37] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 11:00:34"} 
[2026-01-19 11:00:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 11:00:40] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 11:00:34"} 
[2026-01-19 11:00:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 11:00:55] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 11:00:34"} 
[2026-01-19 11:00:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 11:23:56] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-19 11:23:56] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 11:23:56] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 11:23:56] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 11:23:56] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 11:23:57] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 11:23:56"} 
[2026-01-19 11:23:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 11:23:59] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 11:23:56"} 
[2026-01-19 11:23:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 11:46:07] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2026-01-19 11:46:07] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-19 11:46:07] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2026-01-19 11:46:07] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-19 11:46:07] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 11:46:09] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-18 11:46:07"} 
[2026-01-19 11:46:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 11:46:12] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-18 11:46:07"} 
[2026-01-19 11:46:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:07:16] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-19 12:07:16] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-19 12:07:16] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-19 12:07:16] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-19 12:07:16] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 12:07:17] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-18 12:07:16"} 
[2026-01-19 12:07:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:07:19] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-18 12:07:16"} 
[2026-01-19 12:07:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:07:26] local.INFO: Login detected - checking for other active sessions {"user_id":54,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-19 12:07:26] local.INFO: New session created {"user_id":54,"device_id":"BP3A.251105.015","session_id":85} 
[2026-01-19 12:07:26] local.INFO: N1User table updated with latest device info {"user_id":54,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-19 12:07:26] local.INFO: New device session created {"user_id":54,"device_id":"BP3A.251105.015","session_id":85} 
[2026-01-19 12:07:26] local.INFO: Successful PIN login via API {"user_id":54,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 12:07:27] local.DEBUG: Session authenticated successfully {"user_id":54,"session_expires":"2026-02-18 12:07:26"} 
[2026-01-19 12:07:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":54,"active_user_id":54,"mobile_number":"819097037088","requested_id":"54","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:07:29] local.DEBUG: Session authenticated successfully {"user_id":54,"session_expires":"2026-02-18 12:07:26"} 
[2026-01-19 12:07:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":54,"active_user_id":54,"mobile_number":"819097037088","requested_id":"54","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:13:17] local.WARNING: Failed PIN login attempt {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:22:03] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP2A.250805.005","other_active_sessions_count":0} 
[2026-01-19 12:22:03] local.INFO: Session updated {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2026-01-19 12:22:03] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP2A.250805.005","fcm_token_length":142} 
[2026-01-19 12:22:03] local.INFO: New device session created {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2026-01-19 12:22:03] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 12:22:05] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-18 12:22:03"} 
[2026-01-19 12:22:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:22:07] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-19 12:22:07] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-19 12:22:07] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-19 12:22:07] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-19 12:22:07] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 12:22:08] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-18 12:22:07"} 
[2026-01-19 12:22:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:22:10] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-18 12:22:07"} 
[2026-01-19 12:22:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:23:18] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2026-01-19 12:23:18] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-19 12:23:18] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2026-01-19 12:23:18] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-19 12:23:18] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 12:23:19] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-18 12:23:18"} 
[2026-01-19 12:23:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:23:21] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-18 12:23:18"} 
[2026-01-19 12:23:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:23:41] local.INFO: Login detected - checking for other active sessions {"user_id":73,"current_device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","other_active_sessions_count":0} 
[2026-01-19 12:23:41] local.INFO: New session created {"user_id":73,"device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","session_id":86} 
[2026-01-19 12:23:41] local.INFO: N1User table updated with latest device info {"user_id":73,"device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","fcm_token_length":142} 
[2026-01-19 12:23:41] local.INFO: New device session created {"user_id":73,"device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","session_id":86} 
[2026-01-19 12:23:41] local.INFO: Successful PIN login via API {"user_id":73,"device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 12:23:42] local.DEBUG: Session authenticated successfully {"user_id":73,"session_expires":"2026-02-18 12:23:41"} 
[2026-01-19 12:23:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":73,"active_user_id":73,"mobile_number":"819095432890","requested_id":"73","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:23:44] local.DEBUG: Session authenticated successfully {"user_id":73,"session_expires":"2026-02-18 12:23:41"} 
[2026-01-19 12:23:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":73,"active_user_id":73,"mobile_number":"819095432890","requested_id":"73","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:25:39] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP2A.250805.005","other_active_sessions_count":0} 
[2026-01-19 12:25:39] local.INFO: Session updated {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2026-01-19 12:25:39] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP2A.250805.005","fcm_token_length":142} 
[2026-01-19 12:25:39] local.INFO: New device session created {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2026-01-19 12:25:39] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 12:25:41] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-18 12:25:39"} 
[2026-01-19 12:25:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:53:41] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2026-01-19 12:53:41] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-19 12:53:41] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2026-01-19 12:53:41] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-19 12:53:41] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 12:53:42] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-18 12:53:41"} 
[2026-01-19 12:53:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 12:53:44] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-18 12:53:41"} 
[2026-01-19 12:53:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:28:19] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 13:28:19] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 13:28:19] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 13:28:19] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 13:28:19] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 13:28:21] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 13:28:19"} 
[2026-01-19 13:28:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:28:25] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 13:28:19"} 
[2026-01-19 13:28:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:33:21] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 13:33:21] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 13:33:21] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 13:33:21] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 13:33:21] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 13:33:22] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 13:33:21"} 
[2026-01-19 13:33:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:33:23] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 13:33:21"} 
[2026-01-19 13:33:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:37:17] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 13:33:21"} 
[2026-01-19 13:37:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:41:00] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 13:41:00] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 13:41:00] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 13:41:00] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 13:41:00] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 13:41:01] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 13:41:00"} 
[2026-01-19 13:41:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:41:03] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 13:41:00"} 
[2026-01-19 13:41:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:41:50] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 13:41:00"} 
[2026-01-19 13:41:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:50:24] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 13:41:00"} 
[2026-01-19 13:50:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 13:52:44] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 13:41:00"} 
[2026-01-19 13:52:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:01:27] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP2A.250805.005","other_active_sessions_count":0} 
[2026-01-19 14:01:27] local.INFO: Session updated {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2026-01-19 14:01:27] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP2A.250805.005","fcm_token_length":142} 
[2026-01-19 14:01:27] local.INFO: New device session created {"user_id":39,"device_id":"BP2A.250805.005","session_id":45} 
[2026-01-19 14:01:27] local.INFO: Successful trusted device login via API {"user_id":39,"device_id":"BP2A.250805.005","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 14:01:28] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 14:01:28] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 14:01:28] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 14:01:28] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 14:01:28] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 14:01:29] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-18 14:01:27"} 
[2026-01-19 14:01:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:01:29] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 14:01:28"} 
[2026-01-19 14:01:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:01:31] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 14:01:28"} 
[2026-01-19 14:01:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:03:17] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-19 14:03:17] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-19 14:03:17] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-19 14:03:17] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-19 14:03:17] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 14:03:18] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-18 14:03:17"} 
[2026-01-19 14:03:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:03:19] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-18 14:03:17"} 
[2026-01-19 14:03:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:06:29] local.INFO: Login detected - checking for other active sessions {"user_id":73,"current_device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","other_active_sessions_count":0} 
[2026-01-19 14:06:29] local.INFO: Session updated {"user_id":73,"device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","session_id":86} 
[2026-01-19 14:06:29] local.INFO: N1User table updated with latest device info {"user_id":73,"device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","fcm_token_length":142} 
[2026-01-19 14:06:29] local.INFO: New device session created {"user_id":73,"device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","session_id":86} 
[2026-01-19 14:06:30] local.INFO: Successful PIN login via API {"user_id":73,"device_id":"34168BB1-492E-4E27-A0EF-58942E962DE7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 14:06:30] local.DEBUG: Session authenticated successfully {"user_id":73,"session_expires":"2026-02-18 14:06:29"} 
[2026-01-19 14:06:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":73,"active_user_id":73,"mobile_number":"819095432890","requested_id":"73","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:06:32] local.DEBUG: Session authenticated successfully {"user_id":73,"session_expires":"2026-02-18 14:06:29"} 
[2026-01-19 14:06:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":73,"active_user_id":73,"mobile_number":"819095432890","requested_id":"73","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:07:10] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=818040119556&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-19 14:07:10] local.DEBUG: CRC Calculation Result {"crc":"e845b3b8","input_params_count":3} 
[2026-01-19 14:07:10] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=818040119556&pid=ADFSIOQR2ZZR3VLR&crc=e845b3b8","mobile_number":"818040119556","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:07:11] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"425245","error_desc":""},"mobile_number":"818040119556","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:07:11] local.INFO: TAC stored for mobile number {"mobile_number":"818040119556","tac_id":35,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-19 14:07:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818040119556&pid=ADFSIOQR2ZZR3VLR&tac=425245","length":58} 
[2026-01-19 14:07:11] local.DEBUG: CRC Calculation Result {"crc":"17fed392","input_params_count":3} 
[2026-01-19 14:07:11] local.DEBUG: CRC Verification {"received":"17fed392","calculated":"17fed392","match":true} 
[2026-01-19 14:07:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818040119556&pid=ADFSIOQR2ZZR3VLR&tac=425245&timestamp=2026-01-19 14:07:31&verified=1","length":99} 
[2026-01-19 14:07:31] local.DEBUG: CRC Calculation Result {"crc":"2c0a6102","input_params_count":5} 
[2026-01-19 14:07:31] local.DEBUG: CRC Verification {"received":"2c0a6102","calculated":"2c0a6102","match":true} 
[2026-01-19 14:07:31] local.INFO: TAC verified successfully {"mobile_number":"818040119556","tac_id":35,"verified_at":"2026-01-19 14:07:31","timestamp_from_request":"2026-01-19 14:07:31","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:07:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818040119556&pid=ADFSIOQR2ZZR3VLR&tac=425245","length":58} 
[2026-01-19 14:07:41] local.DEBUG: CRC Calculation Result {"crc":"17fed392","input_params_count":3} 
[2026-01-19 14:07:41] local.DEBUG: CRC Verification {"received":"17fed392","calculated":"17fed392","match":true} 
[2026-01-19 14:08:58] local.INFO: N1User created via API {"user_id":144,"mobile_number":"818040119556","memberhash":"7EFHY5LS1768802938HHK9C3","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-19 14:08:59] local.INFO: FCM token saved for user {"user_id":144,"mobile_number":"818040119556","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:09:02] local.DEBUG: Session authenticated successfully {"user_id":144,"session_expires":"2026-01-20 14:08:58"} 
[2026-01-19 14:09:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":144,"active_user_id":144,"mobile_number":"818040119556","requested_id":"144","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:16:02] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=819096151151&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-19 14:16:02] local.DEBUG: CRC Calculation Result {"crc":"73eb8e06","input_params_count":3} 
[2026-01-19 14:16:02] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=819096151151&pid=ADFSIOQR2ZZR3VLR&crc=73eb8e06","mobile_number":"819096151151","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:16:02] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"201586","error_desc":""},"mobile_number":"819096151151","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:16:02] local.INFO: TAC stored for mobile number {"mobile_number":"819096151151","tac_id":36,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-19 14:16:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819096151151&pid=ADFSIOQR2ZZR3VLR&tac=201586","length":58} 
[2026-01-19 14:16:03] local.DEBUG: CRC Calculation Result {"crc":"ca8a515f","input_params_count":3} 
[2026-01-19 14:16:03] local.DEBUG: CRC Verification {"received":"ca8a515f","calculated":"ca8a515f","match":true} 
[2026-01-19 14:16:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819096151151&pid=ADFSIOQR2ZZR3VLR&tac=201586&timestamp=2026-01-19 14:16:14&verified=1","length":99} 
[2026-01-19 14:16:14] local.DEBUG: CRC Calculation Result {"crc":"ec39809f","input_params_count":5} 
[2026-01-19 14:16:14] local.DEBUG: CRC Verification {"received":"ec39809f","calculated":"ec39809f","match":true} 
[2026-01-19 14:16:14] local.INFO: TAC verified successfully {"mobile_number":"819096151151","tac_id":36,"verified_at":"2026-01-19 14:16:14","timestamp_from_request":"2026-01-19 14:16:14","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:16:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819096151151&pid=ADFSIOQR2ZZR3VLR&tac=201586","length":58} 
[2026-01-19 14:16:33] local.DEBUG: CRC Calculation Result {"crc":"ca8a515f","input_params_count":3} 
[2026-01-19 14:16:33] local.DEBUG: CRC Verification {"received":"ca8a515f","calculated":"ca8a515f","match":true} 
[2026-01-19 14:17:02] local.INFO: N1User created via API {"user_id":145,"mobile_number":"819096151151","memberhash":"WVMJCY3P1768803422DTILVU","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-19 14:17:03] local.INFO: FCM token saved for user {"user_id":145,"mobile_number":"819096151151","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:17:06] local.DEBUG: Session authenticated successfully {"user_id":145,"session_expires":"2026-01-20 14:17:02"} 
[2026-01-19 14:17:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":145,"active_user_id":145,"mobile_number":"819096151151","requested_id":"145","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:17:55] local.INFO: Login detected - checking for other active sessions {"user_id":98,"current_device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","other_active_sessions_count":0} 
[2026-01-19 14:17:55] local.INFO: Session updated {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-19 14:17:55] local.INFO: N1User table updated with latest device info {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","fcm_token_length":142} 
[2026-01-19 14:17:55] local.INFO: New device session created {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","session_id":26} 
[2026-01-19 14:17:55] local.INFO: Successful PIN login via API {"user_id":98,"device_id":"4F2EFECA-2A4D-4F66-87C0-214A8E0312F8","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 14:17:56] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-18 14:17:55"} 
[2026-01-19 14:17:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:17:58] local.DEBUG: Session authenticated successfully {"user_id":98,"session_expires":"2026-02-18 14:17:55"} 
[2026-01-19 14:17:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":98,"active_user_id":98,"mobile_number":"819039791956","requested_id":"98","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:18:07] local.INFO: N1User created via API {"user_id":146,"mobile_number":"819032767755","memberhash":"DUI0EYRY1768803487TDBD3O","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-19 14:18:08] local.INFO: FCM token saved for user {"user_id":146,"mobile_number":"819032767755","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:18:11] local.WARNING: Failed PIN login attempt {"user_id":39,"device_id":"BP3A.251105.015","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:18:12] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-01-20 14:18:07"} 
[2026-01-19 14:18:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:18:20] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP3A.251105.015","other_active_sessions_count":1} 
[2026-01-19 14:18:20] local.INFO: Other active sessions found - OTP verification required {"user_id":39,"mobile_number":"819058845284","devices_to_logout":["BP2A.250805.005"]} 
[2026-01-19 14:18:20] local.INFO: OTP verification required for login {"user_id":39,"device_id":"BP3A.251105.015","other_devices_count":1} 
[2026-01-19 14:18:50] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=818014629048&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-19 14:18:50] local.DEBUG: CRC Calculation Result {"crc":"429b3a6b","input_params_count":3} 
[2026-01-19 14:18:50] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=818014629048&pid=ADFSIOQR2ZZR3VLR&crc=429b3a6b","mobile_number":"818014629048","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:18:50] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"285655","error_desc":""},"mobile_number":"818014629048","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:18:50] local.INFO: TAC stored for mobile number {"mobile_number":"818014629048","tac_id":37,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-19 14:18:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818014629048&pid=ADFSIOQR2ZZR3VLR&tac=285655","length":58} 
[2026-01-19 14:18:51] local.DEBUG: CRC Calculation Result {"crc":"fee07c2d","input_params_count":3} 
[2026-01-19 14:18:51] local.DEBUG: CRC Verification {"received":"fee07c2d","calculated":"fee07c2d","match":true} 
[2026-01-19 14:19:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818014629048&pid=ADFSIOQR2ZZR3VLR&tac=285655","length":58} 
[2026-01-19 14:19:23] local.DEBUG: CRC Calculation Result {"crc":"fee07c2d","input_params_count":3} 
[2026-01-19 14:19:23] local.DEBUG: CRC Verification {"received":"fee07c2d","calculated":"fee07c2d","match":true} 
[2026-01-19 14:19:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818014629048&pid=ADFSIOQR2ZZR3VLR&tac=285655&timestamp=2026-01-19 14:19:34&verified=1","length":99} 
[2026-01-19 14:19:34] local.DEBUG: CRC Calculation Result {"crc":"c8746289","input_params_count":5} 
[2026-01-19 14:19:34] local.DEBUG: CRC Verification {"received":"c8746289","calculated":"c8746289","match":true} 
[2026-01-19 14:19:34] local.INFO: TAC verified successfully {"mobile_number":"818014629048","tac_id":37,"verified_at":"2026-01-19 14:19:34","timestamp_from_request":"2026-01-19 14:19:34","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 14:19:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818014629048&pid=ADFSIOQR2ZZR3VLR&tac=285655","length":58} 
[2026-01-19 14:19:51] local.DEBUG: CRC Calculation Result {"crc":"fee07c2d","input_params_count":3} 
[2026-01-19 14:19:51] local.DEBUG: CRC Verification {"received":"fee07c2d","calculated":"fee07c2d","match":true} 
[2026-01-19 14:20:23] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP3A.251105.015","other_active_sessions_count":1} 
[2026-01-19 14:20:23] local.INFO: Other active sessions found - OTP verification required {"user_id":39,"mobile_number":"819058845284","devices_to_logout":["BP2A.250805.005"]} 
[2026-01-19 14:20:23] local.INFO: OTP verification required for login {"user_id":39,"device_id":"BP3A.251105.015","other_devices_count":1} 
[2026-01-19 14:20:51] local.INFO: N1User created via API {"user_id":147,"mobile_number":"818014629048","memberhash":"3PZAK7ZM1768803651DSDET6","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-19 14:20:52] local.INFO: FCM token saved for user {"user_id":147,"mobile_number":"818014629048","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:20:54] local.DEBUG: Session authenticated successfully {"user_id":147,"session_expires":"2026-01-20 14:20:51"} 
[2026-01-19 14:20:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":147,"active_user_id":147,"mobile_number":"818014629048","requested_id":"147","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:21:16] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP3A.251105.015","other_active_sessions_count":1} 
[2026-01-19 14:21:16] local.INFO: Other active sessions found - OTP verification required {"user_id":39,"mobile_number":"819058845284","devices_to_logout":["BP2A.250805.005"]} 
[2026-01-19 14:21:16] local.INFO: OTP verification required for login {"user_id":39,"device_id":"BP3A.251105.015","other_devices_count":1} 
[2026-01-19 14:22:16] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":39,"devices_to_logout":["BP2A.250805.005"]} 
[2026-01-19 14:22:16] local.INFO: Logout message sent successfully {"fcm_token":"cu5HdEvGRHqnfesQLvv3...","reason":"new_login"} 
[2026-01-19 14:22:16] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 14:22:16] local.INFO: Session deactivated {"session_id":45,"user_id":39,"device_id":"BP2A.250805.005"} 
[2026-01-19 14:22:16] local.INFO: Old devices logged out {"user_id":39,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":45,"device_id":"BP2A.250805.005","device_name":"Google Pixel 8a","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 14:22:16] local.INFO: New session created {"user_id":39,"device_id":"BP3A.251105.015","session_id":87} 
[2026-01-19 14:22:16] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-19 14:22:16] local.INFO: New device session created {"user_id":39,"device_id":"BP3A.251105.015","session_id":87} 
[2026-01-19 14:22:16] local.INFO: Login completed after OTP verification {"user_id":39,"device_id":"BP3A.251105.015","devices_logged_out":1} 
[2026-01-19 14:22:41] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-19 14:22:41] local.INFO: Session updated {"user_id":39,"device_id":"BP3A.251105.015","session_id":87} 
[2026-01-19 14:22:41] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-19 14:22:41] local.INFO: New device session created {"user_id":39,"device_id":"BP3A.251105.015","session_id":87} 
[2026-01-19 14:22:41] local.INFO: Successful PIN login via API {"user_id":39,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 14:22:42] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-18 14:22:41"} 
[2026-01-19 14:22:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:22:44] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-18 14:22:41"} 
[2026-01-19 14:22:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 14:23:52] local.INFO: QR Login started {"user_id":"GLOBE26","qr_payload_length":208} 
[2026-01-19 14:23:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 14:23:53] local.INFO: QR payload decrypted successfully {"token":"0A7810B7-D6BB-4355-8AA8-AB3BD95F6D40","user_id":"GLOBE26"} 
[2026-01-19 14:23:53] local.INFO: Calling encrypt API {"token":"0A7810B7-D6BB-4355-8AA8-AB3BD95F6D40","user_id":"GLOBE26"} 
[2026-01-19 14:23:53] local.INFO: Token encrypted with user ID {"user_id":"GLOBE26","encrypted_payload_length":218} 
[2026-01-19 14:23:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-19 14:23:53] local.INFO: QR Login completed successfully {"user_id":"GLOBE26"} 
[2026-01-19 15:38:41] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-19 15:38:41] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 15:38:41] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 15:38:41] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 15:38:41] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 15:38:42] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 15:38:41"} 
[2026-01-19 15:38:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 15:38:43] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 15:38:41"} 
[2026-01-19 15:38:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 15:42:54] local.INFO: QR Login started {"user_id":"LAMEN00","qr_payload_length":208} 
[2026-01-19 15:42:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 15:42:54] local.INFO: QR payload decrypted successfully {"token":"4D75CC44-1273-4E52-BD96-88E7182BDF0F","user_id":"LAMEN00"} 
[2026-01-19 15:42:54] local.INFO: Calling encrypt API {"token":"4D75CC44-1273-4E52-BD96-88E7182BDF0F","user_id":"LAMEN00"} 
[2026-01-19 15:42:55] local.INFO: Token encrypted with user ID {"user_id":"LAMEN00","encrypted_payload_length":218} 
[2026-01-19 15:42:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-19 15:42:55] local.INFO: QR Login completed successfully {"user_id":"LAMEN00"} 
[2026-01-19 15:51:37] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2026-01-19 15:51:37] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-19 15:51:37] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2026-01-19 15:51:37] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-19 15:51:37] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 15:51:38] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-18 15:51:37"} 
[2026-01-19 15:51:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 15:51:41] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-18 15:51:37"} 
[2026-01-19 15:51:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 16:49:42] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 16:49:42] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 16:49:42] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 16:49:42] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 16:49:42] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 16:49:44] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 16:49:42"} 
[2026-01-19 16:49:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 16:49:45] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 16:49:42"} 
[2026-01-19 16:49:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 16:49:59] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 16:49:59] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 16:49:59] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 16:49:59] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 16:49:59] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 16:49:59] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 16:49:59"} 
[2026-01-19 16:49:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 16:50:01] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 16:49:59"} 
[2026-01-19 16:50:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 16:50:17] local.INFO: Login detected - checking for other active sessions {"user_id":147,"current_device_id":"968D72C5-F5B0-4A25-B2B4-2A562781243D","other_active_sessions_count":0} 
[2026-01-19 16:50:17] local.INFO: New session created {"user_id":147,"device_id":"968D72C5-F5B0-4A25-B2B4-2A562781243D","session_id":88} 
[2026-01-19 16:50:17] local.INFO: N1User table updated with latest device info {"user_id":147,"device_id":"968D72C5-F5B0-4A25-B2B4-2A562781243D","fcm_token_length":142} 
[2026-01-19 16:50:17] local.INFO: New device session created {"user_id":147,"device_id":"968D72C5-F5B0-4A25-B2B4-2A562781243D","session_id":88} 
[2026-01-19 16:50:17] local.INFO: Successful PIN login via API {"user_id":147,"device_id":"968D72C5-F5B0-4A25-B2B4-2A562781243D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 16:50:18] local.DEBUG: Session authenticated successfully {"user_id":147,"session_expires":"2026-02-18 16:50:17"} 
[2026-01-19 16:50:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":147,"active_user_id":147,"mobile_number":"818014629048","requested_id":"147","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 16:50:20] local.DEBUG: Session authenticated successfully {"user_id":147,"session_expires":"2026-02-18 16:50:17"} 
[2026-01-19 16:50:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":147,"active_user_id":147,"mobile_number":"818014629048","requested_id":"147","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 17:31:03] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 17:31:03] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 17:31:03] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 17:31:03] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 17:31:03] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 17:31:05] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 17:31:03"} 
[2026-01-19 17:31:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 17:31:06] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 17:31:03"} 
[2026-01-19 17:31:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 17:31:13] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 17:31:03"} 
[2026-01-19 17:31:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 19:03:16] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-19 19:03:16] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 19:03:16] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-19 19:03:16] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-19 19:03:16] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 19:03:17] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 19:03:16"} 
[2026-01-19 19:03:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 19:03:19] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 19:03:16"} 
[2026-01-19 19:03:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 19:04:10] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-18 19:03:16"} 
[2026-01-19 19:04:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 19:45:17] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 19:45:17] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 19:45:17] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 19:45:17] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 19:45:18] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 19:45:19] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 19:45:17"} 
[2026-01-19 19:45:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 19:45:21] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 19:45:17"} 
[2026-01-19 19:45:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 19:46:39] local.INFO: QR Login started {"user_id":"HIROKO91","qr_payload_length":208} 
[2026-01-19 19:46:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 19:46:39] local.INFO: QR payload decrypted successfully {"token":"2766EFDA-FB47-4459-8B99-90CF18C2002E","user_id":"HIROKO91"} 
[2026-01-19 19:46:39] local.INFO: Calling encrypt API {"token":"2766EFDA-FB47-4459-8B99-90CF18C2002E","user_id":"HIROKO91"} 
[2026-01-19 19:46:39] local.INFO: Token encrypted with user ID {"user_id":"HIROKO91","encrypted_payload_length":219} 
[2026-01-19 19:46:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-19 19:46:39] local.INFO: QR Login completed successfully {"user_id":"HIROKO91"} 
[2026-01-19 20:05:07] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":0} 
[2026-01-19 20:05:07] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-19 20:05:07] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-19 20:05:07] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-19 20:05:07] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.251205.006.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 20:05:08] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-18 20:05:07"} 
[2026-01-19 20:05:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 20:05:10] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-18 20:05:07"} 
[2026-01-19 20:05:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 20:06:02] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 20:06:02] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 20:06:02] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 20:07:12] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-01-19 20:07:12] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-01-19 20:07:12] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-01-19 20:08:02] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-19 20:08:03] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 20:08:03] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-19 20:08:03] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-19 20:08:03] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 20:08:04] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 20:08:02"} 
[2026-01-19 20:08:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 20:08:05] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-18 20:08:02"} 
[2026-01-19 20:08:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 20:09:28] local.INFO: QR Login started {"user_id":"KOKU07","qr_payload_length":208} 
[2026-01-19 20:09:28] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-19 20:09:29] local.INFO: QR payload decrypted successfully {"token":"953C2E56-D149-48C7-B93D-BC6C20B55BB4","user_id":"KOKU07"} 
[2026-01-19 20:09:29] local.INFO: Calling encrypt API {"token":"953C2E56-D149-48C7-B93D-BC6C20B55BB4","user_id":"KOKU07"} 
[2026-01-19 20:09:29] local.INFO: Token encrypted with user ID {"user_id":"KOKU07","encrypted_payload_length":216} 
[2026-01-19 20:09:29] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-19 20:09:29] local.INFO: QR Login completed successfully {"user_id":"KOKU07"} 
[2026-01-19 20:29:59] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-19 20:29:59] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 20:29:59] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-19 20:29:59] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-19 20:29:59] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 20:30:00] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 20:29:59"} 
[2026-01-19 20:30:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 20:30:02] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-18 20:29:59"} 
[2026-01-19 20:30:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 21:15:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819058845284&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-19 21:15:47] local.DEBUG: CRC Calculation Result {"crc":"1f220b8e","input_params_count":2} 
[2026-01-19 21:15:47] local.DEBUG: CRC Verification {"received":"1f220b8e","calculated":"1f220b8e","match":true} 
[2026-01-19 21:15:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-19 22:59:43] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":1} 
[2026-01-19 22:59:43] local.INFO: Other active sessions found - OTP verification required {"user_id":130,"mobile_number":"819084843399","devices_to_logout":["BP3A.251105.015"]} 
[2026-01-19 22:59:43] local.INFO: OTP verification required for login {"user_id":130,"device_id":"BP4A.260105.004.E1","other_devices_count":1} 
[2026-01-19 23:00:41] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":130,"devices_to_logout":["BP3A.251105.015"]} 
[2026-01-19 23:00:41] local.INFO: Logout message sent successfully {"fcm_token":"d5wvifIHSfGdqv2wB3Ic...","reason":"new_login"} 
[2026-01-19 23:00:41] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-19 23:00:41] local.INFO: Session deactivated {"session_id":69,"user_id":130,"device_id":"BP3A.251105.015"} 
[2026-01-19 23:00:41] local.INFO: Old devices logged out {"user_id":130,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":69,"device_id":"BP3A.251105.015","device_name":"Google Pixel 9","success":true,"message":"Logout message sent"}]}} 
[2026-01-19 23:00:41] local.INFO: New session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-19 23:00:41] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-19 23:00:41] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-19 23:00:41] local.INFO: Login completed after OTP verification {"user_id":130,"device_id":"BP4A.260105.004.E1","devices_logged_out":1} 
[2026-01-19 23:00:45] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-01-20 23:00:41"} 
[2026-01-19 23:00:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 23:01:07] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-19 23:01:07] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-19 23:01:07] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-19 23:01:07] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-19 23:01:07] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-19 23:01:09] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-18 23:01:07"} 
[2026-01-19 23:01:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-19 23:01:12] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-18 23:01:07"} 
[2026-01-19 23:01:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 01:01:28] local.INFO: Login detected - checking for other active sessions {"user_id":145,"current_device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","other_active_sessions_count":0} 
[2026-01-20 01:01:28] local.INFO: New session created {"user_id":145,"device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","session_id":90} 
[2026-01-20 01:01:28] local.INFO: N1User table updated with latest device info {"user_id":145,"device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","fcm_token_length":142} 
[2026-01-20 01:01:28] local.INFO: New device session created {"user_id":145,"device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","session_id":90} 
[2026-01-20 01:01:28] local.INFO: Successful PIN login via API {"user_id":145,"device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 01:01:29] local.DEBUG: Session authenticated successfully {"user_id":145,"session_expires":"2026-02-19 01:01:28"} 
[2026-01-20 01:01:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":145,"active_user_id":145,"mobile_number":"819096151151","requested_id":"145","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 01:01:31] local.DEBUG: Session authenticated successfully {"user_id":145,"session_expires":"2026-02-19 01:01:28"} 
[2026-01-20 01:01:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":145,"active_user_id":145,"mobile_number":"819096151151","requested_id":"145","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 09:09:16] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-20 09:09:16] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-20 09:09:16] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-20 09:09:16] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-20 09:09:16] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 09:09:17] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-19 09:09:16"} 
[2026-01-20 09:09:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 09:09:19] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-19 09:09:16"} 
[2026-01-20 09:09:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 12:19:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60193355878&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-20 12:19:41] local.DEBUG: CRC Calculation Result {"crc":"77d6c36b","input_params_count":2} 
[2026-01-20 12:19:41] local.DEBUG: CRC Verification {"received":"77d6c36b","calculated":"77d6c36b","match":true} 
[2026-01-20 12:19:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 12:21:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60193355878&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-20 12:21:27] local.DEBUG: CRC Calculation Result {"crc":"77d6c36b","input_params_count":2} 
[2026-01-20 12:21:27] local.DEBUG: CRC Verification {"received":"77d6c36b","calculated":"77d6c36b","match":true} 
[2026-01-20 12:21:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 12:22:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60193355878&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-20 12:22:27] local.DEBUG: CRC Calculation Result {"crc":"77d6c36b","input_params_count":2} 
[2026-01-20 12:22:27] local.DEBUG: CRC Verification {"received":"77d6c36b","calculated":"77d6c36b","match":true} 
[2026-01-20 12:22:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 12:27:57] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-20 12:27:57] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-20 12:27:57] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-20 12:27:57] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-20 12:27:57] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 12:27:58] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-19 12:27:57"} 
[2026-01-20 12:27:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 12:27:59] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-19 12:27:57"} 
[2026-01-20 12:27:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 12:29:06] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-20 12:29:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-20 12:29:07] local.INFO: QR payload decrypted successfully {"token":"05B46811-2FE3-40A2-A167-5EFCEC26626A","user_id":"AAA07"} 
[2026-01-20 12:29:07] local.INFO: Calling encrypt API {"token":"05B46811-2FE3-40A2-A167-5EFCEC26626A","user_id":"AAA07"} 
[2026-01-20 12:29:07] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-20 12:29:07] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-20 12:29:07] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-01-20 12:41:01] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-01-20 13:32:19] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-20 13:32:19] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-20 13:32:19] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-20 13:32:19] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-20 13:32:19] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 13:32:20] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-19 13:32:19"} 
[2026-01-20 13:32:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 13:32:22] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-19 13:32:19"} 
[2026-01-20 13:32:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 13:36:09] local.INFO: QR Login started {"user_id":"GLOBE26","qr_payload_length":208} 
[2026-01-20 13:36:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-20 13:36:09] local.INFO: QR payload decrypted successfully {"token":"F4FE06C8-07A6-41D4-9964-5B9879568BEA","user_id":"GLOBE26"} 
[2026-01-20 13:36:09] local.INFO: Calling encrypt API {"token":"F4FE06C8-07A6-41D4-9964-5B9879568BEA","user_id":"GLOBE26"} 
[2026-01-20 13:36:09] local.INFO: Token encrypted with user ID {"user_id":"GLOBE26","encrypted_payload_length":218} 
[2026-01-20 13:36:09] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-20 13:36:10] local.INFO: QR Login completed successfully {"user_id":"GLOBE26"} 
[2026-01-20 13:51:10] local.INFO: N1User created via API {"user_id":148,"mobile_number":"819091849878","memberhash":"RY3LYU3X1768888270EYGHHE","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-20 13:51:11] local.INFO: FCM token saved for user {"user_id":148,"mobile_number":"819091849878","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 13:51:14] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-01-21 13:51:10"} 
[2026-01-20 13:51:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 13:53:31] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-20 13:53:31] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-20 13:53:31] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-20 13:53:31] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-20 13:53:31] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 13:53:32] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-19 13:53:31"} 
[2026-01-20 13:53:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 13:53:33] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-19 13:53:31"} 
[2026-01-20 13:53:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 13:57:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-20 13:57:00] local.DEBUG: CRC Calculation Result {"crc":"0ab7d289","input_params_count":2} 
[2026-01-20 13:57:00] local.DEBUG: CRC Verification {"received":"0ab7d289","calculated":"0ab7d289","match":true} 
[2026-01-20 13:57:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":8,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:00:36] local.INFO: Login detected - checking for other active sessions {"user_id":114,"current_device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","other_active_sessions_count":0} 
[2026-01-20 14:00:36] local.INFO: Session updated {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","session_id":43} 
[2026-01-20 14:00:36] local.INFO: N1User table updated with latest device info {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","fcm_token_length":142} 
[2026-01-20 14:00:36] local.INFO: New device session created {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","session_id":43} 
[2026-01-20 14:00:36] local.INFO: Successful PIN login via API {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 14:00:37] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2026-02-19 14:00:36"} 
[2026-01-20 14:00:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:00:38] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2026-02-19 14:00:36"} 
[2026-01-20 14:00:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:05:32] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=818061156173&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-20 14:05:32] local.DEBUG: CRC Calculation Result {"crc":"2829bf5a","input_params_count":3} 
[2026-01-20 14:05:32] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=818061156173&pid=ADFSIOQR2ZZR3VLR&crc=2829bf5a","mobile_number":"818061156173","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:05:32] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"341635","error_desc":""},"mobile_number":"818061156173","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:05:32] local.INFO: TAC stored for mobile number {"mobile_number":"818061156173","tac_id":38,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-20 14:05:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061156173&pid=ADFSIOQR2ZZR3VLR&tac=341635","length":58} 
[2026-01-20 14:05:33] local.DEBUG: CRC Calculation Result {"crc":"e70570a9","input_params_count":3} 
[2026-01-20 14:05:33] local.DEBUG: CRC Verification {"received":"e70570a9","calculated":"e70570a9","match":true} 
[2026-01-20 14:05:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061156173&pid=ADFSIOQR2ZZR3VLR&tac=341635&timestamp=2026-01-20 14:05:57&verified=1","length":99} 
[2026-01-20 14:05:57] local.DEBUG: CRC Calculation Result {"crc":"be627d8c","input_params_count":5} 
[2026-01-20 14:05:57] local.DEBUG: CRC Verification {"received":"be627d8c","calculated":"be627d8c","match":true} 
[2026-01-20 14:05:57] local.INFO: TAC verified successfully {"mobile_number":"818061156173","tac_id":38,"verified_at":"2026-01-20 14:05:57","timestamp_from_request":"2026-01-20 14:05:57","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:06:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061156173&pid=ADFSIOQR2ZZR3VLR&tac=341635","length":58} 
[2026-01-20 14:06:06] local.DEBUG: CRC Calculation Result {"crc":"e70570a9","input_params_count":3} 
[2026-01-20 14:06:06] local.DEBUG: CRC Verification {"received":"e70570a9","calculated":"e70570a9","match":true} 
[2026-01-20 14:07:16] local.INFO: N1User created via API {"user_id":149,"mobile_number":"818061156173","memberhash":"ORR1LSX31768889236G0EJJN","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-20 14:07:16] local.INFO: FCM token saved for user {"user_id":149,"mobile_number":"818061156173","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:07:19] local.DEBUG: Session authenticated successfully {"user_id":149,"session_expires":"2026-01-21 14:07:16"} 
[2026-01-20 14:07:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":149,"active_user_id":149,"mobile_number":"818061156173","requested_id":"149","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:09:59] local.INFO: QR Login started {"user_id":"KEI01","qr_payload_length":208} 
[2026-01-20 14:09:59] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-20 14:09:59] local.INFO: QR payload decrypted successfully {"token":"4C50D663-6B9B-4161-9E42-53AE2BF73963","user_id":"KEI01"} 
[2026-01-20 14:09:59] local.INFO: Calling encrypt API {"token":"4C50D663-6B9B-4161-9E42-53AE2BF73963","user_id":"KEI01"} 
[2026-01-20 14:09:59] local.INFO: Token encrypted with user ID {"user_id":"KEI01","encrypted_payload_length":215} 
[2026-01-20 14:09:59] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-20 14:09:59] local.INFO: QR Login completed successfully {"user_id":"KEI01"} 
[2026-01-20 14:11:34] local.INFO: Login detected - checking for other active sessions {"user_id":148,"current_device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","other_active_sessions_count":0} 
[2026-01-20 14:11:34] local.INFO: New session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-20 14:11:34] local.INFO: N1User table updated with latest device info {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","fcm_token_length":142} 
[2026-01-20 14:11:34] local.INFO: New device session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-20 14:11:34] local.INFO: Successful PIN login via API {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 14:11:35] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-19 14:11:34"} 
[2026-01-20 14:11:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:11:37] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-19 14:11:34"} 
[2026-01-20 14:11:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:15:34] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2026-02-19 14:00:36"} 
[2026-01-20 14:15:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:26:27] local.INFO: Login detected - checking for other active sessions {"user_id":148,"current_device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","other_active_sessions_count":0} 
[2026-01-20 14:26:27] local.INFO: Session updated {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-20 14:26:27] local.INFO: N1User table updated with latest device info {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","fcm_token_length":142} 
[2026-01-20 14:26:27] local.INFO: New device session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-20 14:26:27] local.INFO: Successful PIN login via API {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 14:26:28] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-19 14:26:27"} 
[2026-01-20 14:26:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:26:29] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-19 14:26:27"} 
[2026-01-20 14:26:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:33:45] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-20 14:33:45] local.DEBUG: CRC Calculation Result {"crc":"756cbdaf","input_params_count":3} 
[2026-01-20 14:33:45] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR&crc=756cbdaf","mobile_number":"819021961220","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:33:45] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"601420","error_desc":""},"mobile_number":"819021961220","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:33:45] local.INFO: TAC stored for mobile number {"mobile_number":"819021961220","tac_id":39,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-20 14:33:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR&tac=601420","length":58} 
[2026-01-20 14:33:45] local.DEBUG: CRC Calculation Result {"crc":"8efaed36","input_params_count":3} 
[2026-01-20 14:33:45] local.DEBUG: CRC Verification {"received":"8efaed36","calculated":"8efaed36","match":true} 
[2026-01-20 14:34:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR&tac=601420","length":58} 
[2026-01-20 14:34:16] local.DEBUG: CRC Calculation Result {"crc":"8efaed36","input_params_count":3} 
[2026-01-20 14:34:16] local.DEBUG: CRC Verification {"received":"8efaed36","calculated":"8efaed36","match":true} 
[2026-01-20 14:35:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR&tac=601420","length":58} 
[2026-01-20 14:35:10] local.DEBUG: CRC Calculation Result {"crc":"8efaed36","input_params_count":3} 
[2026-01-20 14:35:10] local.DEBUG: CRC Verification {"received":"8efaed36","calculated":"8efaed36","match":true} 
[2026-01-20 14:35:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR&tac=601420","length":58} 
[2026-01-20 14:35:16] local.DEBUG: CRC Calculation Result {"crc":"8efaed36","input_params_count":3} 
[2026-01-20 14:35:16] local.DEBUG: CRC Verification {"received":"8efaed36","calculated":"8efaed36","match":true} 
[2026-01-20 14:35:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR&tac=601420&timestamp=2026-01-20 14:35:15&verified=1","length":99} 
[2026-01-20 14:35:17] local.DEBUG: CRC Calculation Result {"crc":"7e968f37","input_params_count":5} 
[2026-01-20 14:35:17] local.DEBUG: CRC Verification {"received":"7e968f37","calculated":"7e968f37","match":true} 
[2026-01-20 14:35:17] local.INFO: TAC verified successfully {"mobile_number":"819021961220","tac_id":39,"verified_at":"2026-01-20 14:35:15","timestamp_from_request":"2026-01-20 14:35:15","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:36:15] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-20 14:36:15] local.DEBUG: CRC Calculation Result {"crc":"756cbdaf","input_params_count":3} 
[2026-01-20 14:36:15] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR&crc=756cbdaf","mobile_number":"819021961220","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:36:16] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"896281","error_desc":""},"mobile_number":"819021961220","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:36:16] local.INFO: TAC stored for mobile number {"mobile_number":"819021961220","tac_id":40,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-20 14:36:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819021961220&pid=ADFSIOQR2ZZR3VLR&tac=896281","length":58} 
[2026-01-20 14:36:17] local.DEBUG: CRC Calculation Result {"crc":"ad527220","input_params_count":3} 
[2026-01-20 14:36:17] local.DEBUG: CRC Verification {"received":"ad527220","calculated":"ad527220","match":true} 
[2026-01-20 14:36:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,0&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2026-01-20 14:36:18] local.DEBUG: CRC Calculation Result {"crc":"a80d6ea2","input_params_count":2} 
[2026-01-20 14:36:18] local.DEBUG: CRC Verification {"received":"a80d6ea2","calculated":"a80d6ea2","match":true} 
[2026-01-20 14:37:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,0&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2026-01-20 14:37:04] local.DEBUG: CRC Calculation Result {"crc":"a80d6ea2","input_params_count":2} 
[2026-01-20 14:37:04] local.DEBUG: CRC Verification {"received":"a80d6ea2","calculated":"a80d6ea2","match":true} 
[2026-01-20 14:37:34] local.INFO: N1User created via API {"user_id":150,"mobile_number":"819021961220","memberhash":"YOKBOHNV1768891054GEPU3B","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-20 14:37:35] local.INFO: FCM token saved for user {"user_id":150,"mobile_number":"819021961220","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:37:38] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-01-21 14:37:34"} 
[2026-01-20 14:37:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:37:54] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-20 14:37:54] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-20 14:37:54] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-20 14:37:54] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-20 14:37:54] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 14:37:55] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-19 14:37:54"} 
[2026-01-20 14:37:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:37:57] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-19 14:37:54"} 
[2026-01-20 14:37:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:38:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,0&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2026-01-20 14:38:41] local.DEBUG: CRC Calculation Result {"crc":"a80d6ea2","input_params_count":2} 
[2026-01-20 14:38:41] local.DEBUG: CRC Verification {"received":"a80d6ea2","calculated":"a80d6ea2","match":true} 
[2026-01-20 14:40:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-20 14:40:26] local.DEBUG: CRC Calculation Result {"crc":"4e87edee","input_params_count":2} 
[2026-01-20 14:40:26] local.DEBUG: CRC Verification {"received":"4e87edee","calculated":"4e87edee","match":true} 
[2026-01-20 14:40:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-20 14:40:44] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-20 14:40:44] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-20 14:40:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:41:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-20 14:41:25] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-20 14:41:25] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-20 14:41:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 14:42:23] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-20 14:42:23] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-20 14:42:23] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-20 14:42:23] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-20 14:42:23] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 14:42:24] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-19 14:42:23"} 
[2026-01-20 14:42:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:42:26] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-19 14:42:23"} 
[2026-01-20 14:42:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:45:27] local.WARNING: Failed PIN login attempt {"user_id":65,"device_id":"BP3A.251105.015.J1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:45:44] local.INFO: Login detected - checking for other active sessions {"user_id":65,"current_device_id":"BP3A.251105.015.J1","other_active_sessions_count":0} 
[2026-01-20 14:45:44] local.INFO: Session updated {"user_id":65,"device_id":"BP3A.251105.015.J1","session_id":51} 
[2026-01-20 14:45:44] local.INFO: N1User table updated with latest device info {"user_id":65,"device_id":"BP3A.251105.015.J1","fcm_token_length":142} 
[2026-01-20 14:45:44] local.INFO: New device session created {"user_id":65,"device_id":"BP3A.251105.015.J1","session_id":51} 
[2026-01-20 14:45:44] local.INFO: Successful PIN login via API {"user_id":65,"device_id":"BP3A.251105.015.J1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 14:45:45] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2026-02-19 14:45:44"} 
[2026-01-20 14:45:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:45:47] local.DEBUG: Session authenticated successfully {"user_id":65,"session_expires":"2026-02-19 14:45:44"} 
[2026-01-20 14:45:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":65,"active_user_id":65,"mobile_number":"819081431359","requested_id":"65","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:57:44] local.INFO: Login detected - checking for other active sessions {"user_id":150,"current_device_id":"BP1A.250505.005.B1","other_active_sessions_count":0} 
[2026-01-20 14:57:44] local.INFO: New session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-20 14:57:44] local.INFO: N1User table updated with latest device info {"user_id":150,"device_id":"BP1A.250505.005.B1","fcm_token_length":142} 
[2026-01-20 14:57:44] local.INFO: New device session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-20 14:57:44] local.INFO: Successful PIN login via API {"user_id":150,"device_id":"BP1A.250505.005.B1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 14:57:45] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 14:57:44"} 
[2026-01-20 14:57:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 14:57:47] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 14:57:44"} 
[2026-01-20 14:57:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:01:25] local.INFO: Login detected - checking for other active sessions {"user_id":150,"current_device_id":"BP1A.250505.005.B1","other_active_sessions_count":0} 
[2026-01-20 15:01:25] local.INFO: Session updated {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-20 15:01:25] local.INFO: N1User table updated with latest device info {"user_id":150,"device_id":"BP1A.250505.005.B1","fcm_token_length":142} 
[2026-01-20 15:01:25] local.INFO: New device session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-20 15:01:25] local.INFO: Successful PIN login via API {"user_id":150,"device_id":"BP1A.250505.005.B1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 15:01:26] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 15:01:25"} 
[2026-01-20 15:01:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:01:28] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 15:01:25"} 
[2026-01-20 15:01:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:03:45] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 15:01:25"} 
[2026-01-20 15:03:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:05:35] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 15:01:25"} 
[2026-01-20 15:05:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:19:33] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 15:01:25"} 
[2026-01-20 15:19:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:26:33] local.INFO: Login detected - checking for other active sessions {"user_id":150,"current_device_id":"BP1A.250505.005.B1","other_active_sessions_count":0} 
[2026-01-20 15:26:33] local.INFO: Session updated {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-20 15:26:33] local.INFO: N1User table updated with latest device info {"user_id":150,"device_id":"BP1A.250505.005.B1","fcm_token_length":142} 
[2026-01-20 15:26:33] local.INFO: New device session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-20 15:26:33] local.INFO: Successful PIN login via API {"user_id":150,"device_id":"BP1A.250505.005.B1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 15:26:34] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 15:26:33"} 
[2026-01-20 15:26:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:26:36] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 15:26:33"} 
[2026-01-20 15:26:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:34:47] local.WARNING: Failed PIN login attempt {"user_id":40,"device_id":"W1UM36H.52-22-2","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:34:55] local.WARNING: Failed PIN login attempt {"user_id":40,"device_id":"W1UM36H.52-22-2","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:35:20] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=818042410614&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-20 15:35:20] local.DEBUG: CRC Calculation Result {"crc":"1b71fb04","input_params_count":3} 
[2026-01-20 15:35:20] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=818042410614&pid=ADFSIOQR2ZZR3VLR&crc=1b71fb04","mobile_number":"818042410614","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 15:35:20] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"488855","error_desc":""},"mobile_number":"818042410614","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 15:35:20] local.INFO: TAC stored for mobile number {"mobile_number":"818042410614","tac_id":41,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-20 15:35:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042410614&pid=ADFSIOQR2ZZR3VLR&tac=488855","length":58} 
[2026-01-20 15:35:21] local.DEBUG: CRC Calculation Result {"crc":"616d8e1e","input_params_count":3} 
[2026-01-20 15:35:21] local.DEBUG: CRC Verification {"received":"616d8e1e","calculated":"616d8e1e","match":true} 
[2026-01-20 15:35:43] local.INFO: PIN updated via API {"user_id":40,"mobile_number":"818042410614","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:35:52] local.INFO: Login detected - checking for other active sessions {"user_id":40,"current_device_id":"W1UM36H.52-22-2","other_active_sessions_count":0} 
[2026-01-20 15:35:52] local.INFO: New session created {"user_id":40,"device_id":"W1UM36H.52-22-2","session_id":93} 
[2026-01-20 15:35:52] local.INFO: N1User table updated with latest device info {"user_id":40,"device_id":"W1UM36H.52-22-2","fcm_token_length":142} 
[2026-01-20 15:35:52] local.INFO: New device session created {"user_id":40,"device_id":"W1UM36H.52-22-2","session_id":93} 
[2026-01-20 15:35:52] local.INFO: Successful PIN login via API {"user_id":40,"device_id":"W1UM36H.52-22-2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 15:35:53] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2026-02-19 15:35:52"} 
[2026-01-20 15:35:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:35:55] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2026-02-19 15:35:52"} 
[2026-01-20 15:35:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:42:40] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-20 15:42:40] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-20 15:42:40] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-20 15:42:40] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-20 15:42:40] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 15:42:41] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-19 15:42:40"} 
[2026-01-20 15:42:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 15:42:42] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-19 15:42:40"} 
[2026-01-20 15:42:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 18:32:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819013658477&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-20 18:32:41] local.DEBUG: CRC Calculation Result {"crc":"5383c690","input_params_count":2} 
[2026-01-20 18:32:41] local.DEBUG: CRC Verification {"received":"5383c690","calculated":"5383c690","match":true} 
[2026-01-20 18:32:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 18:33:00] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 9,400 USDT to User ID TOPONE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819013658477","pid":"ADFSIOQR2ZZR3VLR","tac":"C772BE0E-D207-4D05-8EF2-B66AE38D676D","txnID":"198","userID":"TTSS00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"30aa2dbf"},"ip":"103.230.15.12"} 
[2026-01-20 18:33:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 9,400 USDT to User ID TOPONE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819013658477&pid=ADFSIOQR2ZZR3VLR&tac=C772BE0E-D207-4D05-8EF2-B66AE38D676D&txnID=198&userID=TTSS00","length":254} 
[2026-01-20 18:33:00] local.DEBUG: CRC Calculation Result {"crc":"30aa2dbf","input_params_count":7} 
[2026-01-20 18:33:00] local.DEBUG: CRC Verification {"received":"30aa2dbf","calculated":"30aa2dbf","match":true} 
[2026-01-20 18:33:00] local.INFO: CRC validation passed for createTacRecord  
[2026-01-20 18:33:00] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 18:33:00] local.INFO: Mobile number cleaned {"original":"819013658477","cleaned":"819013658477"} 
[2026-01-20 18:33:00] local.INFO: TAC record created successfully via API {"record_id":455,"txnID":"198","tac":"C772BE0E-D207-4D05-8EF2-B66AE38D676D","messageBody":"A request has been made to transfer 9,400 USDT to User ID TOPONE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819013658477","userID":"TTSS00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-20 18:38:00"} 
[2026-01-20 18:33:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819013658477","txn_id":"198","user_id":"TTSS00"} 
[2026-01-20 18:33:00] local.INFO: FCM transaction approval notification sent {"mobile_number":"819013658477","txn_id":"198","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-20 18:33:00\"}","success":false} 
[2026-01-20 18:33:00] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819013658477","txn_id":"198","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-20 18:33:00\"}"} 
[2026-01-20 18:33:14] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 9,400 USDT to User ID TOPONE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819013658477","pid":"ADFSIOQR2ZZR3VLR","tac":"6592FFA8-3CFB-4F59-B69A-A0BAF7E99CBA","txnID":"199","userID":"TTSS00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"daa0add5"},"ip":"103.230.15.12"} 
[2026-01-20 18:33:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 9,400 USDT to User ID TOPONE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819013658477&pid=ADFSIOQR2ZZR3VLR&tac=6592FFA8-3CFB-4F59-B69A-A0BAF7E99CBA&txnID=199&userID=TTSS00","length":254} 
[2026-01-20 18:33:14] local.DEBUG: CRC Calculation Result {"crc":"daa0add5","input_params_count":7} 
[2026-01-20 18:33:14] local.DEBUG: CRC Verification {"received":"daa0add5","calculated":"daa0add5","match":true} 
[2026-01-20 18:33:14] local.INFO: CRC validation passed for createTacRecord  
[2026-01-20 18:33:14] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-20 18:33:14] local.INFO: Mobile number cleaned {"original":"819013658477","cleaned":"819013658477"} 
[2026-01-20 18:33:14] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819013658477","expired_count":1} 
[2026-01-20 18:33:14] local.INFO: TAC record created successfully via API {"record_id":456,"txnID":"199","tac":"6592FFA8-3CFB-4F59-B69A-A0BAF7E99CBA","messageBody":"A request has been made to transfer 9,400 USDT to User ID TOPONE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819013658477","userID":"TTSS00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-20 18:38:14"} 
[2026-01-20 18:33:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819013658477","txn_id":"199","user_id":"TTSS00"} 
[2026-01-20 18:33:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"819013658477","txn_id":"199","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-20 18:33:15\"}","success":false} 
[2026-01-20 18:33:15] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819013658477","txn_id":"199","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-20 18:33:15\"}"} 
[2026-01-20 18:57:44] local.INFO: Login detected - checking for other active sessions {"user_id":150,"current_device_id":"BP1A.250505.005.B1","other_active_sessions_count":0} 
[2026-01-20 18:57:44] local.INFO: Session updated {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-20 18:57:44] local.INFO: N1User table updated with latest device info {"user_id":150,"device_id":"BP1A.250505.005.B1","fcm_token_length":142} 
[2026-01-20 18:57:44] local.INFO: New device session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-20 18:57:44] local.INFO: Successful PIN login via API {"user_id":150,"device_id":"BP1A.250505.005.B1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 18:57:45] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 18:57:44"} 
[2026-01-20 18:57:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 18:57:46] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-19 18:57:44"} 
[2026-01-20 18:57:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 19:20:04] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-20 19:20:04] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-20 19:20:04] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-20 19:20:04] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-20 19:20:04] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 19:20:04] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-19 19:20:04"} 
[2026-01-20 19:20:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 19:20:06] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-19 19:20:04"} 
[2026-01-20 19:20:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 20:35:29] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":0} 
[2026-01-20 20:35:29] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-20 20:35:29] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2026-01-20 20:35:29] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-20 20:35:29] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 20:35:30] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-19 20:35:29"} 
[2026-01-20 20:35:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 20:35:32] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-19 20:35:29"} 
[2026-01-20 20:35:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 20:45:44] local.INFO: Login detected - checking for other active sessions {"user_id":114,"current_device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","other_active_sessions_count":0} 
[2026-01-20 20:45:44] local.INFO: Session updated {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","session_id":43} 
[2026-01-20 20:45:44] local.INFO: N1User table updated with latest device info {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","fcm_token_length":142} 
[2026-01-20 20:45:44] local.INFO: New device session created {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","session_id":43} 
[2026-01-20 20:45:44] local.INFO: Successful PIN login via API {"user_id":114,"device_id":"FBCDEE7C-A120-4E48-9FF5-E9EFA31A6163","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-20 20:45:44] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2026-02-19 20:45:44"} 
[2026-01-20 20:45:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-20 20:45:46] local.DEBUG: Session authenticated successfully {"user_id":114,"session_expires":"2026-02-19 20:45:44"} 
[2026-01-20 20:45:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":114,"active_user_id":114,"mobile_number":"819017434671","requested_id":"114","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 01:31:56] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":0} 
[2026-01-21 01:31:56] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-21 01:31:56] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-21 01:31:56] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-21 01:31:56] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.251205.006.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 01:31:56] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-20 01:31:56"} 
[2026-01-21 01:31:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 01:31:58] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-20 01:31:56"} 
[2026-01-21 01:31:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 01:33:35] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":0} 
[2026-01-21 01:33:35] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-21 01:33:35] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-21 01:33:35] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-21 01:33:35] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.251205.006.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 01:33:36] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-20 01:33:35"} 
[2026-01-21 01:33:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 01:33:38] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-20 01:33:35"} 
[2026-01-21 01:33:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 05:44:14] local.INFO: Login detected - checking for other active sessions {"user_id":146,"current_device_id":"AQ3A.240912.001","other_active_sessions_count":0} 
[2026-01-21 05:44:14] local.INFO: New session created {"user_id":146,"device_id":"AQ3A.240912.001","session_id":94} 
[2026-01-21 05:44:14] local.INFO: N1User table updated with latest device info {"user_id":146,"device_id":"AQ3A.240912.001","fcm_token_length":142} 
[2026-01-21 05:44:14] local.INFO: New device session created {"user_id":146,"device_id":"AQ3A.240912.001","session_id":94} 
[2026-01-21 05:44:14] local.INFO: Successful PIN login via API {"user_id":146,"device_id":"AQ3A.240912.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 05:44:15] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-02-20 05:44:14"} 
[2026-01-21 05:44:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 05:44:17] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-02-20 05:44:14"} 
[2026-01-21 05:44:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 05:46:38] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-02-20 05:44:14"} 
[2026-01-21 05:46:38] local.INFO: FCM token already available for biometric-enabled user {"user_id":146,"device_id":"AQ3A.240912.001"} 
[2026-01-21 05:46:38] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":146,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AQ3A.240912.001","device_name":"Redmi A401XM"} 
[2026-01-21 05:46:40] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-02-20 05:44:14"} 
[2026-01-21 05:46:40] local.INFO: FCM token already available for biometric-enabled user {"user_id":146,"device_id":"AQ3A.240912.001"} 
[2026-01-21 05:46:40] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":146,"partner_id":"ZFMPUZANMWYPISOS","device_id":"AQ3A.240912.001","device_name":"Redmi A401XM"} 
[2026-01-21 06:23:45] local.INFO: Login detected - checking for other active sessions {"user_id":84,"current_device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","other_active_sessions_count":0} 
[2026-01-21 06:23:45] local.INFO: Session updated {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2026-01-21 06:23:45] local.INFO: N1User table updated with latest device info {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","fcm_token_length":142} 
[2026-01-21 06:23:45] local.INFO: New device session created {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","session_id":44} 
[2026-01-21 06:23:45] local.INFO: Successful trusted device login via API {"user_id":84,"device_id":"86B060C9-C21B-4C5C-9DB3-6D3904DC79CB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 06:23:45] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2026-02-20 06:23:45"} 
[2026-01-21 06:23:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 06:23:55] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2026-02-20 06:23:45"} 
[2026-01-21 06:23:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 06:24:13] local.DEBUG: Session authenticated successfully {"user_id":84,"session_expires":"2026-02-20 06:23:45"} 
[2026-01-21 06:24:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":84,"active_user_id":84,"mobile_number":"60122056908","requested_id":"84","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 08:33:59] local.INFO: Login detected - checking for other active sessions {"user_id":150,"current_device_id":"BP1A.250505.005.B1","other_active_sessions_count":0} 
[2026-01-21 08:33:59] local.INFO: Session updated {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-21 08:33:59] local.INFO: N1User table updated with latest device info {"user_id":150,"device_id":"BP1A.250505.005.B1","fcm_token_length":142} 
[2026-01-21 08:33:59] local.INFO: New device session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-21 08:33:59] local.INFO: Successful PIN login via API {"user_id":150,"device_id":"BP1A.250505.005.B1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 08:34:00] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-20 08:33:59"} 
[2026-01-21 08:34:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 08:34:02] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-20 08:33:59"} 
[2026-01-21 08:34:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 08:55:39] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-01-21 08:55:39] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-21 08:55:39] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-01-21 08:55:39] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":33} 
[2026-01-21 08:55:39] local.INFO: Successful trusted device login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 08:55:40] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-20 08:55:39"} 
[2026-01-21 08:55:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 08:56:45] local.INFO: QR Login started {"user_id":"DOSA25","qr_payload_length":13} 
[2026-01-21 08:56:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":13} 
[2026-01-21 08:57:23] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-20 08:55:39"} 
[2026-01-21 08:57:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 09:58:08] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-21 09:58:08] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-21 09:58:08] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-21 09:58:08] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":30} 
[2026-01-21 09:58:08] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 09:58:09] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-20 09:58:08"} 
[2026-01-21 09:58:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 09:58:11] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-20 09:58:08"} 
[2026-01-21 09:58:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 09:59:21] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-21 09:59:21] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 09:59:21] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-21 09:59:21] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 09:59:21] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 09:59:24] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 09:59:21"} 
[2026-01-21 09:59:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 09:59:28] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 09:59:21"} 
[2026-01-21 09:59:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:02:32] local.INFO: Login detected - checking for other active sessions {"user_id":122,"current_device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","other_active_sessions_count":0} 
[2026-01-21 10:02:32] local.INFO: Session updated {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","session_id":80} 
[2026-01-21 10:02:32] local.INFO: N1User table updated with latest device info {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","fcm_token_length":142} 
[2026-01-21 10:02:32] local.INFO: New device session created {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","session_id":80} 
[2026-01-21 10:02:32] local.INFO: Successful PIN login via API {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 10:02:33] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2026-02-20 10:02:32"} 
[2026-01-21 10:02:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:02:35] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2026-02-20 10:02:32"} 
[2026-01-21 10:02:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:18:35] local.INFO: PIN updated via API {"user_id":11,"mobile_number":"60126645915","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:18:43] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-21 10:18:43] local.INFO: New session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-21 10:18:43] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-21 10:18:43] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-21 10:18:43] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 10:18:43] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-20 10:18:43"} 
[2026-01-21 10:18:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:18:45] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-20 10:18:43"} 
[2026-01-21 10:18:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:21:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 10:21:01] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 10:21:01] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 10:21:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 10:44:41] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-21 10:44:41] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-21 10:44:41] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-21 10:44:41] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-21 10:44:41] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 10:44:42] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-20 10:44:41"} 
[2026-01-21 10:44:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:44:43] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-20 10:44:41"} 
[2026-01-21 10:44:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:51:08] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-21 10:51:08] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-21 10:51:08] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-21 10:51:08] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-21 10:51:08] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 10:51:10] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-20 10:51:08"} 
[2026-01-21 10:51:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:51:12] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-20 10:51:08"} 
[2026-01-21 10:51:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:58:57] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-21 10:58:57] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 10:58:57] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-21 10:58:57] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 10:58:57] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 10:58:58] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 10:58:57"} 
[2026-01-21 10:58:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 10:58:59] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 10:58:57"} 
[2026-01-21 10:58:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:05:22] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-21 11:05:22] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-21 11:05:22] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-21 11:05:22] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-21 11:05:22] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:05:22] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-20 11:05:22"} 
[2026-01-21 11:05:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:05:24] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-20 11:05:22"} 
[2026-01-21 11:05:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:09:38] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-21 11:09:38] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-21 11:09:38] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-21 11:09:38] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-21 11:09:38] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:09:39] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-20 11:09:38"} 
[2026-01-21 11:09:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:09:40] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-20 11:09:38"} 
[2026-01-21 11:09:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:12:20] local.INFO: N1User created via API {"user_id":151,"mobile_number":"818091279014","memberhash":"XGELVSZE1768965140KGE40D","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-21 11:12:21] local.INFO: FCM token saved for user {"user_id":151,"mobile_number":"818091279014","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:12:23] local.DEBUG: Session authenticated successfully {"user_id":151,"session_expires":"2026-01-22 11:12:20"} 
[2026-01-21 11:12:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":151,"active_user_id":151,"mobile_number":"818091279014","requested_id":"151","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:13:38] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-21 11:13:38] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 11:13:38] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-21 11:13:38] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 11:13:38] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:13:39] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 11:13:38"} 
[2026-01-21 11:13:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:13:41] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 11:13:38"} 
[2026-01-21 11:13:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:15:40] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-21 11:15:40] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-21 11:15:40] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-21 11:15:40] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-21 11:15:40] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:15:41] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-20 11:15:40"} 
[2026-01-21 11:15:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:15:43] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-20 11:15:40"} 
[2026-01-21 11:15:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:19:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:19:57] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:19:57] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:19:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:22:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:22:52] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:22:52] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:22:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:23:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:23:03] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:23:03] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:23:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:24:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:24:22] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:24:22] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:24:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:25:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:25:01] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:25:01] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:25:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:26:50] local.INFO: Login detected - checking for other active sessions {"user_id":151,"current_device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","other_active_sessions_count":0} 
[2026-01-21 11:26:50] local.INFO: New session created {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":96} 
[2026-01-21 11:26:50] local.INFO: N1User table updated with latest device info {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","fcm_token_length":142} 
[2026-01-21 11:26:50] local.INFO: New device session created {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":96} 
[2026-01-21 11:26:50] local.INFO: Successful PIN login via API {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:26:50] local.DEBUG: Session authenticated successfully {"user_id":151,"session_expires":"2026-02-20 11:26:50"} 
[2026-01-21 11:26:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":151,"active_user_id":151,"mobile_number":"818091279014","requested_id":"151","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:26:52] local.DEBUG: Session authenticated successfully {"user_id":151,"session_expires":"2026-02-20 11:26:50"} 
[2026-01-21 11:26:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":151,"active_user_id":151,"mobile_number":"818091279014","requested_id":"151","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:27:42] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-21 11:27:42] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-21 11:27:42] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-21 11:27:42] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-21 11:27:42] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:27:42] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-20 11:27:42"} 
[2026-01-21 11:27:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:27:44] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-20 11:27:42"} 
[2026-01-21 11:27:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:33:29] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-21 11:33:29] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 11:33:29] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-21 11:33:29] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 11:33:29] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:33:29] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 11:33:29"} 
[2026-01-21 11:33:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:33:31] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 11:33:29"} 
[2026-01-21 11:33:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:36:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:36:00] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:36:00] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:36:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:36:09] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID tomt00.","messageTitle":"Sign-up Account Request","mobile_number":"60122266561","pid":"ADFSIOQR2ZZR3VLR","tac":"DB8AB56A-B926-4D13-9D17-3EA17A2FB6F5","txnID":"200","userID":"tomt00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fada1e2c"},"ip":"103.230.15.12"} 
[2026-01-21 11:36:09] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-21 11:36:09] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID tomt00.&messageTitle=Sign-up Account Request&mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR&tac=DB8AB56A-B926-4D13-9D17-3EA17A2FB6F5&txnID=200&userID=tomt00","length":206} 
[2026-01-21 11:36:09] local.DEBUG: CRC Calculation Result {"crc":"fada1e2c","input_params_count":7} 
[2026-01-21 11:36:09] local.DEBUG: CRC Verification {"received":"fada1e2c","calculated":"fada1e2c","match":true} 
[2026-01-21 11:36:09] local.INFO: CRC validation passed for createTacRecord  
[2026-01-21 11:36:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:36:09] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2026-01-21 11:36:09] local.INFO: TAC record created successfully via API {"record_id":457,"txnID":"200","tac":"DB8AB56A-B926-4D13-9D17-3EA17A2FB6F5","messageBody":"Please confirm the sign-up of User ID tomt00.","messageTitle":"Sign-up Account Request","mobile_number":"60122266561","userID":"tomt00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-21 11:41:09"} 
[2026-01-21 11:36:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"200","user_id":"tomt00"} 
[2026-01-21 11:36:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fHZcPpvJSZeGWnWjw5Cv...","title":"Sign-up Account Request"} 
[2026-01-21 11:36:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1768966569820385%422fcc3e422fcc3e"} 
[2026-01-21 11:36:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"200","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-21 11:36:09\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"200\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID tomt00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1768966569820385%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-21 11:36:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:36:33] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:36:33] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:36:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:37:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:37:36] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:37:36] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:37:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:37:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:37:50] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:37:50] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:37:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:39:42] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":0} 
[2026-01-21 11:39:42] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-21 11:39:42] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-21 11:39:42] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-21 11:39:42] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.251205.006.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:39:42] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-20 11:39:42"} 
[2026-01-21 11:39:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:39:45] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-20 11:39:42"} 
[2026-01-21 11:39:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:40:20] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-21 11:40:20] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 11:40:20] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-21 11:40:20] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-21 11:40:20] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 11:40:21] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 11:40:20"} 
[2026-01-21 11:40:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:40:24] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-20 11:40:20"} 
[2026-01-21 11:40:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:44:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:44:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:44:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:44:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:45:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:45:28] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:45:28] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:45:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:45:40] local.INFO: N1User created via API {"user_id":152,"mobile_number":"819046496744","memberhash":"EQFLUJH31768967140QX0SCG","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-21 11:45:41] local.INFO: FCM token saved for user {"user_id":152,"mobile_number":"819046496744","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:45:43] local.DEBUG: Session authenticated successfully {"user_id":152,"session_expires":"2026-01-22 11:45:40"} 
[2026-01-21 11:45:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":152,"active_user_id":152,"mobile_number":"819046496744","requested_id":"152","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 11:49:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:49:02] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:49:02] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:49:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:51:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:51:25] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:51:25] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:51:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:52:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:52:10] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:52:10] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:52:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:52:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:52:57] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:52:57] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:52:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 11:53:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 11:53:45] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 11:53:45] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 11:53:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 12:55:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-21 12:55:46] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-21 12:55:46] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-21 12:55:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 12:56:14] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID tomt00.","messageTitle":"Sign-up Account Request","mobile_number":"60122266561","pid":"ADFSIOQR2ZZR3VLR","tac":"8E933A49-45D3-4157-B82D-F973EA4D2D45","txnID":"201","userID":"tomt00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0fb1a71c"},"ip":"103.230.15.12"} 
[2026-01-21 12:56:14] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-21 12:56:14] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID tomt00.&messageTitle=Sign-up Account Request&mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR&tac=8E933A49-45D3-4157-B82D-F973EA4D2D45&txnID=201&userID=tomt00","length":206} 
[2026-01-21 12:56:14] local.DEBUG: CRC Calculation Result {"crc":"0fb1a71c","input_params_count":7} 
[2026-01-21 12:56:14] local.DEBUG: CRC Verification {"received":"0fb1a71c","calculated":"0fb1a71c","match":true} 
[2026-01-21 12:56:14] local.INFO: CRC validation passed for createTacRecord  
[2026-01-21 12:56:14] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 12:56:14] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2026-01-21 12:56:14] local.INFO: TAC record created successfully via API {"record_id":458,"txnID":"201","tac":"8E933A49-45D3-4157-B82D-F973EA4D2D45","messageBody":"Please confirm the sign-up of User ID tomt00.","messageTitle":"Sign-up Account Request","mobile_number":"60122266561","userID":"tomt00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-21 13:01:14"} 
[2026-01-21 12:56:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"201","user_id":"tomt00"} 
[2026-01-21 12:56:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fHZcPpvJSZeGWnWjw5Cv...","title":"Sign-up Account Request"} 
[2026-01-21 12:56:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1768971375025956%422fcc3e422fcc3e"} 
[2026-01-21 12:56:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"201","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-21 12:56:15\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"201\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID tomt00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1768971375025956%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-21 13:45:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 13:45:47] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 13:45:47] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 13:45:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 13:46:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 13:46:56] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 13:46:56] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 13:46:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 13:48:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 13:48:12] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 13:48:12] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 13:48:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 13:49:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 13:49:10] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 13:49:10] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 13:49:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 13:49:35] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID tomt00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"04C35109-E3A8-4ED8-A22E-26635F7CE97F","txnID":"202","userID":"tomt00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6e692296"},"ip":"103.230.15.12"} 
[2026-01-21 13:49:35] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-21 13:49:35] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID tomt00.&messageTitle=Sign-up Account Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=04C35109-E3A8-4ED8-A22E-26635F7CE97F&txnID=202&userID=tomt00","length":206} 
[2026-01-21 13:49:35] local.DEBUG: CRC Calculation Result {"crc":"6e692296","input_params_count":7} 
[2026-01-21 13:49:35] local.DEBUG: CRC Verification {"received":"6e692296","calculated":"6e692296","match":true} 
[2026-01-21 13:49:35] local.INFO: CRC validation passed for createTacRecord  
[2026-01-21 13:49:35] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 13:49:35] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-21 13:49:35] local.INFO: TAC record created successfully via API {"record_id":459,"txnID":"202","tac":"04C35109-E3A8-4ED8-A22E-26635F7CE97F","messageBody":"Please confirm the sign-up of User ID tomt00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","userID":"tomt00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-21 13:54:35"} 
[2026-01-21 13:49:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"202","user_id":"tomt00"} 
[2026-01-21 13:49:35] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Sign-up Account Request"} 
[2026-01-21 13:49:35] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1768974575653716"} 
[2026-01-21 13:49:35] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"202","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-21 13:49:35\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"202\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID tomt00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1768974575653716\"}}}","success":true} 
[2026-01-21 13:49:49] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-21 13:49:49] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-21 13:49:49] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-21 13:49:49] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-21 13:49:49] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 13:49:50] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-20 13:49:49"} 
[2026-01-21 13:49:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 13:50:05] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=04C35109-E3A8-4ED8-A22E-26635F7CE97F&txnid=202","length":84} 
[2026-01-21 13:50:05] local.DEBUG: CRC Calculation Result {"crc":"2d90b9eb","input_params_count":4} 
[2026-01-21 13:50:06] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=04C35109-E3A8-4ED8-A22E-26635F7CE97F&txnid=202&crc=2d90b9eb","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"04C35109-E3A8-4ED8-A22E-26635F7CE97F","txnId":"202","success":true} 
[2026-01-21 13:50:06] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"202","tac":"04C35109-E3A8-4ED8-A22E-26635F7CE97F","approved_status":1} 
[2026-01-21 13:50:09] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-20 13:49:49"} 
[2026-01-21 13:50:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 13:57:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 13:57:13] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 13:57:13] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 13:57:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 13:57:23] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"53217724-D972-4EED-99DF-0CBC72E695B5","txnID":"203","userID":"TOMT00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c1b2dc52"},"ip":"103.230.15.12"} 
[2026-01-21 13:57:23] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID TOMT00.&messageTitle=Sign-up Account Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=53217724-D972-4EED-99DF-0CBC72E695B5&txnID=203&userID=TOMT00","length":206} 
[2026-01-21 13:57:23] local.DEBUG: CRC Calculation Result {"crc":"c1b2dc52","input_params_count":7} 
[2026-01-21 13:57:23] local.DEBUG: CRC Verification {"received":"c1b2dc52","calculated":"c1b2dc52","match":true} 
[2026-01-21 13:57:23] local.INFO: CRC validation passed for createTacRecord  
[2026-01-21 13:57:23] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 13:57:23] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-21 13:57:23] local.INFO: TAC record created successfully via API {"record_id":460,"txnID":"203","tac":"53217724-D972-4EED-99DF-0CBC72E695B5","messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","userID":"TOMT00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-21 14:02:23"} 
[2026-01-21 13:57:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"203","user_id":"TOMT00"} 
[2026-01-21 13:57:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Sign-up Account Request"} 
[2026-01-21 13:57:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1768975043508746"} 
[2026-01-21 13:57:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"203","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-21 13:57:24\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"203\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID TOMT00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1768975043508746\"}}}","success":true} 
[2026-01-21 13:57:47] local.INFO: TAC action completed {"action":"decline","mobile_number":"60123247318","txnID":"203","tac":"53217724-D972-4EED-99DF-0CBC72E695B5","approved_status":2} 
[2026-01-21 13:57:49] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-20 13:49:49"} 
[2026-01-21 13:57:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 14:04:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 14:04:12] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 14:04:12] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 14:04:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 14:12:48] local.INFO: Login detected - checking for other active sessions {"user_id":150,"current_device_id":"BP1A.250505.005.B1","other_active_sessions_count":0} 
[2026-01-21 14:12:48] local.INFO: Session updated {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-21 14:12:48] local.INFO: N1User table updated with latest device info {"user_id":150,"device_id":"BP1A.250505.005.B1","fcm_token_length":142} 
[2026-01-21 14:12:48] local.INFO: New device session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-01-21 14:12:48] local.INFO: Successful PIN login via API {"user_id":150,"device_id":"BP1A.250505.005.B1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 14:12:49] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-20 14:12:48"} 
[2026-01-21 14:12:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 14:12:52] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-02-20 14:12:48"} 
[2026-01-21 14:12:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 14:45:24] local.INFO: Login detected - checking for other active sessions {"user_id":63,"current_device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","other_active_sessions_count":0} 
[2026-01-21 14:45:24] local.INFO: Session updated {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","session_id":53} 
[2026-01-21 14:45:24] local.INFO: N1User table updated with latest device info {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","fcm_token_length":142} 
[2026-01-21 14:45:24] local.INFO: New device session created {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","session_id":53} 
[2026-01-21 14:45:24] local.INFO: Successful PIN login via API {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 14:45:26] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2026-02-20 14:45:24"} 
[2026-01-21 14:45:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 14:45:28] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2026-02-20 14:45:24"} 
[2026-01-21 14:45:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 14:50:45] local.INFO: QR Login started {"user_id":"AKARI00","qr_payload_length":208} 
[2026-01-21 14:50:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-21 14:50:45] local.INFO: QR payload decrypted successfully {"token":"C0F47AE1-07A6-4424-A06F-5B5FEA5C315F","user_id":"AKARI00"} 
[2026-01-21 14:50:45] local.INFO: Calling encrypt API {"token":"C0F47AE1-07A6-4424-A06F-5B5FEA5C315F","user_id":"AKARI00"} 
[2026-01-21 14:50:45] local.INFO: Token encrypted with user ID {"user_id":"AKARI00","encrypted_payload_length":218} 
[2026-01-21 14:50:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-21 14:50:45] local.INFO: QR Login completed successfully {"user_id":"AKARI00"} 
[2026-01-21 14:53:38] local.INFO: Login detected - checking for other active sessions {"user_id":54,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-21 14:53:38] local.INFO: Session updated {"user_id":54,"device_id":"BP3A.251105.015","session_id":85} 
[2026-01-21 14:53:38] local.INFO: N1User table updated with latest device info {"user_id":54,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-21 14:53:38] local.INFO: New device session created {"user_id":54,"device_id":"BP3A.251105.015","session_id":85} 
[2026-01-21 14:53:38] local.INFO: Successful PIN login via API {"user_id":54,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 14:53:39] local.DEBUG: Session authenticated successfully {"user_id":54,"session_expires":"2026-02-20 14:53:38"} 
[2026-01-21 14:53:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":54,"active_user_id":54,"mobile_number":"819097037088","requested_id":"54","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 14:53:41] local.DEBUG: Session authenticated successfully {"user_id":54,"session_expires":"2026-02-20 14:53:38"} 
[2026-01-21 14:53:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":54,"active_user_id":54,"mobile_number":"819097037088","requested_id":"54","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 15:11:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819013658477&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-21 15:11:23] local.DEBUG: CRC Calculation Result {"crc":"5383c690","input_params_count":2} 
[2026-01-21 15:11:23] local.DEBUG: CRC Verification {"received":"5383c690","calculated":"5383c690","match":true} 
[2026-01-21 15:11:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 15:18:24] local.INFO: Login detected - checking for other active sessions {"user_id":63,"current_device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","other_active_sessions_count":0} 
[2026-01-21 15:18:24] local.INFO: Session updated {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","session_id":53} 
[2026-01-21 15:18:24] local.INFO: N1User table updated with latest device info {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","fcm_token_length":142} 
[2026-01-21 15:18:24] local.INFO: New device session created {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","session_id":53} 
[2026-01-21 15:18:24] local.INFO: Successful PIN login via API {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 15:18:25] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2026-02-20 15:18:24"} 
[2026-01-21 15:18:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 15:18:26] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2026-02-20 15:18:24"} 
[2026-01-21 15:18:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 15:19:06] local.INFO: QR Login started {"user_id":"AKARI00","qr_payload_length":208} 
[2026-01-21 15:19:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-21 15:19:06] local.INFO: QR payload decrypted successfully {"token":"33740057-F8B1-4456-A477-A3AC7C455BB3","user_id":"AKARI00"} 
[2026-01-21 15:19:06] local.INFO: Calling encrypt API {"token":"33740057-F8B1-4456-A477-A3AC7C455BB3","user_id":"AKARI00"} 
[2026-01-21 15:19:07] local.INFO: Token encrypted with user ID {"user_id":"AKARI00","encrypted_payload_length":218} 
[2026-01-21 15:19:07] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-21 15:19:07] local.INFO: QR Login completed successfully {"user_id":"AKARI00"} 
[2026-01-21 15:24:20] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-21 15:24:20] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-21 15:24:20] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-21 15:24:20] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":54} 
[2026-01-21 15:24:20] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 15:24:21] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-20 15:24:20"} 
[2026-01-21 15:24:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 15:24:23] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-20 15:24:20"} 
[2026-01-21 15:24:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 17:12:18] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-21 17:12:18] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-21 17:12:18] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-21 17:12:18] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-21 17:12:18] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 17:12:19] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-20 17:12:18"} 
[2026-01-21 17:12:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 17:12:21] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-20 17:12:18"} 
[2026-01-21 17:12:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 17:26:31] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-21 17:26:31] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-21 17:26:31] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-21 17:26:31] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-21 17:26:31] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 17:26:32] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-20 17:26:31"} 
[2026-01-21 17:26:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 17:26:34] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-20 17:26:31"} 
[2026-01-21 17:26:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 17:28:37] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-21 17:28:37] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-21 17:28:37] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-21 17:28:37] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-21 17:28:37] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 17:28:38] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-20 17:28:37"} 
[2026-01-21 17:28:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 17:28:40] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-20 17:28:37"} 
[2026-01-21 17:28:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 17:31:00] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-20 17:28:37"} 
[2026-01-21 17:31:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 17:33:32] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-20 17:28:37"} 
[2026-01-21 17:33:32] local.INFO: N1User profile updated via API {"user_id":143,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field"]} 
[2026-01-21 17:35:25] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-20 17:28:37"} 
[2026-01-21 17:35:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 18:48:39] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":1} 
[2026-01-21 18:48:39] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["34DA7E52-21F0-4FA0-A703-09FFA9562CEF"]} 
[2026-01-21 18:48:39] local.INFO: OTP verification required for login {"user_id":109,"device_id":"PKQ1.181203.001","other_devices_count":1} 
[2026-01-21 18:50:08] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":1} 
[2026-01-21 18:50:08] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["34DA7E52-21F0-4FA0-A703-09FFA9562CEF"]} 
[2026-01-21 18:50:08] local.INFO: OTP verification required for login {"user_id":109,"device_id":"PKQ1.181203.001","other_devices_count":1} 
[2026-01-21 18:51:04] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":109,"devices_to_logout":["34DA7E52-21F0-4FA0-A703-09FFA9562CEF"]} 
[2026-01-21 18:51:06] local.INFO: Logout message sent successfully {"fcm_token":"epl4aVYYgknPk_s50GAP...","reason":"new_login"} 
[2026-01-21 18:51:06] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-21 18:51:06] local.INFO: Session deactivated {"session_id":35,"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF"} 
[2026-01-21 18:51:06] local.INFO: Old devices logged out {"user_id":109,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":35,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-21 18:51:06] local.INFO: New session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":97} 
[2026-01-21 18:51:06] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"PKQ1.181203.001","fcm_token_length":142} 
[2026-01-21 18:51:06] local.INFO: New device session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":97} 
[2026-01-21 18:51:06] local.INFO: Login completed after OTP verification {"user_id":109,"device_id":"PKQ1.181203.001","devices_logged_out":1} 
[2026-01-21 18:51:07] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 18:51:10] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-22 18:51:06"} 
[2026-01-21 18:51:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 18:51:28] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-22 18:51:06"} 
[2026-01-21 18:51:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 19:52:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 19:52:28] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 19:52:28] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 19:52:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 19:54:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 19:54:05] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 19:54:05] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 19:54:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 19:55:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 19:55:03] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 19:55:03] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 19:55:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 19:55:09] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"92A9A775-7F26-4C46-BBF8-62F35D13F4A8","txnID":"204","userID":"TOMT00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ab25990a"},"ip":"103.230.15.12"} 
[2026-01-21 19:55:09] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID TOMT00.&messageTitle=Sign-up Account Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=92A9A775-7F26-4C46-BBF8-62F35D13F4A8&txnID=204&userID=TOMT00","length":206} 
[2026-01-21 19:55:09] local.DEBUG: CRC Calculation Result {"crc":"ab25990a","input_params_count":7} 
[2026-01-21 19:55:09] local.DEBUG: CRC Verification {"received":"ab25990a","calculated":"ab25990a","match":true} 
[2026-01-21 19:55:09] local.INFO: CRC validation passed for createTacRecord  
[2026-01-21 19:55:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 19:55:09] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-21 19:55:09] local.INFO: TAC record created successfully via API {"record_id":461,"txnID":"204","tac":"92A9A775-7F26-4C46-BBF8-62F35D13F4A8","messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","userID":"TOMT00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-21 20:00:09"} 
[2026-01-21 19:55:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"204","user_id":"TOMT00"} 
[2026-01-21 19:55:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Sign-up Account Request"} 
[2026-01-21 19:55:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1768996509562055"} 
[2026-01-21 19:55:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"204","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-21 19:55:09\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"204\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID TOMT00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1768996509562055\"}}}","success":true} 
[2026-01-21 20:03:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-21 20:03:26] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-21 20:03:26] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-21 20:03:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 20:03:35] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"95132424-D546-4479-BBBF-522567200D5D","txnID":"205","userID":"TOMT00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"67c5cd76"},"ip":"103.230.15.12"} 
[2026-01-21 20:03:35] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-21 20:03:35] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID TOMT00.&messageTitle=Sign-up Account Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=95132424-D546-4479-BBBF-522567200D5D&txnID=205&userID=TOMT00","length":206} 
[2026-01-21 20:03:35] local.DEBUG: CRC Calculation Result {"crc":"67c5cd76","input_params_count":7} 
[2026-01-21 20:03:35] local.DEBUG: CRC Verification {"received":"67c5cd76","calculated":"67c5cd76","match":true} 
[2026-01-21 20:03:35] local.INFO: CRC validation passed for createTacRecord  
[2026-01-21 20:03:35] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 20:03:35] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-21 20:03:35] local.INFO: TAC record created successfully via API {"record_id":462,"txnID":"205","tac":"95132424-D546-4479-BBBF-522567200D5D","messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","userID":"TOMT00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-21 20:08:35"} 
[2026-01-21 20:03:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"205","user_id":"TOMT00"} 
[2026-01-21 20:03:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Sign-up Account Request"} 
[2026-01-21 20:03:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1768997016355499"} 
[2026-01-21 20:03:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"205","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-21 20:03:36\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"205\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID TOMT00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1768997016355499\"}}}","success":true} 
[2026-01-21 20:03:40] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-21 20:03:40] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-21 20:03:40] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-21 20:03:40] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-21 20:03:40] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-21 20:03:41] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-20 20:03:40"} 
[2026-01-21 20:03:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 20:03:46] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=95132424-D546-4479-BBBF-522567200D5D&txnid=205","length":84} 
[2026-01-21 20:03:46] local.DEBUG: CRC Calculation Result {"crc":"8940e30f","input_params_count":4} 
[2026-01-21 20:03:47] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=95132424-D546-4479-BBBF-522567200D5D&txnid=205&crc=8940e30f","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"95132424-D546-4479-BBBF-522567200D5D","txnId":"205","success":true} 
[2026-01-21 20:03:47] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"205","tac":"95132424-D546-4479-BBBF-522567200D5D","approved_status":1} 
[2026-01-21 20:04:33] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"4FE400BC-9C1F-4237-9E9D-67220FBB13EE","txnID":"206","userID":"TOMT00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e672aeb4"},"ip":"103.230.15.12"} 
[2026-01-21 20:04:33] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID TOMT00.&messageTitle=Sign-up Account Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=4FE400BC-9C1F-4237-9E9D-67220FBB13EE&txnID=206&userID=TOMT00","length":206} 
[2026-01-21 20:04:33] local.DEBUG: CRC Calculation Result {"crc":"e672aeb4","input_params_count":7} 
[2026-01-21 20:04:33] local.DEBUG: CRC Verification {"received":"e672aeb4","calculated":"e672aeb4","match":true} 
[2026-01-21 20:04:33] local.INFO: CRC validation passed for createTacRecord  
[2026-01-21 20:04:33] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-21 20:04:33] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-21 20:04:33] local.INFO: TAC record created successfully via API {"record_id":463,"txnID":"206","tac":"4FE400BC-9C1F-4237-9E9D-67220FBB13EE","messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","userID":"TOMT00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-21 20:09:33"} 
[2026-01-21 20:04:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"206","user_id":"TOMT00"} 
[2026-01-21 20:04:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Sign-up Account Request"} 
[2026-01-21 20:04:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1768997074394178"} 
[2026-01-21 20:04:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"206","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-21 20:04:34\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"206\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID TOMT00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1768997074394178\"}}}","success":true} 
[2026-01-21 20:26:38] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_active_sessions_count":1} 
[2026-01-21 20:26:38] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["PKQ1.181203.001"]} 
[2026-01-21 20:26:38] local.INFO: OTP verification required for login {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","other_devices_count":1} 
[2026-01-21 20:27:00] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":109,"devices_to_logout":["PKQ1.181203.001"]} 
[2026-01-21 20:27:00] local.INFO: Logout message sent successfully {"fcm_token":"coF1G39tRf2axQoXty_D...","reason":"new_login"} 
[2026-01-21 20:27:00] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-21 20:27:00] local.INFO: Session deactivated {"session_id":97,"user_id":109,"device_id":"PKQ1.181203.001"} 
[2026-01-21 20:27:00] local.INFO: Old devices logged out {"user_id":109,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":97,"device_id":"PKQ1.181203.001","device_name":"LENOVO 801LV","success":true,"message":"Logout message sent"}]}} 
[2026-01-21 20:27:00] local.INFO: Session updated {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-21 20:27:00] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","fcm_token_length":142} 
[2026-01-21 20:27:00] local.INFO: New device session created {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","session_id":35} 
[2026-01-21 20:27:00] local.INFO: Login completed after OTP verification {"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","devices_logged_out":1} 
[2026-01-21 20:27:02] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 20:27:05] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-22 20:27:00"} 
[2026-01-21 20:27:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-21 22:56:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819081431359&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-21 22:56:14] local.DEBUG: CRC Calculation Result {"crc":"e14950b8","input_params_count":2} 
[2026-01-21 22:56:14] local.DEBUG: CRC Verification {"received":"e14950b8","calculated":"e14950b8","match":true} 
[2026-01-21 22:56:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 01:09:05] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.251205.006.E1","other_active_sessions_count":0} 
[2026-01-22 01:09:05] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-22 01:09:05] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.251205.006.E1","fcm_token_length":142} 
[2026-01-22 01:09:05] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.251205.006.E1","session_id":78} 
[2026-01-22 01:09:05] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.251205.006.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 01:09:06] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-21 01:09:05"} 
[2026-01-22 01:09:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 01:09:08] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-21 01:09:05"} 
[2026-01-22 01:09:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 06:11:09] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-22 06:11:09] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-22 06:11:09] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-22 06:11:09] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-22 06:11:09] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 06:11:10] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-21 06:11:09"} 
[2026-01-22 06:11:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 06:11:11] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-21 06:11:09"} 
[2026-01-22 06:11:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 07:33:39] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-22 07:33:39] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-22 07:33:39] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-22 07:33:39] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-22 07:33:39] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 07:33:40] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-21 07:33:39"} 
[2026-01-22 07:33:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 07:33:43] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-21 07:33:39"} 
[2026-01-22 07:33:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 07:56:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 07:56:18] local.DEBUG: CRC Calculation Result {"crc":"78ecf8fd","input_params_count":2} 
[2026-01-22 07:56:18] local.DEBUG: CRC Verification {"received":"78ecf8fd","calculated":"78ecf8fd","match":true} 
[2026-01-22 07:56:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 07:57:27] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 15,090 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","pid":"ADFSIOQR2ZZR3VLR","tac":"FD11FD43-A906-46F3-BBE4-5B6D23FA9EF6","txnID":"207","userID":"TOPONE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"08118e9f"},"ip":"103.230.15.12"} 
[2026-01-22 07:57:27] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-22 07:57:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 15,090 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR&tac=FD11FD43-A906-46F3-BBE4-5B6D23FA9EF6&txnID=207&userID=TOPONE00","length":256} 
[2026-01-22 07:57:27] local.DEBUG: CRC Calculation Result {"crc":"08118e9f","input_params_count":7} 
[2026-01-22 07:57:27] local.DEBUG: CRC Verification {"received":"08118e9f","calculated":"08118e9f","match":true} 
[2026-01-22 07:57:27] local.INFO: CRC validation passed for createTacRecord  
[2026-01-22 07:57:27] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 07:57:27] local.INFO: Mobile number cleaned {"original":"819015150710","cleaned":"819015150710"} 
[2026-01-22 07:57:27] local.INFO: TAC record created successfully via API {"record_id":464,"txnID":"207","tac":"FD11FD43-A906-46F3-BBE4-5B6D23FA9EF6","messageBody":"A request has been made to transfer 15,090 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","userID":"TOPONE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-22 08:02:27"} 
[2026-01-22 07:57:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819015150710","txn_id":"207","user_id":"TOPONE00"} 
[2026-01-22 07:57:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erTAy-kGBElPipmu5hmX...","title":"USDT Transfer Request"} 
[2026-01-22 07:57:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769039847974900"} 
[2026-01-22 07:57:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"819015150710","txn_id":"207","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-22 07:57:28\",\"data\":{\"user_id\":136,\"mobile_number\":\"819015150710\",\"txn_id\":\"207\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 15,090 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769039847974900\"}}}","success":true} 
[2026-01-22 07:58:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 07:58:47] local.DEBUG: CRC Calculation Result {"crc":"78ecf8fd","input_params_count":2} 
[2026-01-22 07:58:47] local.DEBUG: CRC Verification {"received":"78ecf8fd","calculated":"78ecf8fd","match":true} 
[2026-01-22 07:58:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 08:09:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 08:09:26] local.DEBUG: CRC Calculation Result {"crc":"78ecf8fd","input_params_count":2} 
[2026-01-22 08:09:26] local.DEBUG: CRC Verification {"received":"78ecf8fd","calculated":"78ecf8fd","match":true} 
[2026-01-22 08:09:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 09:02:14] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-22 09:02:14] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-22 09:02:14] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-22 09:02:14] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-22 09:02:14] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 09:02:14] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-21 09:02:14"} 
[2026-01-22 09:02:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 09:02:16] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-21 09:02:14"} 
[2026-01-22 09:02:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 09:46:04] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6971815ca6347","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2026-01-22 09:46:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:04] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2026-01-22 09:46:04] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2026-01-22 09:46:04] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6971815ca6347","mobile_number":"819073883079"} 
[2026-01-22 09:46:04] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6971815ca6347","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2026-01-22 09:46:05] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971815ca6347","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2026-01-22 09:46:05] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2026-01-22 09:46:05] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6971815ca6347","wallet_id":"8003100011326"} 
[2026-01-22 09:46:05] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6971815ca6347","wallet_id":"8003100011326"} 
[2026-01-22 09:46:05] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6971815ca6347","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2026-01-22 09:46:05] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971815ca6347","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2026-01-22 09:46:05] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6971815ca6347","mobile_number":"819073883079"} 
[2026-01-22 09:46:05] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2026-01-22 09:46:05] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6971815ca6347","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":1298.3481884002685546875} 
[2026-01-22 09:46:06] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6971815e4177c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2026-01-22 09:46:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:06] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-22 09:46:06] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-22 09:46:06] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6971815e4177c","mobile_number":"818037911717"} 
[2026-01-22 09:46:06] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6971815e4177c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2026-01-22 09:46:06] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971815e4177c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2026-01-22 09:46:06] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2026-01-22 09:46:06] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6971815e4177c","wallet_id":"8003100011275"} 
[2026-01-22 09:46:06] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6971815e4177c","wallet_id":"8003100011275"} 
[2026-01-22 09:46:06] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6971815e4177c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2026-01-22 09:46:06] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971815e4177c","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2026-01-22 09:46:06] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6971815e4177c","mobile_number":"818037911717"} 
[2026-01-22 09:46:06] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2026-01-22 09:46:06] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6971815e4177c","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":492.0809268951416015625} 
[2026-01-22 09:46:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6971815f13e33","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2026-01-22 09:46:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:07] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-22 09:46:07] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-22 09:46:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6971815f13e33","mobile_number":"819090773803"} 
[2026-01-22 09:46:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6971815f13e33","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2026-01-22 09:46:07] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971815f13e33","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2026-01-22 09:46:07] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2026-01-22 09:46:07] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6971815f13e33","wallet_id":"8003100011393"} 
[2026-01-22 09:46:07] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6971815f13e33","wallet_id":"8003100011393"} 
[2026-01-22 09:46:07] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6971815f13e33","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2026-01-22 09:46:07] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971815f13e33","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2026-01-22 09:46:07] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6971815f13e33","mobile_number":"819090773803"} 
[2026-01-22 09:46:07] local.INFO: User not found for FCM check {"mobile_number":"819090773803"} 
[2026-01-22 09:46:07] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6971815f13e33","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"0","device_name":"","processing_time_ms":458.819866180419921875} 
[2026-01-22 09:46:07] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-22 09:46:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:07] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-22 09:46:07] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-22 09:46:07] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","mobile_number":"818042746786"} 
[2026-01-22 09:46:07] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-22 09:46:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-22 09:46:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-22 09:46:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","wallet_id":"8003100011285"} 
[2026-01-22 09:46:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","wallet_id":"8003100011285"} 
[2026-01-22 09:46:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-22 09:46:08] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-22 09:46:08] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","mobile_number":"818042746786"} 
[2026-01-22 09:46:08] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2026-01-22 09:46:08] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6971815fc7ac5","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":493.585109710693359375} 
[2026-01-22 09:46:08] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_697181609c5a1","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-22 09:46:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:08] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-22 09:46:08] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-22 09:46:08] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_697181609c5a1","mobile_number":"818042746786"} 
[2026-01-22 09:46:08] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_697181609c5a1","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-22 09:46:08] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_697181609c5a1","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-22 09:46:08] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-22 09:46:08] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_697181609c5a1","wallet_id":"8003100011285"} 
[2026-01-22 09:46:08] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_697181609c5a1","wallet_id":"8003100011285"} 
[2026-01-22 09:46:08] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_697181609c5a1","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-22 09:46:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_697181609c5a1","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-22 09:46:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_697181609c5a1","mobile_number":"818042746786"} 
[2026-01-22 09:46:09] local.INFO: User not found for FCM check {"mobile_number":"818042746786"} 
[2026-01-22 09:46:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_697181609c5a1","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"0","device_name":"","processing_time_ms":438.047885894775390625} 
[2026-01-22 09:46:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69718161544e0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2026-01-22 09:46:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:09] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-22 09:46:09] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-22 09:46:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69718161544e0","mobile_number":"819023053947"} 
[2026-01-22 09:46:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69718161544e0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2026-01-22 09:46:09] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69718161544e0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2026-01-22 09:46:09] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2026-01-22 09:46:09] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69718161544e0","wallet_id":"8003100011323"} 
[2026-01-22 09:46:09] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69718161544e0","wallet_id":"8003100011323"} 
[2026-01-22 09:46:09] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69718161544e0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2026-01-22 09:46:09] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69718161544e0","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2026-01-22 09:46:09] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69718161544e0","mobile_number":"819023053947"} 
[2026-01-22 09:46:09] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2026-01-22 09:46:09] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69718161544e0","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":481.215000152587890625} 
[2026-01-22 09:46:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_697181622697f","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2026-01-22 09:46:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:10] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2026-01-22 09:46:10] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2026-01-22 09:46:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_697181622697f","mobile_number":"819050878362"} 
[2026-01-22 09:46:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_697181622697f","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2026-01-22 09:46:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_697181622697f","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2026-01-22 09:46:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2026-01-22 09:46:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_697181622697f","wallet_id":"8003100011452"} 
[2026-01-22 09:46:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_697181622697f","wallet_id":"8003100011452"} 
[2026-01-22 09:46:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_697181622697f","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2026-01-22 09:46:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_697181622697f","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2026-01-22 09:46:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_697181622697f","mobile_number":"819050878362"} 
[2026-01-22 09:46:10] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2026-01-22 09:46:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_697181622697f","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":414.524078369140625} 
[2026-01-22 09:46:10] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69718162cf92b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2026-01-22 09:46:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-22 09:46:10] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2026-01-22 09:46:10] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2026-01-22 09:46:10] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69718162cf92b","mobile_number":"60122005500"} 
[2026-01-22 09:46:10] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69718162cf92b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2026-01-22 09:46:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69718162cf92b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2026-01-22 09:46:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2026-01-22 09:46:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69718162cf92b","wallet_id":"8003100011379"} 
[2026-01-22 09:46:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69718162cf92b","wallet_id":"8003100011379"} 
[2026-01-22 09:46:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69718162cf92b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2026-01-22 09:46:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69718162cf92b","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2026-01-22 09:46:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69718162cf92b","mobile_number":"60122005500"} 
[2026-01-22 09:46:11] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2026-01-22 09:46:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69718162cf92b","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":464.9369716644287109375} 
[2026-01-22 09:46:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_697181639e475","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2026-01-22 09:46:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:11] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2026-01-22 09:46:11] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2026-01-22 09:46:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_697181639e475","mobile_number":"819032677769"} 
[2026-01-22 09:46:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_697181639e475","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2026-01-22 09:46:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_697181639e475","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2026-01-22 09:46:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2026-01-22 09:46:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_697181639e475","wallet_id":"8003100011472"} 
[2026-01-22 09:46:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_697181639e475","wallet_id":"8003100011472"} 
[2026-01-22 09:46:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_697181639e475","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2026-01-22 09:46:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_697181639e475","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2026-01-22 09:46:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_697181639e475","mobile_number":"819032677769"} 
[2026-01-22 09:46:12] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2026-01-22 09:46:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_697181639e475","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":441.5590763092041015625} 
[2026-01-22 09:46:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_697181645a0c7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2026-01-22 09:46:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 09:46:12] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2026-01-22 09:46:12] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2026-01-22 09:46:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_697181645a0c7","mobile_number":"819031950417"} 
[2026-01-22 09:46:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_697181645a0c7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2026-01-22 09:46:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_697181645a0c7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2026-01-22 09:46:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2026-01-22 09:46:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_697181645a0c7","wallet_id":"8003100011328"} 
[2026-01-22 09:46:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_697181645a0c7","wallet_id":"8003100011328"} 
[2026-01-22 09:46:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_697181645a0c7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2026-01-22 09:46:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_697181645a0c7","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2026-01-22 09:46:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_697181645a0c7","mobile_number":"819031950417"} 
[2026-01-22 09:46:12] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2026-01-22 09:46:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_697181645a0c7","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":376.8680095672607421875} 
[2026-01-22 09:46:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6971816511834","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2026-01-22 09:46:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-22 09:46:13] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-01-22 09:46:13] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-01-22 09:46:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6971816511834","mobile_number":"60123678698"} 
[2026-01-22 09:46:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6971816511834","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2026-01-22 09:46:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971816511834","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2026-01-22 09:46:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2026-01-22 09:46:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6971816511834","wallet_id":"8003100011060"} 
[2026-01-22 09:46:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6971816511834","wallet_id":"8003100011060"} 
[2026-01-22 09:46:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6971816511834","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2026-01-22 09:46:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6971816511834","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2026-01-22 09:46:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6971816511834","mobile_number":"60123678698"} 
[2026-01-22 09:46:13] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2026-01-22 09:46:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6971816511834","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":466.5000438690185546875} 
[2026-01-22 09:55:19] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":1} 
[2026-01-22 09:55:19] local.INFO: Other active sessions found - OTP verification required {"user_id":38,"mobile_number":"819039772492","devices_to_logout":["BP4A.251205.006.E1"]} 
[2026-01-22 09:55:19] local.INFO: OTP verification required for login {"user_id":38,"device_id":"BP4A.260105.004.E1","other_devices_count":1} 
[2026-01-22 09:56:07] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":38,"devices_to_logout":["BP4A.251205.006.E1"]} 
[2026-01-22 09:56:07] local.INFO: Logout message sent successfully {"fcm_token":"cn12VPw-StKNqIY0gxeL...","reason":"new_login"} 
[2026-01-22 09:56:07] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-22 09:56:07] local.INFO: Session deactivated {"session_id":78,"user_id":38,"device_id":"BP4A.251205.006.E1"} 
[2026-01-22 09:56:07] local.INFO: Old devices logged out {"user_id":38,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":78,"device_id":"BP4A.251205.006.E1","device_name":"Google Pixel 8","success":true,"message":"Logout message sent"}]}} 
[2026-01-22 09:56:07] local.INFO: New session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-22 09:56:07] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-22 09:56:07] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-22 09:56:07] local.INFO: Login completed after OTP verification {"user_id":38,"device_id":"BP4A.260105.004.E1","devices_logged_out":1} 
[2026-01-22 09:56:35] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-22 09:56:35] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-22 09:56:35] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-22 09:56:35] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-22 09:56:35] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 09:56:36] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-21 09:56:35"} 
[2026-01-22 09:56:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 09:56:37] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-21 09:56:35"} 
[2026-01-22 09:56:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 11:08:45] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-22 11:08:45] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-22 11:08:45] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-22 11:08:45] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-22 11:08:45] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 11:08:45] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-21 11:08:45"} 
[2026-01-22 11:08:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 11:08:47] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-21 11:08:45"} 
[2026-01-22 11:08:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 11:20:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 11:20:14] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 11:20:14] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 11:20:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:23:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 11:23:23] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 11:23:23] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 11:23:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:24:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 11:24:55] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 11:24:55] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 11:24:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:25:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 11:25:01] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 11:25:01] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 11:25:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:25:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 11:25:05] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 11:25:05] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 11:25:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:25:14] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account N1AI50.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"48C20A69-028E-4FBF-AA7D-6E340949243A","txnID":"208","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"25b49b52"},"ip":"103.230.15.12"} 
[2026-01-22 11:25:14] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-22 11:25:14] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account N1AI50.&messageTitle=Top-up PV/eReward Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=48C20A69-028E-4FBF-AA7D-6E340949243A&txnID=208&userID=N1AI50","length":219} 
[2026-01-22 11:25:14] local.DEBUG: CRC Calculation Result {"crc":"25b49b52","input_params_count":7} 
[2026-01-22 11:25:14] local.DEBUG: CRC Verification {"received":"25b49b52","calculated":"25b49b52","match":true} 
[2026-01-22 11:25:14] local.INFO: CRC validation passed for createTacRecord  
[2026-01-22 11:25:14] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:25:14] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-22 11:25:14] local.INFO: TAC record created successfully via API {"record_id":465,"txnID":"208","tac":"48C20A69-028E-4FBF-AA7D-6E340949243A","messageBody":"Please confirm the top-up PV/eReward for Account N1AI50.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-22 11:30:14"} 
[2026-01-22 11:25:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"208","user_id":"N1AI50"} 
[2026-01-22 11:25:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Top-up PV/eReward Request"} 
[2026-01-22 11:25:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769052315013407"} 
[2026-01-22 11:25:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"208","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-22 11:25:15\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"208\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769052315013407\"}}}","success":true} 
[2026-01-22 11:25:43] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-22 11:25:43] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-22 11:25:43] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-22 11:25:43] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-22 11:25:43] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 11:25:43] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-21 11:25:43"} 
[2026-01-22 11:25:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 11:26:09] local.INFO: TAC action completed {"action":"decline","mobile_number":"60123247318","txnID":"208","tac":"48C20A69-028E-4FBF-AA7D-6E340949243A","approved_status":2} 
[2026-01-22 11:26:17] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-21 11:25:43"} 
[2026-01-22 11:26:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 11:40:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 11:40:03] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 11:40:03] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 11:40:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:40:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 11:40:24] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 11:40:24] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 11:40:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:40:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account N1AI50.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"A82AA7BF-E484-402C-A31C-82ED28AD309E","txnID":"209","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"db47f13c"},"ip":"103.230.15.12"} 
[2026-01-22 11:40:31] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account N1AI50.&messageTitle=Top-up PV/eReward Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=A82AA7BF-E484-402C-A31C-82ED28AD309E&txnID=209&userID=N1AI50","length":219} 
[2026-01-22 11:40:31] local.DEBUG: CRC Calculation Result {"crc":"db47f13c","input_params_count":7} 
[2026-01-22 11:40:31] local.DEBUG: CRC Verification {"received":"db47f13c","calculated":"db47f13c","match":true} 
[2026-01-22 11:40:31] local.INFO: CRC validation passed for createTacRecord  
[2026-01-22 11:40:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 11:40:31] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-22 11:40:31] local.INFO: TAC record created successfully via API {"record_id":466,"txnID":"209","tac":"A82AA7BF-E484-402C-A31C-82ED28AD309E","messageBody":"Please confirm the top-up PV/eReward for Account N1AI50.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-22 11:45:31"} 
[2026-01-22 11:40:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"209","user_id":"N1AI50"} 
[2026-01-22 11:40:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Top-up PV/eReward Request"} 
[2026-01-22 11:40:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769053232333801"} 
[2026-01-22 11:40:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"209","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-22 11:40:32\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"209\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769053232333801\"}}}","success":true} 
[2026-01-22 11:40:41] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=A82AA7BF-E484-402C-A31C-82ED28AD309E&txnid=209","length":84} 
[2026-01-22 11:40:41] local.DEBUG: CRC Calculation Result {"crc":"59a9b850","input_params_count":4} 
[2026-01-22 11:40:42] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=A82AA7BF-E484-402C-A31C-82ED28AD309E&txnid=209&crc=59a9b850","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"A82AA7BF-E484-402C-A31C-82ED28AD309E","txnId":"209","success":true} 
[2026-01-22 11:40:42] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"209","tac":"A82AA7BF-E484-402C-A31C-82ED28AD309E","approved_status":1} 
[2026-01-22 11:51:40] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-22 11:51:40] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-22 11:51:40] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-22 11:51:40] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-22 11:51:40] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 11:51:41] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-21 11:51:40"} 
[2026-01-22 11:51:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 11:51:42] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-21 11:51:40"} 
[2026-01-22 11:51:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 11:56:46] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-21 11:25:43"} 
[2026-01-22 11:56:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:14:08] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-22 12:14:08] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 12:14:08] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-22 12:14:08] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 12:14:08] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 12:14:09] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 12:14:08"} 
[2026-01-22 12:14:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:14:12] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 12:14:08"} 
[2026-01-22 12:14:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:15:18] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-22 12:15:18] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-22 12:15:18] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-22 12:15:18] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-22 12:15:18] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 12:15:19] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-21 12:15:18"} 
[2026-01-22 12:15:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:15:22] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-21 12:15:18"} 
[2026-01-22 12:15:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:15:54] local.WARNING: Failed PIN login attempt {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:20:18] local.INFO: PIN updated via API {"user_id":124,"mobile_number":"818051251888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:20:56] local.INFO: Login detected - checking for other active sessions {"user_id":124,"current_device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","other_active_sessions_count":0} 
[2026-01-22 12:20:56] local.INFO: Session updated {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2026-01-22 12:20:56] local.INFO: N1User table updated with latest device info {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","fcm_token_length":142} 
[2026-01-22 12:20:56] local.INFO: New device session created {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2026-01-22 12:20:56] local.INFO: Successful PIN login via API {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 12:20:57] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-02-21 12:20:56"} 
[2026-01-22 12:20:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:21:00] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-02-21 12:20:56"} 
[2026-01-22 12:21:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:22:09] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-22 12:22:09] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 12:22:09] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-22 12:22:09] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 12:22:09] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 12:22:10] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 12:22:09"} 
[2026-01-22 12:22:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:22:13] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 12:22:09"} 
[2026-01-22 12:22:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:34:58] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-22 12:34:58] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-22 12:34:58] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-22 12:34:58] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-22 12:34:58] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 12:35:00] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-21 12:34:58"} 
[2026-01-22 12:35:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:35:02] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-21 12:34:58"} 
[2026-01-22 12:35:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:45:35] local.INFO: Login detected - checking for other active sessions {"user_id":124,"current_device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","other_active_sessions_count":0} 
[2026-01-22 12:45:35] local.INFO: Session updated {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2026-01-22 12:45:35] local.INFO: N1User table updated with latest device info {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","fcm_token_length":142} 
[2026-01-22 12:45:35] local.INFO: New device session created {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2026-01-22 12:45:35] local.INFO: Successful PIN login via API {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 12:45:36] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-02-21 12:45:35"} 
[2026-01-22 12:45:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 12:45:39] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-02-21 12:45:35"} 
[2026-01-22 12:45:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:03:26] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-22 14:03:26] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-22 14:03:26] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-22 14:03:26] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-22 14:03:26] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 14:03:26] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-22 14:03:26] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 14:03:26] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-22 14:03:26] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 14:03:26] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 14:03:27] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 14:03:26"} 
[2026-01-22 14:03:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:03:27] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-21 14:03:26"} 
[2026-01-22 14:03:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:03:28] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-22 14:03:28] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-22 14:03:28] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-22 14:03:28] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-22 14:03:28] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 14:03:29] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-21 14:03:28"} 
[2026-01-22 14:03:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:03:29] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 14:03:26"} 
[2026-01-22 14:03:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:03:29] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-21 14:03:26"} 
[2026-01-22 14:03:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:03:30] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-21 14:03:28"} 
[2026-01-22 14:03:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:03:41] local.INFO: Login detected - checking for other active sessions {"user_id":124,"current_device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","other_active_sessions_count":0} 
[2026-01-22 14:03:41] local.INFO: Session updated {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2026-01-22 14:03:41] local.INFO: N1User table updated with latest device info {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","fcm_token_length":142} 
[2026-01-22 14:03:41] local.INFO: New device session created {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","session_id":59} 
[2026-01-22 14:03:41] local.INFO: Successful PIN login via API {"user_id":124,"device_id":"E5E37F65-0A7D-4B02-B20A-C7ADAD0DE60B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 14:03:42] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-02-21 14:03:41"} 
[2026-01-22 14:03:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:03:44] local.DEBUG: Session authenticated successfully {"user_id":124,"session_expires":"2026-02-21 14:03:41"} 
[2026-01-22 14:03:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":124,"active_user_id":124,"mobile_number":"818051251888","requested_id":"124","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:06:33] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 14:03:26"} 
[2026-01-22 14:06:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:07:33] local.INFO: PIN updated via API {"user_id":91,"mobile_number":"818041854731","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:07:55] local.INFO: Login detected - checking for other active sessions {"user_id":91,"current_device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","other_active_sessions_count":0} 
[2026-01-22 14:07:55] local.INFO: New session created {"user_id":91,"device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","session_id":99} 
[2026-01-22 14:07:55] local.INFO: N1User table updated with latest device info {"user_id":91,"device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","fcm_token_length":142} 
[2026-01-22 14:07:55] local.INFO: New device session created {"user_id":91,"device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","session_id":99} 
[2026-01-22 14:07:55] local.INFO: Successful PIN login via API {"user_id":91,"device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 14:07:57] local.DEBUG: Session authenticated successfully {"user_id":91,"session_expires":"2026-02-21 14:07:55"} 
[2026-01-22 14:07:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":91,"active_user_id":91,"mobile_number":"818041854731","requested_id":"91","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:08:00] local.DEBUG: Session authenticated successfully {"user_id":91,"session_expires":"2026-02-21 14:07:55"} 
[2026-01-22 14:08:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":91,"active_user_id":91,"mobile_number":"818041854731","requested_id":"91","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:11:18] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-22 14:11:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-22 14:11:18] local.INFO: QR payload decrypted successfully {"token":"9EB35B6C-3771-4517-B4EA-A8CB092470BF","user_id":"AAA07"} 
[2026-01-22 14:11:18] local.INFO: Calling encrypt API {"token":"9EB35B6C-3771-4517-B4EA-A8CB092470BF","user_id":"AAA07"} 
[2026-01-22 14:11:19] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-22 14:11:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-22 14:11:19] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-22 14:12:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 14:12:04] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 14:12:04] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 14:12:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 14:13:03] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-01-22 14:13:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-22 14:13:03] local.INFO: QR payload decrypted successfully {"token":"BE2ACA0C-E6ED-4B65-A107-7B62840F0817","user_id":"KOKU22"} 
[2026-01-22 14:13:03] local.INFO: Calling encrypt API {"token":"BE2ACA0C-E6ED-4B65-A107-7B62840F0817","user_id":"KOKU22"} 
[2026-01-22 14:13:04] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-01-22 14:13:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-22 14:13:04] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-01-22 14:13:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-22 14:13:06] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-22 14:13:06] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-22 14:13:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 14:13:13] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account N1AI50.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"B26DF068-4F00-4DC7-A5CD-CF93F17B651F","txnID":"210","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"29bb5bc8"},"ip":"103.230.15.12"} 
[2026-01-22 14:13:13] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account N1AI50.&messageTitle=Top-up PV/eReward Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=B26DF068-4F00-4DC7-A5CD-CF93F17B651F&txnID=210&userID=N1AI50","length":219} 
[2026-01-22 14:13:13] local.DEBUG: CRC Calculation Result {"crc":"29bb5bc8","input_params_count":7} 
[2026-01-22 14:13:13] local.DEBUG: CRC Verification {"received":"29bb5bc8","calculated":"29bb5bc8","match":true} 
[2026-01-22 14:13:13] local.INFO: CRC validation passed for createTacRecord  
[2026-01-22 14:13:13] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 14:13:13] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-22 14:13:13] local.INFO: TAC record created successfully via API {"record_id":467,"txnID":"210","tac":"B26DF068-4F00-4DC7-A5CD-CF93F17B651F","messageBody":"Please confirm the top-up PV/eReward for Account N1AI50.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-22 14:18:13"} 
[2026-01-22 14:13:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"210","user_id":"N1AI50"} 
[2026-01-22 14:13:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Top-up PV/eReward Request"} 
[2026-01-22 14:13:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769062394580562"} 
[2026-01-22 14:13:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"210","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-22 14:13:14\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"210\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769062394580562\"}}}","success":true} 
[2026-01-22 14:13:28] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-22 14:13:28] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-22 14:13:28] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-22 14:13:28] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-22 14:13:28] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 14:13:29] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-21 14:13:28"} 
[2026-01-22 14:13:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:13:35] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=B26DF068-4F00-4DC7-A5CD-CF93F17B651F&txnid=210","length":84} 
[2026-01-22 14:13:35] local.DEBUG: CRC Calculation Result {"crc":"0ea95bd8","input_params_count":4} 
[2026-01-22 14:13:35] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=B26DF068-4F00-4DC7-A5CD-CF93F17B651F&txnid=210&crc=0ea95bd8","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"B26DF068-4F00-4DC7-A5CD-CF93F17B651F","txnId":"210","success":true} 
[2026-01-22 14:13:35] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"210","tac":"B26DF068-4F00-4DC7-A5CD-CF93F17B651F","approved_status":1} 
[2026-01-22 14:13:46] local.INFO: QR Login started {"user_id":"MSSKK00","qr_payload_length":208} 
[2026-01-22 14:13:46] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-22 14:13:47] local.INFO: QR payload decrypted successfully {"token":"B4BE187A-3A2F-4A28-BF99-5D1017CA5980","user_id":"MSSKK00"} 
[2026-01-22 14:13:47] local.INFO: Calling encrypt API {"token":"B4BE187A-3A2F-4A28-BF99-5D1017CA5980","user_id":"MSSKK00"} 
[2026-01-22 14:13:47] local.INFO: Token encrypted with user ID {"user_id":"MSSKK00","encrypted_payload_length":218} 
[2026-01-22 14:13:47] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-22 14:13:48] local.INFO: QR Login completed successfully {"user_id":"MSSKK00"} 
[2026-01-22 14:23:15] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-22 14:23:15] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 14:23:15] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-22 14:23:15] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 14:23:15] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 14:23:17] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 14:23:15"} 
[2026-01-22 14:23:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 14:23:18] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 14:23:15"} 
[2026-01-22 14:23:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 15:17:24] local.INFO: Login detected - checking for other active sessions {"user_id":63,"current_device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","other_active_sessions_count":0} 
[2026-01-22 15:17:24] local.INFO: Session updated {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","session_id":53} 
[2026-01-22 15:17:24] local.INFO: N1User table updated with latest device info {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","fcm_token_length":142} 
[2026-01-22 15:17:24] local.INFO: New device session created {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","session_id":53} 
[2026-01-22 15:17:24] local.INFO: Successful PIN login via API {"user_id":63,"device_id":"5FC653B5-244C-42C7-89CE-2EE941B8C2FE","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 15:17:25] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2026-02-21 15:17:24"} 
[2026-01-22 15:17:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 15:17:26] local.DEBUG: Session authenticated successfully {"user_id":63,"session_expires":"2026-02-21 15:17:24"} 
[2026-01-22 15:17:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":63,"active_user_id":63,"mobile_number":"819019603943","requested_id":"63","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 15:39:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 15:39:29] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-22 15:39:29] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-22 15:39:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 15:44:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 15:44:45] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-22 15:44:45] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-22 15:44:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 15:47:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 15:47:41] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-22 15:47:41] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-22 15:47:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 16:03:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-22 16:03:48] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-22 16:03:48] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-22 16:03:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-22 16:08:22] local.INFO: Login detected - checking for other active sessions {"user_id":148,"current_device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","other_active_sessions_count":0} 
[2026-01-22 16:08:22] local.INFO: Session updated {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-22 16:08:22] local.INFO: N1User table updated with latest device info {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","fcm_token_length":142} 
[2026-01-22 16:08:22] local.INFO: New device session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-22 16:08:22] local.INFO: Successful PIN login via API {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 16:08:22] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-21 16:08:22"} 
[2026-01-22 16:08:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 16:08:24] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-21 16:08:22"} 
[2026-01-22 16:08:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 16:08:49] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-21 16:08:22"} 
[2026-01-22 16:08:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 16:09:00] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-21 16:08:22"} 
[2026-01-22 16:09:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 18:38:18] local.INFO: Login detected - checking for other active sessions {"user_id":152,"current_device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","other_active_sessions_count":0} 
[2026-01-22 18:38:18] local.INFO: New session created {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","session_id":100} 
[2026-01-22 18:38:18] local.INFO: N1User table updated with latest device info {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","fcm_token_length":142} 
[2026-01-22 18:38:18] local.INFO: New device session created {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","session_id":100} 
[2026-01-22 18:38:18] local.INFO: Successful PIN login via API {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 18:38:19] local.DEBUG: Session authenticated successfully {"user_id":152,"session_expires":"2026-02-21 18:38:18"} 
[2026-01-22 18:38:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":152,"active_user_id":152,"mobile_number":"819046496744","requested_id":"152","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 18:38:21] local.DEBUG: Session authenticated successfully {"user_id":152,"session_expires":"2026-02-21 18:38:18"} 
[2026-01-22 18:38:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":152,"active_user_id":152,"mobile_number":"819046496744","requested_id":"152","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 18:45:48] local.INFO: Login detected - checking for other active sessions {"user_id":152,"current_device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","other_active_sessions_count":0} 
[2026-01-22 18:45:48] local.INFO: Session updated {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","session_id":100} 
[2026-01-22 18:45:48] local.INFO: N1User table updated with latest device info {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","fcm_token_length":142} 
[2026-01-22 18:45:48] local.INFO: New device session created {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","session_id":100} 
[2026-01-22 18:45:48] local.INFO: Successful PIN login via API {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 18:45:49] local.DEBUG: Session authenticated successfully {"user_id":152,"session_expires":"2026-02-21 18:45:48"} 
[2026-01-22 18:45:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":152,"active_user_id":152,"mobile_number":"819046496744","requested_id":"152","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 18:45:51] local.DEBUG: Session authenticated successfully {"user_id":152,"session_expires":"2026-02-21 18:45:48"} 
[2026-01-22 18:45:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":152,"active_user_id":152,"mobile_number":"819046496744","requested_id":"152","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 20:58:05] local.INFO: Login detected - checking for other active sessions {"user_id":148,"current_device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","other_active_sessions_count":0} 
[2026-01-22 20:58:05] local.INFO: Session updated {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-22 20:58:05] local.INFO: N1User table updated with latest device info {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","fcm_token_length":142} 
[2026-01-22 20:58:05] local.INFO: New device session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-22 20:58:05] local.INFO: Successful PIN login via API {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 20:58:06] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-21 20:58:05"} 
[2026-01-22 20:58:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 20:58:08] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-21 20:58:05"} 
[2026-01-22 20:58:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 21:22:15] local.INFO: Login detected - checking for other active sessions {"user_id":148,"current_device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","other_active_sessions_count":0} 
[2026-01-22 21:22:15] local.INFO: Session updated {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-22 21:22:15] local.INFO: N1User table updated with latest device info {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","fcm_token_length":142} 
[2026-01-22 21:22:15] local.INFO: New device session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":91} 
[2026-01-22 21:22:15] local.INFO: Successful PIN login via API {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 21:22:17] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-21 21:22:15"} 
[2026-01-22 21:22:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 21:22:19] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-21 21:22:15"} 
[2026-01-22 21:22:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 21:23:02] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-22 21:23:02] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 21:23:02] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-22 21:23:02] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-22 21:23:02] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-22 21:23:03] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 21:23:02"} 
[2026-01-22 21:23:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-22 21:23:05] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-21 21:23:02"} 
[2026-01-22 21:23:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 04:40:05] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-23 04:40:05] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-23 04:40:05] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-23 04:40:05] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-23 04:40:06] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 04:40:06] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-22 04:40:05"} 
[2026-01-23 04:40:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 04:40:08] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-22 04:40:05"} 
[2026-01-23 04:40:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 08:50:44] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-23 08:50:44] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-23 08:50:44] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-23 08:50:44] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-23 08:50:44] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 08:50:45] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-22 08:50:44"} 
[2026-01-23 08:50:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 08:50:47] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-22 08:50:44"} 
[2026-01-23 08:50:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 10:12:29] local.INFO: Login detected - checking for other active sessions {"user_id":91,"current_device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","other_active_sessions_count":0} 
[2026-01-23 10:12:29] local.INFO: Session updated {"user_id":91,"device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","session_id":99} 
[2026-01-23 10:12:29] local.INFO: N1User table updated with latest device info {"user_id":91,"device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","fcm_token_length":142} 
[2026-01-23 10:12:29] local.INFO: New device session created {"user_id":91,"device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","session_id":99} 
[2026-01-23 10:12:29] local.INFO: Successful PIN login via API {"user_id":91,"device_id":"3DB75B40-459F-49DD-AFF4-4962E3547E44","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 10:12:30] local.DEBUG: Session authenticated successfully {"user_id":91,"session_expires":"2026-02-22 10:12:29"} 
[2026-01-23 10:12:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":91,"active_user_id":91,"mobile_number":"818041854731","requested_id":"91","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 10:12:32] local.DEBUG: Session authenticated successfully {"user_id":91,"session_expires":"2026-02-22 10:12:29"} 
[2026-01-23 10:12:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":91,"active_user_id":91,"mobile_number":"818041854731","requested_id":"91","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 10:24:56] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-23 10:24:56] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 10:24:56] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-23 10:24:56] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 10:24:56] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 10:24:57] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 10:24:56"} 
[2026-01-23 10:24:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 10:24:59] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 10:24:56"} 
[2026-01-23 10:24:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:27:10] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-23 11:27:10] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 11:27:10] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-23 11:27:10] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 11:27:10] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 11:27:11] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 11:27:10"} 
[2026-01-23 11:27:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:27:13] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 11:27:10"} 
[2026-01-23 11:27:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:28:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 11:28:19] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 11:28:19] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 11:28:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:30:27] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"63.1.B.1.241","other_active_sessions_count":1} 
[2026-01-23 11:30:27] local.INFO: Other active sessions found - OTP verification required {"user_id":111,"mobile_number":"819040586029","devices_to_logout":["FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564"]} 
[2026-01-23 11:30:27] local.INFO: OTP verification required for login {"user_id":111,"device_id":"63.1.B.1.241","other_devices_count":1} 
[2026-01-23 11:31:20] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"63.1.B.1.241","other_active_sessions_count":1} 
[2026-01-23 11:31:20] local.INFO: Other active sessions found - OTP verification required {"user_id":111,"mobile_number":"819040586029","devices_to_logout":["FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564"]} 
[2026-01-23 11:31:20] local.INFO: OTP verification required for login {"user_id":111,"device_id":"63.1.B.1.241","other_devices_count":1} 
[2026-01-23 11:31:48] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":111,"devices_to_logout":["FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564"]} 
[2026-01-23 11:31:49] local.INFO: Logout message sent successfully {"fcm_token":"fS_CGxq7gUveh7CICNlO...","reason":"new_login"} 
[2026-01-23 11:31:49] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-23 11:31:49] local.INFO: Session deactivated {"session_id":73,"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564"} 
[2026-01-23 11:31:49] local.INFO: Old devices logged out {"user_id":111,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":73,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-23 11:31:49] local.INFO: New session created {"user_id":111,"device_id":"63.1.B.1.241","session_id":101} 
[2026-01-23 11:31:49] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"63.1.B.1.241","fcm_token_length":142} 
[2026-01-23 11:31:49] local.INFO: New device session created {"user_id":111,"device_id":"63.1.B.1.241","session_id":101} 
[2026-01-23 11:31:49] local.INFO: Login completed after OTP verification {"user_id":111,"device_id":"63.1.B.1.241","devices_logged_out":1} 
[2026-01-23 11:31:50] local.INFO: FCM token saved for user {"user_id":111,"mobile_number":"819040586029","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:31:52] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-24 11:31:49"} 
[2026-01-23 11:31:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:32:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 11:32:15] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 11:32:15] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 11:32:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:33:13] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":1} 
[2026-01-23 11:33:13] local.INFO: Other active sessions found - OTP verification required {"user_id":111,"mobile_number":"819040586029","devices_to_logout":["63.1.B.1.241"]} 
[2026-01-23 11:33:13] local.INFO: OTP verification required for login {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_devices_count":1} 
[2026-01-23 11:33:55] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":111,"devices_to_logout":["63.1.B.1.241"]} 
[2026-01-23 11:33:56] local.INFO: Logout message sent successfully {"fcm_token":"eXZ4VfX7TzOIlgXF2uFl...","reason":"new_login"} 
[2026-01-23 11:33:56] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-23 11:33:56] local.INFO: Session deactivated {"session_id":101,"user_id":111,"device_id":"63.1.B.1.241"} 
[2026-01-23 11:33:56] local.INFO: Old devices logged out {"user_id":111,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":101,"device_id":"63.1.B.1.241","device_name":"Sony SO-53C","success":true,"message":"Logout message sent"}]}} 
[2026-01-23 11:33:56] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 11:33:56] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-23 11:33:56] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 11:33:56] local.INFO: Login completed after OTP verification {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","devices_logged_out":1} 
[2026-01-23 11:33:57] local.INFO: FCM token saved for user {"user_id":111,"mobile_number":"819040586029","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:33:59] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-01-24 11:33:56"} 
[2026-01-23 11:33:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:34:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 11:34:30] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 11:34:30] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 11:34:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:34:57] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"CBCB756D-8EAB-431A-9251-57A2C4D08046","txnID":"211","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"10f5184f"},"ip":"103.230.15.12"} 
[2026-01-23 11:34:57] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account N1AI50.&messageTitle=Profile Update Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=CBCB756D-8EAB-431A-9251-57A2C4D08046&txnID=211&userID=N1AI50","length":209} 
[2026-01-23 11:34:57] local.DEBUG: CRC Calculation Result {"crc":"10f5184f","input_params_count":7} 
[2026-01-23 11:34:57] local.DEBUG: CRC Verification {"received":"10f5184f","calculated":"10f5184f","match":true} 
[2026-01-23 11:34:57] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 11:34:57] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:34:57] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-23 11:34:57] local.INFO: TAC record created successfully via API {"record_id":468,"txnID":"211","tac":"CBCB756D-8EAB-431A-9251-57A2C4D08046","messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 11:39:57"} 
[2026-01-23 11:34:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"211","user_id":"N1AI50"} 
[2026-01-23 11:34:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Profile Update Request"} 
[2026-01-23 11:34:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769139297794892"} 
[2026-01-23 11:34:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"211","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 11:34:58\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"211\",\"title\":\"Profile Update Request\",\"body\":\"Please confirm Profile update for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769139297794892\"}}}","success":true} 
[2026-01-23 11:35:13] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"C996FCE7-E160-4461-A80A-DA9040D55C4D","txnID":"212","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4f87db91"},"ip":"103.230.15.12"} 
[2026-01-23 11:35:13] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account N1AI50.&messageTitle=Profile Update Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=C996FCE7-E160-4461-A80A-DA9040D55C4D&txnID=212&userID=N1AI50","length":209} 
[2026-01-23 11:35:13] local.DEBUG: CRC Calculation Result {"crc":"4f87db91","input_params_count":7} 
[2026-01-23 11:35:13] local.DEBUG: CRC Verification {"received":"4f87db91","calculated":"4f87db91","match":true} 
[2026-01-23 11:35:13] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 11:35:13] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:35:13] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-23 11:35:13] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2026-01-23 11:35:13] local.INFO: TAC record created successfully via API {"record_id":469,"txnID":"212","tac":"C996FCE7-E160-4461-A80A-DA9040D55C4D","messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-23 11:40:13"} 
[2026-01-23 11:35:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"212","user_id":"N1AI50"} 
[2026-01-23 11:35:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Profile Update Request"} 
[2026-01-23 11:35:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769139313740103"} 
[2026-01-23 11:35:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"212","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 11:35:14\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"212\",\"title\":\"Profile Update Request\",\"body\":\"Please confirm Profile update for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769139313740103\"}}}","success":true} 
[2026-01-23 11:36:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 11:36:25] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 11:36:25] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 11:36:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:37:04] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"2297A36B-0C16-4A5D-9543-7F5E796E8B39","txnID":"213","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"7bc9d598"},"ip":"103.230.15.12"} 
[2026-01-23 11:37:04] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account N1AI50.&messageTitle=Profile Update Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=2297A36B-0C16-4A5D-9543-7F5E796E8B39&txnID=213&userID=N1AI50","length":209} 
[2026-01-23 11:37:04] local.DEBUG: CRC Calculation Result {"crc":"7bc9d598","input_params_count":7} 
[2026-01-23 11:37:04] local.DEBUG: CRC Verification {"received":"7bc9d598","calculated":"7bc9d598","match":true} 
[2026-01-23 11:37:04] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 11:37:04] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:37:04] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-23 11:37:04] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2026-01-23 11:37:04] local.INFO: TAC record created successfully via API {"record_id":470,"txnID":"213","tac":"2297A36B-0C16-4A5D-9543-7F5E796E8B39","messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-23 11:42:04"} 
[2026-01-23 11:37:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"213","user_id":"N1AI50"} 
[2026-01-23 11:37:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Profile Update Request"} 
[2026-01-23 11:37:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769139425256543"} 
[2026-01-23 11:37:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"213","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 11:37:05\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"213\",\"title\":\"Profile Update Request\",\"body\":\"Please confirm Profile update for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769139425256543\"}}}","success":true} 
[2026-01-23 11:37:20] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-23 11:37:20] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 11:37:20] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-23 11:37:20] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 11:37:20] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 11:37:21] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 11:37:20"} 
[2026-01-23 11:37:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:37:32] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=2297A36B-0C16-4A5D-9543-7F5E796E8B39&txnid=213","length":84} 
[2026-01-23 11:37:32] local.DEBUG: CRC Calculation Result {"crc":"9f4fd616","input_params_count":4} 
[2026-01-23 11:37:32] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=2297A36B-0C16-4A5D-9543-7F5E796E8B39&txnid=213&crc=9f4fd616","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"2297A36B-0C16-4A5D-9543-7F5E796E8B39","txnId":"213","success":true} 
[2026-01-23 11:37:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"213","tac":"2297A36B-0C16-4A5D-9543-7F5E796E8B39","approved_status":1} 
[2026-01-23 11:43:54] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 11:43:54] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 11:43:54] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 11:43:54] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 11:43:54] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 11:43:54] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 11:43:54"} 
[2026-01-23 11:43:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:43:55] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 11:43:54"} 
[2026-01-23 11:43:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:44:29] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 11:43:54"} 
[2026-01-23 11:46:15] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:46:24] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 11:46:24] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 11:46:24] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 11:46:24] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 11:46:24] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 11:46:25] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 11:46:24"} 
[2026-01-23 11:46:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:46:26] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 11:46:24"} 
[2026-01-23 11:46:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:46:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60126645915,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 11:46:41] local.DEBUG: CRC Calculation Result {"crc":"3a5ef379","input_params_count":2} 
[2026-01-23 11:46:41] local.DEBUG: CRC Verification {"received":"3a5ef379","calculated":"3a5ef379","match":true} 
[2026-01-23 11:46:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:47:06] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"46ECDCDA-59FF-431D-A3D4-D1F7933E1E4B","txnID":"214","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fb330b16"},"ip":"103.230.15.12"} 
[2026-01-23 11:47:06] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account N1AI50.&messageTitle=Profile Update Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=46ECDCDA-59FF-431D-A3D4-D1F7933E1E4B&txnID=214&userID=N1AI50","length":209} 
[2026-01-23 11:47:06] local.DEBUG: CRC Calculation Result {"crc":"fb330b16","input_params_count":7} 
[2026-01-23 11:47:06] local.DEBUG: CRC Verification {"received":"fb330b16","calculated":"fb330b16","match":true} 
[2026-01-23 11:47:06] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 11:47:06] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:47:06] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-23 11:47:06] local.INFO: TAC record created successfully via API {"record_id":471,"txnID":"214","tac":"46ECDCDA-59FF-431D-A3D4-D1F7933E1E4B","messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 11:52:06"} 
[2026-01-23 11:47:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"214","user_id":"N1AI50"} 
[2026-01-23 11:47:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Profile Update Request"} 
[2026-01-23 11:47:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769140027158072"} 
[2026-01-23 11:47:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"214","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 11:47:07\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"214\",\"title\":\"Profile Update Request\",\"body\":\"Please confirm Profile update for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769140027158072\"}}}","success":true} 
[2026-01-23 11:47:21] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=46ECDCDA-59FF-431D-A3D4-D1F7933E1E4B&txnid=214","length":84} 
[2026-01-23 11:47:21] local.DEBUG: CRC Calculation Result {"crc":"b439a6a5","input_params_count":4} 
[2026-01-23 11:47:22] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=46ECDCDA-59FF-431D-A3D4-D1F7933E1E4B&txnid=214&crc=b439a6a5","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"46ECDCDA-59FF-431D-A3D4-D1F7933E1E4B","txnId":"214","success":true} 
[2026-01-23 11:47:22] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"214","tac":"46ECDCDA-59FF-431D-A3D4-D1F7933E1E4B","approved_status":1} 
[2026-01-23 11:47:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60126645915,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 11:47:31] local.DEBUG: CRC Calculation Result {"crc":"3a5ef379","input_params_count":2} 
[2026-01-23 11:47:31] local.DEBUG: CRC Verification {"received":"3a5ef379","calculated":"3a5ef379","match":true} 
[2026-01-23 11:47:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 11:47:51] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 11:46:24"} 
[2026-01-23 11:47:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:50:56] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 11:50:56] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 11:50:56] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 11:50:56] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 11:50:56] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 11:50:57] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 11:50:56"} 
[2026-01-23 11:50:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:50:58] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 11:50:56"} 
[2026-01-23 11:50:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 11:51:11] local.INFO: QR Login started {"user_id":"POWER11","qr_payload_length":208} 
[2026-01-23 11:51:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 11:51:11] local.INFO: QR payload decrypted successfully {"token":"0EA9284C-69D2-4C24-A8EB-93831A7FAA86","user_id":"POWER11"} 
[2026-01-23 11:51:11] local.INFO: Calling encrypt API {"token":"0EA9284C-69D2-4C24-A8EB-93831A7FAA86","user_id":"POWER11"} 
[2026-01-23 11:51:11] local.INFO: Token encrypted with user ID {"user_id":"POWER11","encrypted_payload_length":218} 
[2026-01-23 11:51:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-23 11:51:12] local.INFO: QR Login completed successfully {"user_id":"POWER11"} 
[2026-01-23 11:52:03] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 11:37:20"} 
[2026-01-23 11:52:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 12:43:12] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-23 12:43:12] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-23 12:43:12] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-23 12:43:12] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-23 12:43:12] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 12:43:13] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-22 12:43:12"} 
[2026-01-23 12:43:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 12:43:14] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-22 12:43:12"} 
[2026-01-23 12:43:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:31:41] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-23 13:31:41] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-23 13:31:41] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-23 13:31:41] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-23 13:31:41] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 13:31:42] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-22 13:31:41"} 
[2026-01-23 13:31:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:31:43] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-22 13:31:41"} 
[2026-01-23 13:31:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:31:53] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-23 13:31:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 13:31:53] local.INFO: QR payload decrypted successfully {"token":"23B07857-01EF-4617-8EA5-027A45823E8A","user_id":"AAA07"} 
[2026-01-23 13:31:53] local.INFO: Calling encrypt API {"token":"23B07857-01EF-4617-8EA5-027A45823E8A","user_id":"AAA07"} 
[2026-01-23 13:31:54] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-23 13:31:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-23 13:31:54] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-23 13:33:53] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-01-23 13:33:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 13:33:53] local.INFO: QR payload decrypted successfully {"token":"36C55785-EB3B-4428-B990-7D9C5C5A51EA","user_id":"KOKU00"} 
[2026-01-23 13:33:53] local.INFO: Calling encrypt API {"token":"36C55785-EB3B-4428-B990-7D9C5C5A51EA","user_id":"KOKU00"} 
[2026-01-23 13:33:53] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-01-23 13:33:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-23 13:33:53] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-01-23 13:34:24] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-01-23 13:34:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 13:34:24] local.INFO: QR payload decrypted successfully {"token":"36C55785-EB3B-4428-B990-7D9C5C5A51EA","user_id":"KOKU00"} 
[2026-01-23 13:34:24] local.INFO: Calling encrypt API {"token":"36C55785-EB3B-4428-B990-7D9C5C5A51EA","user_id":"KOKU00"} 
[2026-01-23 13:34:25] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-01-23 13:34:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-23 13:34:25] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-01-23 13:34:53] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-23 13:34:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 13:34:53] local.INFO: QR payload decrypted successfully {"token":"36C55785-EB3B-4428-B990-7D9C5C5A51EA","user_id":"AAA07"} 
[2026-01-23 13:34:53] local.INFO: Calling encrypt API {"token":"36C55785-EB3B-4428-B990-7D9C5C5A51EA","user_id":"AAA07"} 
[2026-01-23 13:34:53] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-23 13:34:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-23 13:34:53] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-23 13:38:31] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-23 13:38:31] local.INFO: Session updated {"user_id":39,"device_id":"BP3A.251105.015","session_id":87} 
[2026-01-23 13:38:31] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-23 13:38:31] local.INFO: New device session created {"user_id":39,"device_id":"BP3A.251105.015","session_id":87} 
[2026-01-23 13:38:31] local.INFO: Successful PIN login via API {"user_id":39,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 13:38:32] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-22 13:38:31"} 
[2026-01-23 13:38:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:38:32] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2026-01-23 13:38:32] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-23 13:38:32] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2026-01-23 13:38:32] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-23 13:38:32] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 13:38:33] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-22 13:38:32"} 
[2026-01-23 13:38:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:38:33] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-22 13:38:31"} 
[2026-01-23 13:38:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:38:35] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-22 13:38:32"} 
[2026-01-23 13:38:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:45:32] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2026-01-23 13:45:32] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-23 13:45:32] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2026-01-23 13:45:32] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-23 13:45:32] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 13:45:33] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-22 13:45:32"} 
[2026-01-23 13:45:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:45:35] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-22 13:45:32"} 
[2026-01-23 13:45:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:50:28] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2026-01-23 13:50:28] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-23 13:50:28] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2026-01-23 13:50:28] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":28} 
[2026-01-23 13:50:28] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 13:50:29] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-22 13:50:28"} 
[2026-01-23 13:50:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:50:31] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-02-22 13:50:28"} 
[2026-01-23 13:50:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:56:53] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 13:56:53] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 13:56:53] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 13:56:53] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 13:56:53] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 13:56:54] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 13:56:53"} 
[2026-01-23 13:56:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:56:55] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 13:56:53"} 
[2026-01-23 13:56:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 13:57:45] local.INFO: QR Login started {"user_id":"FOO11","qr_payload_length":208} 
[2026-01-23 13:57:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 13:57:46] local.INFO: QR payload decrypted successfully {"token":"73871582-602E-4F1E-9CC2-A8B48C97C6DE","user_id":"FOO11"} 
[2026-01-23 13:57:46] local.INFO: Calling encrypt API {"token":"73871582-602E-4F1E-9CC2-A8B48C97C6DE","user_id":"FOO11"} 
[2026-01-23 13:57:46] local.INFO: Token encrypted with user ID {"user_id":"FOO11","encrypted_payload_length":215} 
[2026-01-23 13:57:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-23 13:57:46] local.INFO: QR Login completed successfully {"user_id":"FOO11"} 
[2026-01-23 14:02:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 14:02:18] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 14:02:18] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 14:02:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:06:52] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"21F6C1BD-0906-475F-BAD9-A47822661912","txnID":"215","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"21760ae9"},"ip":"103.230.15.12"} 
[2026-01-23 14:06:53] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account N1AI50.&messageTitle=Profile Update Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=21F6C1BD-0906-475F-BAD9-A47822661912&txnID=215&userID=N1AI50","length":209} 
[2026-01-23 14:06:53] local.DEBUG: CRC Calculation Result {"crc":"21760ae9","input_params_count":7} 
[2026-01-23 14:06:53] local.DEBUG: CRC Verification {"received":"21760ae9","calculated":"21760ae9","match":true} 
[2026-01-23 14:06:53] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 14:06:53] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:06:53] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-23 14:06:53] local.INFO: TAC record created successfully via API {"record_id":472,"txnID":"215","tac":"21F6C1BD-0906-475F-BAD9-A47822661912","messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 14:11:53"} 
[2026-01-23 14:06:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"215","user_id":"N1AI50"} 
[2026-01-23 14:06:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Profile Update Request"} 
[2026-01-23 14:06:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769148413463279"} 
[2026-01-23 14:06:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"215","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 14:06:53\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"215\",\"title\":\"Profile Update Request\",\"body\":\"Please confirm Profile update for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769148413463279\"}}}","success":true} 
[2026-01-23 14:07:06] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-23 14:07:06] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 14:07:06] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-23 14:07:06] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 14:07:06] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 14:07:07] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 14:07:06"} 
[2026-01-23 14:07:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:07:16] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=21F6C1BD-0906-475F-BAD9-A47822661912&txnid=215","length":84} 
[2026-01-23 14:07:16] local.DEBUG: CRC Calculation Result {"crc":"4418e351","input_params_count":4} 
[2026-01-23 14:07:16] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=21F6C1BD-0906-475F-BAD9-A47822661912&txnid=215&crc=4418e351","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"21F6C1BD-0906-475F-BAD9-A47822661912","txnId":"215","success":true} 
[2026-01-23 14:07:16] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"215","tac":"21F6C1BD-0906-475F-BAD9-A47822661912","approved_status":1} 
[2026-01-23 14:07:57] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-23 14:07:57] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-23 14:07:57] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-23 14:07:57] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-23 14:07:57] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 14:07:57] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-22 14:07:57"} 
[2026-01-23 14:07:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:07:59] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-22 14:07:57"} 
[2026-01-23 14:07:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:09:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819095667016&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-23 14:09:24] local.DEBUG: CRC Calculation Result {"crc":"7b0b077e","input_params_count":2} 
[2026-01-23 14:09:24] local.DEBUG: CRC Verification {"received":"7b0b077e","calculated":"7b0b077e","match":true} 
[2026-01-23 14:09:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:09:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 14:09:33] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 14:09:33] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 14:09:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:09:38] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"F22D5C1E-6390-45F5-B83C-85043F84867F","txnID":"216","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9ecda773"},"ip":"103.230.15.12"} 
[2026-01-23 14:09:38] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account N1AI50.&messageTitle=Profile Update Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=F22D5C1E-6390-45F5-B83C-85043F84867F&txnID=216&userID=N1AI50","length":209} 
[2026-01-23 14:09:38] local.DEBUG: CRC Calculation Result {"crc":"9ecda773","input_params_count":7} 
[2026-01-23 14:09:38] local.DEBUG: CRC Verification {"received":"9ecda773","calculated":"9ecda773","match":true} 
[2026-01-23 14:09:38] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 14:09:38] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:09:38] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-23 14:09:38] local.INFO: TAC record created successfully via API {"record_id":473,"txnID":"216","tac":"F22D5C1E-6390-45F5-B83C-85043F84867F","messageBody":"Please confirm Profile update for Account N1AI50.","messageTitle":"Profile Update Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 14:14:38"} 
[2026-01-23 14:09:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"216","user_id":"N1AI50"} 
[2026-01-23 14:09:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Profile Update Request"} 
[2026-01-23 14:09:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769148578447702"} 
[2026-01-23 14:09:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"216","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 14:09:38\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"216\",\"title\":\"Profile Update Request\",\"body\":\"Please confirm Profile update for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769148578447702\"}}}","success":true} 
[2026-01-23 14:09:43] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 14:07:06"} 
[2026-01-23 14:09:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:09:47] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=F22D5C1E-6390-45F5-B83C-85043F84867F&txnid=216","length":84} 
[2026-01-23 14:09:47] local.DEBUG: CRC Calculation Result {"crc":"836f3366","input_params_count":4} 
[2026-01-23 14:09:47] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=F22D5C1E-6390-45F5-B83C-85043F84867F&txnid=216&crc=836f3366","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"F22D5C1E-6390-45F5-B83C-85043F84867F","txnId":"216","success":true} 
[2026-01-23 14:09:47] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"216","tac":"F22D5C1E-6390-45F5-B83C-85043F84867F","approved_status":1} 
[2026-01-23 14:10:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 14:10:20] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 14:10:20] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 14:10:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:11:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 14:11:32] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 14:11:32] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 14:11:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:14:06] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"819095667016","pid":"ADFSIOQR2ZZR3VLR","tac":"8B9C057E-C017-4563-87AA-9BB0484FC354","txnID":"217","userID":"YURI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c2a80d98"},"ip":"103.230.15.12"} 
[2026-01-23 14:14:06] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account YURI01.&messageTitle=Profile Update Request&mobile_number=819095667016&pid=ADFSIOQR2ZZR3VLR&tac=8B9C057E-C017-4563-87AA-9BB0484FC354&txnID=217&userID=YURI01","length":210} 
[2026-01-23 14:14:06] local.DEBUG: CRC Calculation Result {"crc":"c2a80d98","input_params_count":7} 
[2026-01-23 14:14:06] local.DEBUG: CRC Verification {"received":"c2a80d98","calculated":"c2a80d98","match":true} 
[2026-01-23 14:14:06] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 14:14:06] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:14:06] local.INFO: Mobile number cleaned {"original":"819095667016","cleaned":"819095667016"} 
[2026-01-23 14:14:06] local.INFO: TAC record created successfully via API {"record_id":474,"txnID":"217","tac":"8B9C057E-C017-4563-87AA-9BB0484FC354","messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"819095667016","userID":"YURI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 14:19:06"} 
[2026-01-23 14:14:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819095667016","txn_id":"217","user_id":"YURI01"} 
[2026-01-23 14:14:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"819095667016","txn_id":"217","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 14:14:07\"}","success":false} 
[2026-01-23 14:14:07] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819095667016","txn_id":"217","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 14:14:07\"}"} 
[2026-01-23 14:14:50] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"819095667016","pid":"ADFSIOQR2ZZR3VLR","tac":"8C5A6378-555E-40C5-8575-E65F70E5C499","txnID":"218","userID":"YURI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a98735e9"},"ip":"103.230.15.12"} 
[2026-01-23 14:14:50] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account YURI01.&messageTitle=Profile Update Request&mobile_number=819095667016&pid=ADFSIOQR2ZZR3VLR&tac=8C5A6378-555E-40C5-8575-E65F70E5C499&txnID=218&userID=YURI01","length":210} 
[2026-01-23 14:14:50] local.DEBUG: CRC Calculation Result {"crc":"a98735e9","input_params_count":7} 
[2026-01-23 14:14:50] local.DEBUG: CRC Verification {"received":"a98735e9","calculated":"a98735e9","match":true} 
[2026-01-23 14:14:50] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 14:14:50] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:14:50] local.INFO: Mobile number cleaned {"original":"819095667016","cleaned":"819095667016"} 
[2026-01-23 14:14:50] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819095667016","expired_count":1} 
[2026-01-23 14:14:50] local.INFO: TAC record created successfully via API {"record_id":475,"txnID":"218","tac":"8C5A6378-555E-40C5-8575-E65F70E5C499","messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"819095667016","userID":"YURI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-23 14:19:50"} 
[2026-01-23 14:14:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819095667016","txn_id":"218","user_id":"YURI01"} 
[2026-01-23 14:14:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"819095667016","txn_id":"218","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 14:14:51\"}","success":false} 
[2026-01-23 14:14:51] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819095667016","txn_id":"218","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 14:14:51\"}"} 
[2026-01-23 14:33:19] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 14:07:06"} 
[2026-01-23 14:33:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:34:48] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 14:34:48] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 14:34:48] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 14:34:48] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 14:34:48] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 14:34:48] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 14:34:48"} 
[2026-01-23 14:34:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:34:49] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 14:34:48"} 
[2026-01-23 14:34:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:35:36] local.INFO: QR Login started {"user_id":"POWER11","qr_payload_length":208} 
[2026-01-23 14:35:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 14:35:37] local.INFO: QR payload decrypted successfully {"token":"B8111AE2-39C2-45DD-A41A-74CF6E80B255","user_id":"POWER11"} 
[2026-01-23 14:35:37] local.INFO: Calling encrypt API {"token":"B8111AE2-39C2-45DD-A41A-74CF6E80B255","user_id":"POWER11"} 
[2026-01-23 14:35:37] local.INFO: Token encrypted with user ID {"user_id":"POWER11","encrypted_payload_length":218} 
[2026-01-23 14:35:37] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-23 14:35:37] local.INFO: QR Login completed successfully {"user_id":"POWER11"} 
[2026-01-23 14:37:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300,60126645915&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 14:37:43] local.DEBUG: CRC Calculation Result {"crc":"8649307c","input_params_count":2} 
[2026-01-23 14:37:43] local.DEBUG: CRC Verification {"received":"8649307c","calculated":"8649307c","match":true} 
[2026-01-23 14:37:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 14:38:07] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-23 14:38:07] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-23 14:38:07] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-23 14:38:07] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-23 14:38:07] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 14:38:10] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-22 14:38:07"} 
[2026-01-23 14:38:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:38:12] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-22 14:38:07"} 
[2026-01-23 14:38:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:38:55] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-23 14:38:55] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-23 14:38:55] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-23 14:38:55] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-23 14:38:55] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 14:38:56] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-22 14:38:55"} 
[2026-01-23 14:38:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:38:57] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-22 14:38:55"} 
[2026-01-23 14:38:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:48:26] local.INFO: QR Login started {"user_id":"N1AI50","qr_payload_length":208} 
[2026-01-23 14:48:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 14:48:26] local.INFO: QR payload decrypted successfully {"token":"D29D0788-2F62-4EFF-8679-1313D4792FB0","user_id":"N1AI50"} 
[2026-01-23 14:48:26] local.INFO: Calling encrypt API {"token":"D29D0788-2F62-4EFF-8679-1313D4792FB0","user_id":"N1AI50"} 
[2026-01-23 14:48:26] local.INFO: Token encrypted with user ID {"user_id":"N1AI50","encrypted_payload_length":216} 
[2026-01-23 14:48:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-23 14:48:26] local.INFO: QR Login completed successfully {"user_id":"N1AI50"} 
[2026-01-23 14:49:16] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-01-23 14:49:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 14:49:16] local.INFO: QR payload decrypted successfully {"token":"F73D3C6E-9553-40DB-B921-A9483457E017","user_id":"TENG13"} 
[2026-01-23 14:49:16] local.INFO: Calling encrypt API {"token":"F73D3C6E-9553-40DB-B921-A9483457E017","user_id":"TENG13"} 
[2026-01-23 14:49:16] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-01-23 14:49:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-23 14:49:17] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-01-23 14:52:55] local.INFO: QR Login started {"user_id":"N1AI50","qr_payload_length":208} 
[2026-01-23 14:52:55] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 14:52:55] local.INFO: QR payload decrypted successfully {"token":"E3CF985B-EA4B-4FE5-A5F0-45418E5B5773","user_id":"N1AI50"} 
[2026-01-23 14:52:55] local.INFO: Calling encrypt API {"token":"E3CF985B-EA4B-4FE5-A5F0-45418E5B5773","user_id":"N1AI50"} 
[2026-01-23 14:52:55] local.INFO: Token encrypted with user ID {"user_id":"N1AI50","encrypted_payload_length":216} 
[2026-01-23 14:52:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-23 14:52:56] local.INFO: QR Login completed successfully {"user_id":"N1AI50"} 
[2026-01-23 14:53:19] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-23 14:53:19] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 14:53:19] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-23 14:53:19] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 14:53:19] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 14:53:20] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 14:53:19"} 
[2026-01-23 14:53:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 14:59:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-23 14:59:33] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-23 14:59:33] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-23 14:59:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:01:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819095667016&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-23 15:01:10] local.DEBUG: CRC Calculation Result {"crc":"7b0b077e","input_params_count":2} 
[2026-01-23 15:01:10] local.DEBUG: CRC Verification {"received":"7b0b077e","calculated":"7b0b077e","match":true} 
[2026-01-23 15:01:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:02:55] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 15:02:55] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 15:02:55] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 15:02:55] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":95} 
[2026-01-23 15:02:55] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 15:02:56] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 15:02:55"} 
[2026-01-23 15:02:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:02:57] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-22 15:02:55"} 
[2026-01-23 15:02:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:03:19] local.INFO: QR Login started {"user_id":"N1AI50","qr_payload_length":208} 
[2026-01-23 15:03:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-23 15:03:19] local.INFO: QR payload decrypted successfully {"token":"DCEB5A8E-50EC-4C04-8BCC-E80B9FA9E1C4","user_id":"N1AI50"} 
[2026-01-23 15:03:19] local.INFO: Calling encrypt API {"token":"DCEB5A8E-50EC-4C04-8BCC-E80B9FA9E1C4","user_id":"N1AI50"} 
[2026-01-23 15:03:20] local.INFO: Token encrypted with user ID {"user_id":"N1AI50","encrypted_payload_length":216} 
[2026-01-23 15:03:20] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-23 15:03:20] local.INFO: QR Login completed successfully {"user_id":"N1AI50"} 
[2026-01-23 15:04:44] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"819095667016","pid":"ADFSIOQR2ZZR3VLR","tac":"90349CF9-C3C5-478A-BCA6-1ED1A24CFD2D","txnID":"219","userID":"YURI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fa0d52e5"},"ip":"103.230.15.12"} 
[2026-01-23 15:04:44] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-23 15:04:44] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account YURI01.&messageTitle=Profile Update Request&mobile_number=819095667016&pid=ADFSIOQR2ZZR3VLR&tac=90349CF9-C3C5-478A-BCA6-1ED1A24CFD2D&txnID=219&userID=YURI01","length":210} 
[2026-01-23 15:04:44] local.DEBUG: CRC Calculation Result {"crc":"fa0d52e5","input_params_count":7} 
[2026-01-23 15:04:44] local.DEBUG: CRC Verification {"received":"fa0d52e5","calculated":"fa0d52e5","match":true} 
[2026-01-23 15:04:44] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 15:04:44] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:04:44] local.INFO: Mobile number cleaned {"original":"819095667016","cleaned":"819095667016"} 
[2026-01-23 15:04:44] local.INFO: TAC record created successfully via API {"record_id":476,"txnID":"219","tac":"90349CF9-C3C5-478A-BCA6-1ED1A24CFD2D","messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"819095667016","userID":"YURI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 15:09:44"} 
[2026-01-23 15:04:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819095667016","txn_id":"219","user_id":"YURI01"} 
[2026-01-23 15:04:44] local.INFO: FCM transaction approval notification sent {"mobile_number":"819095667016","txn_id":"219","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 15:04:44\"}","success":false} 
[2026-01-23 15:04:44] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819095667016","txn_id":"219","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 15:04:44\"}"} 
[2026-01-23 15:16:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 15:16:39] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 15:16:39] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 15:16:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:18:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819095667016,818042746786&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2026-01-23 15:18:37] local.DEBUG: CRC Calculation Result {"crc":"dd0f29a2","input_params_count":2} 
[2026-01-23 15:18:37] local.DEBUG: CRC Verification {"received":"dd0f29a2","calculated":"dd0f29a2","match":true} 
[2026-01-23 15:18:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:19:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=819095667016,818042746786&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2026-01-23 15:19:25] local.DEBUG: CRC Calculation Result {"crc":"dd0f29a2","input_params_count":2} 
[2026-01-23 15:19:25] local.DEBUG: CRC Verification {"received":"dd0f29a2","calculated":"dd0f29a2","match":true} 
[2026-01-23 15:19:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:22:33] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"F18B8AD8-D961-44BB-9688-490BB5D9EB98","txnID":"220","userID":"YURI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9815a164"},"ip":"103.230.15.12"} 
[2026-01-23 15:22:33] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-23 15:22:33] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account YURI01.&messageTitle=Profile Update Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=F18B8AD8-D961-44BB-9688-490BB5D9EB98&txnID=220&userID=YURI01","length":210} 
[2026-01-23 15:22:33] local.DEBUG: CRC Calculation Result {"crc":"9815a164","input_params_count":7} 
[2026-01-23 15:22:33] local.DEBUG: CRC Verification {"received":"9815a164","calculated":"9815a164","match":true} 
[2026-01-23 15:22:33] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 15:22:33] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:22:33] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-23 15:22:33] local.INFO: TAC record created successfully via API {"record_id":477,"txnID":"220","tac":"F18B8AD8-D961-44BB-9688-490BB5D9EB98","messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"818042746786","userID":"YURI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 15:27:33"} 
[2026-01-23 15:22:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"220","user_id":"YURI01"} 
[2026-01-23 15:22:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"220","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 15:22:33\"}","success":false} 
[2026-01-23 15:22:33] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818042746786","txn_id":"220","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 15:22:33\"}"} 
[2026-01-23 15:23:40] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"6F439479-BFDE-42E2-8105-C80319E8BC12","txnID":"221","userID":"YURI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"39326642"},"ip":"103.230.15.12"} 
[2026-01-23 15:23:40] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account YURI01.&messageTitle=Profile Update Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=6F439479-BFDE-42E2-8105-C80319E8BC12&txnID=221&userID=YURI01","length":210} 
[2026-01-23 15:23:40] local.DEBUG: CRC Calculation Result {"crc":"39326642","input_params_count":7} 
[2026-01-23 15:23:40] local.DEBUG: CRC Verification {"received":"39326642","calculated":"39326642","match":true} 
[2026-01-23 15:23:40] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 15:23:40] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:23:40] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-23 15:23:40] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"818042746786","expired_count":1} 
[2026-01-23 15:23:40] local.INFO: TAC record created successfully via API {"record_id":478,"txnID":"221","tac":"6F439479-BFDE-42E2-8105-C80319E8BC12","messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"818042746786","userID":"YURI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-23 15:28:40"} 
[2026-01-23 15:23:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"221","user_id":"YURI01"} 
[2026-01-23 15:23:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"221","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 15:23:40\"}","success":false} 
[2026-01-23 15:23:40] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818042746786","txn_id":"221","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 15:23:40\"}"} 
[2026-01-23 15:25:33] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"DE1ADF30-C9FE-493E-AB6D-57EB8A7EA357","txnID":"222","userID":"YURI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e4a9411e"},"ip":"103.230.15.12"} 
[2026-01-23 15:25:33] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account YURI01.&messageTitle=Profile Update Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=DE1ADF30-C9FE-493E-AB6D-57EB8A7EA357&txnID=222&userID=YURI01","length":210} 
[2026-01-23 15:25:33] local.DEBUG: CRC Calculation Result {"crc":"e4a9411e","input_params_count":7} 
[2026-01-23 15:25:33] local.DEBUG: CRC Verification {"received":"e4a9411e","calculated":"e4a9411e","match":true} 
[2026-01-23 15:25:33] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 15:25:33] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:25:33] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-23 15:25:33] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"818042746786","expired_count":1} 
[2026-01-23 15:25:33] local.INFO: TAC record created successfully via API {"record_id":479,"txnID":"222","tac":"DE1ADF30-C9FE-493E-AB6D-57EB8A7EA357","messageBody":"Please confirm Profile update for Account YURI01.","messageTitle":"Profile Update Request","mobile_number":"818042746786","userID":"YURI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-23 15:30:33"} 
[2026-01-23 15:25:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"222","user_id":"YURI01"} 
[2026-01-23 15:25:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"222","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 15:25:33\"}","success":false} 
[2026-01-23 15:25:33] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818042746786","txn_id":"222","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-23 15:25:33\"}"} 
[2026-01-23 15:30:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 15:30:15] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 15:30:15] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 15:30:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:31:16] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2026-01-23 15:31:16] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2026-01-23 15:31:16] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:31:17] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"826648","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:31:17] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":42,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-23 15:31:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=826648","length":57} 
[2026-01-23 15:31:18] local.DEBUG: CRC Calculation Result {"crc":"394d5c21","input_params_count":3} 
[2026-01-23 15:31:18] local.DEBUG: CRC Verification {"received":"394d5c21","calculated":"394d5c21","match":true} 
[2026-01-23 15:31:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&tac=826648&timestamp=2026-01-23 15:31:39&verified=1","length":98} 
[2026-01-23 15:31:40] local.DEBUG: CRC Calculation Result {"crc":"97fbac70","input_params_count":5} 
[2026-01-23 15:31:40] local.DEBUG: CRC Verification {"received":"97fbac70","calculated":"97fbac70","match":true} 
[2026-01-23 15:31:40] local.INFO: TAC verified successfully {"mobile_number":"60173132814","tac_id":42,"verified_at":"2026-01-23 15:31:39","timestamp_from_request":"2026-01-23 15:31:39","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:35:01] local.WARNING: Failed PIN login attempt {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:35:09] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-23 15:35:09] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-23 15:35:09] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-23 15:35:09] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-23 15:35:09] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 15:35:09] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-22 15:35:09"} 
[2026-01-23 15:35:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:35:11] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-22 15:35:09"} 
[2026-01-23 15:35:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:45:16] local.INFO: Login detected - checking for other active sessions {"user_id":145,"current_device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","other_active_sessions_count":0} 
[2026-01-23 15:45:16] local.INFO: Session updated {"user_id":145,"device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","session_id":90} 
[2026-01-23 15:45:16] local.INFO: N1User table updated with latest device info {"user_id":145,"device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","fcm_token_length":142} 
[2026-01-23 15:45:16] local.INFO: New device session created {"user_id":145,"device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","session_id":90} 
[2026-01-23 15:45:16] local.INFO: Successful PIN login via API {"user_id":145,"device_id":"8D156A57-14AE-4838-B0E4-AA4B0CD64FD6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 15:45:17] local.DEBUG: Session authenticated successfully {"user_id":145,"session_expires":"2026-02-22 15:45:16"} 
[2026-01-23 15:45:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":145,"active_user_id":145,"mobile_number":"819096151151","requested_id":"145","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:45:19] local.DEBUG: Session authenticated successfully {"user_id":145,"session_expires":"2026-02-22 15:45:16"} 
[2026-01-23 15:45:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":145,"active_user_id":145,"mobile_number":"819096151151","requested_id":"145","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:45:31] local.DEBUG: Session authenticated successfully {"user_id":145,"session_expires":"2026-02-22 15:45:16"} 
[2026-01-23 15:45:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":145,"active_user_id":145,"mobile_number":"819096151151","requested_id":"145","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:45:33] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-23 15:47:37] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2026-01-23 15:47:37] local.DEBUG: CRC Calculation Result {"crc":"cf2a09e5","input_params_count":3} 
[2026-01-23 15:47:37] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&crc=cf2a09e5","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:47:37] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"284102","error_desc":""},"mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:47:37] local.INFO: TAC stored for mobile number {"mobile_number":"60123247318","tac_id":43,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-23 15:47:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=284102","length":57} 
[2026-01-23 15:47:37] local.DEBUG: CRC Calculation Result {"crc":"a41ffcd9","input_params_count":3} 
[2026-01-23 15:47:37] local.DEBUG: CRC Verification {"received":"a41ffcd9","calculated":"a41ffcd9","match":true} 
[2026-01-23 15:47:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=284102&timestamp=2026-01-23 15:47:53&verified=1","length":98} 
[2026-01-23 15:47:53] local.DEBUG: CRC Calculation Result {"crc":"2bf8cde5","input_params_count":5} 
[2026-01-23 15:47:53] local.DEBUG: CRC Verification {"received":"2bf8cde5","calculated":"2bf8cde5","match":true} 
[2026-01-23 15:47:53] local.INFO: TAC verified successfully {"mobile_number":"60123247318","tac_id":43,"verified_at":"2026-01-23 15:47:53","timestamp_from_request":"2026-01-23 15:47:53","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 15:48:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=284102","length":57} 
[2026-01-23 15:48:07] local.DEBUG: CRC Calculation Result {"crc":"a41ffcd9","input_params_count":3} 
[2026-01-23 15:48:07] local.DEBUG: CRC Verification {"received":"a41ffcd9","calculated":"a41ffcd9","match":true} 
[2026-01-23 15:49:47] local.INFO: PIN updated via API {"user_id":20,"mobile_number":"60123247318","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:49:58] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-23 15:49:58] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 15:49:58] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-23 15:49:58] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 15:49:58] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 15:49:59] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 15:49:58"} 
[2026-01-23 15:49:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:50:00] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-23 15:50:00] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 15:50:00] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-23 15:50:00] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 15:50:00] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 15:50:00] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 15:50:00"} 
[2026-01-23 15:50:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:50:01] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 15:49:58"} 
[2026-01-23 15:50:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:50:01] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 15:50:00"} 
[2026-01-23 15:50:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:50:37] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 15:49:58"} 
[2026-01-23 15:50:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:53:34] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-23 15:53:34] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 15:53:34] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-23 15:53:34] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 15:53:34] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 15:53:34] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 15:53:34"} 
[2026-01-23 15:53:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 15:54:55] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-23 15:54:55] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 15:54:55] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-23 15:54:55] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 15:54:55] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 15:54:56] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 15:54:55"} 
[2026-01-23 15:54:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:09:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 16:09:18] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 16:09:18] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 16:09:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:09:27] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Buy Diamond Voucher for Account N1AI50.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"D853DC9D-E4E8-468D-A56E-A873A8B81B2F","txnID":"223","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"da2ac1a4"},"ip":"103.230.15.12"} 
[2026-01-23 16:09:27] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Buy Diamond Voucher for Account N1AI50.&messageTitle=Buy Diamond Voucher Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=D853DC9D-E4E8-468D-A56E-A873A8B81B2F&txnID=223&userID=N1AI50","length":219} 
[2026-01-23 16:09:27] local.DEBUG: CRC Calculation Result {"crc":"da2ac1a4","input_params_count":7} 
[2026-01-23 16:09:27] local.DEBUG: CRC Verification {"received":"da2ac1a4","calculated":"da2ac1a4","match":true} 
[2026-01-23 16:09:27] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 16:09:27] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:09:27] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-23 16:09:27] local.INFO: TAC record created successfully via API {"record_id":480,"txnID":"223","tac":"D853DC9D-E4E8-468D-A56E-A873A8B81B2F","messageBody":"Please confirm Buy Diamond Voucher for Account N1AI50.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 16:14:27"} 
[2026-01-23 16:09:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"223","user_id":"N1AI50"} 
[2026-01-23 16:09:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Buy Diamond Voucher Request"} 
[2026-01-23 16:09:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769155767705498"} 
[2026-01-23 16:09:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"223","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 16:09:28\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"223\",\"title\":\"Buy Diamond Voucher Request\",\"body\":\"Please confirm Buy Diamond Voucher for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769155767705498\"}}}","success":true} 
[2026-01-23 16:14:24] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-23 16:14:24] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 16:14:24] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-23 16:14:24] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-23 16:14:24] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 16:14:25] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 16:14:24"} 
[2026-01-23 16:14:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:14:43] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-23 16:14:45] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-22 16:14:24"} 
[2026-01-23 16:14:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:17:05] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 16:17:05] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-23 16:17:05] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 16:17:05] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-23 16:17:05] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 16:17:06] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:17:08] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-22 16:17:05"} 
[2026-01-23 16:17:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:19:12] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-23 16:19:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-23 16:19:12] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-23 16:19:12] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-23 16:19:12] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 16:19:12] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-23 16:19:12] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-23 16:19:12] local.INFO: TAC record created successfully via API {"record_id":481,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-23 16:24:12"} 
[2026-01-23 16:19:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-23 16:19:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-23 16:19:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769156353565811%422fcc3e422fcc3e"} 
[2026-01-23 16:19:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 16:19:13\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769156353565811%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-23 16:19:27] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-23 16:19:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-23 16:19:27] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-23 16:19:27] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-23 16:19:27] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 16:19:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-23 16:19:27] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-23 16:19:27] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2026-01-23 16:19:27] local.INFO: TAC record created successfully via API {"record_id":482,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-01-23 16:24:27"} 
[2026-01-23 16:19:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-23 16:19:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-23 16:19:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769156369142023%422fcc3e422fcc3e"} 
[2026-01-23 16:19:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 16:19:29\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769156369142023%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-23 16:19:36] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 16:19:36] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-23 16:19:36] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 16:19:36] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-23 16:19:36] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 16:19:37] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-22 16:19:36"} 
[2026-01-23 16:19:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:19:51] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-22 16:19:36"} 
[2026-01-23 16:19:51] local.INFO: Biometric disabled for N1User via API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"BP2A.250605.031.A3"} 
[2026-01-23 16:19:57] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-23 16:19:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-23 16:19:57] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-23 16:19:57] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-23 16:19:57] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 16:19:57] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-23 16:19:57] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-23 16:19:57] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2026-01-23 16:19:57] local.INFO: TAC record created successfully via API {"record_id":483,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-01-23 16:24:57"} 
[2026-01-23 16:19:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-23 16:19:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-23 16:19:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769156398636557%422fcc3e422fcc3e"} 
[2026-01-23 16:19:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 16:19:58\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769156398636557%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-23 16:20:11] local.WARNING: Failed PIN login attempt {"user_id":118,"device_id":"BP2A.250605.031.A3","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:20:17] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-23 16:20:17] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-23 16:20:17] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-23 16:20:17] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-23 16:20:17] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 16:20:18] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-22 16:20:17"} 
[2026-01-23 16:20:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:20:36] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-23 16:20:39] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-22 16:20:17"} 
[2026-01-23 16:20:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:23:49] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-22 16:20:17"} 
[2026-01-23 16:23:49] local.INFO: FCM token already available for biometric-enabled user {"user_id":118,"device_id":"BP2A.250605.031.A3"} 
[2026-01-23 16:23:49] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2026-01-23 16:23:50] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-22 16:20:17"} 
[2026-01-23 16:23:50] local.INFO: FCM token already available for biometric-enabled user {"user_id":118,"device_id":"BP2A.250605.031.A3"} 
[2026-01-23 16:23:50] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B"} 
[2026-01-23 16:25:55] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-01-23 16:25:55] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-23 16:25:55] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-01-23 16:25:55] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-23 16:25:55] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 16:25:56] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-02-22 16:25:55"} 
[2026-01-23 16:25:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:26:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-23 16:26:35] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-23 16:26:35] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-23 16:26:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:26:59] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-23 16:26:59] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-23 16:26:59] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-23 16:26:59] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-23 16:26:59] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 16:26:59] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-22 16:26:59"} 
[2026-01-23 16:26:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:27:01] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-22 16:26:59"} 
[2026-01-23 16:27:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 16:29:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-23 16:29:20] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-23 16:29:20] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-23 16:29:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:31:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-23 16:31:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-23 16:31:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-23 16:31:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:37:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-23 16:37:59] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-23 16:37:59] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-23 16:37:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:43:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-23 16:43:18] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-23 16:43:18] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-23 16:43:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:44:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60234234234&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-23 16:44:44] local.DEBUG: CRC Calculation Result {"crc":"45fcd016","input_params_count":2} 
[2026-01-23 16:44:44] local.DEBUG: CRC Verification {"received":"45fcd016","calculated":"45fcd016","match":true} 
[2026-01-23 16:44:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:45:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60234234234&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-23 16:45:52] local.DEBUG: CRC Calculation Result {"crc":"45fcd016","input_params_count":2} 
[2026-01-23 16:45:52] local.DEBUG: CRC Verification {"received":"45fcd016","calculated":"45fcd016","match":true} 
[2026-01-23 16:45:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 16:48:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 16:48:37] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 16:48:37] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 16:48:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 17:38:04] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-01-23 17:38:04] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-23 17:38:04] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-01-23 17:38:04] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":39} 
[2026-01-23 17:38:04] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 17:38:05] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-22 17:38:04"} 
[2026-01-23 17:38:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 17:38:06] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-22 17:38:04"} 
[2026-01-23 17:38:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 18:32:57] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-23 18:32:57] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-23 18:32:57] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-23 18:32:57] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-23 18:32:57] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 18:32:58] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-22 18:32:57"} 
[2026-01-23 18:32:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 18:33:00] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-22 18:32:57"} 
[2026-01-23 18:33:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 19:29:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 19:29:01] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 19:29:01] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 19:29:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 19:29:10] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account N1AI50.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60122266561","pid":"ADFSIOQR2ZZR3VLR","tac":"34CB9F6D-5691-4630-92F7-11BE06949EB1","txnID":"224","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a61b4f7d"},"ip":"103.230.15.12"} 
[2026-01-23 19:29:10] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account N1AI50.&messageTitle=Top-up PV/eReward Request&mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR&tac=34CB9F6D-5691-4630-92F7-11BE06949EB1&txnID=224&userID=N1AI50","length":219} 
[2026-01-23 19:29:10] local.DEBUG: CRC Calculation Result {"crc":"a61b4f7d","input_params_count":7} 
[2026-01-23 19:29:10] local.DEBUG: CRC Verification {"received":"a61b4f7d","calculated":"a61b4f7d","match":true} 
[2026-01-23 19:29:10] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 19:29:10] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 19:29:10] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2026-01-23 19:29:10] local.INFO: TAC record created successfully via API {"record_id":484,"txnID":"224","tac":"34CB9F6D-5691-4630-92F7-11BE06949EB1","messageBody":"Please confirm the top-up PV/eReward for Account N1AI50.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60122266561","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 19:34:10"} 
[2026-01-23 19:29:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"224","user_id":"N1AI50"} 
[2026-01-23 19:29:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fHZcPpvJSZeGWnWjw5Cv...","title":"Top-up PV/eReward Request"} 
[2026-01-23 19:29:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769167751023962%422fcc3e422fcc3e"} 
[2026-01-23 19:29:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"224","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 19:29:11\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"224\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769167751023962%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-23 19:48:10] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":1} 
[2026-01-23 19:48:10] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["34DA7E52-21F0-4FA0-A703-09FFA9562CEF"]} 
[2026-01-23 19:48:10] local.INFO: OTP verification required for login {"user_id":109,"device_id":"PKQ1.181203.001","other_devices_count":1} 
[2026-01-23 19:48:36] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":1} 
[2026-01-23 19:48:36] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["34DA7E52-21F0-4FA0-A703-09FFA9562CEF"]} 
[2026-01-23 19:48:36] local.INFO: OTP verification required for login {"user_id":109,"device_id":"PKQ1.181203.001","other_devices_count":1} 
[2026-01-23 19:50:59] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":1} 
[2026-01-23 19:50:59] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["34DA7E52-21F0-4FA0-A703-09FFA9562CEF"]} 
[2026-01-23 19:50:59] local.INFO: OTP verification required for login {"user_id":109,"device_id":"PKQ1.181203.001","other_devices_count":1} 
[2026-01-23 19:51:38] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":109,"devices_to_logout":["34DA7E52-21F0-4FA0-A703-09FFA9562CEF"]} 
[2026-01-23 19:51:38] local.INFO: Logout message sent successfully {"fcm_token":"epl4aVYYgknPk_s50GAP...","reason":"new_login"} 
[2026-01-23 19:51:38] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-23 19:51:38] local.INFO: Session deactivated {"session_id":35,"user_id":109,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF"} 
[2026-01-23 19:51:38] local.INFO: Old devices logged out {"user_id":109,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":35,"device_id":"34DA7E52-21F0-4FA0-A703-09FFA9562CEF","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-23 19:51:38] local.INFO: Session updated {"user_id":109,"device_id":"PKQ1.181203.001","session_id":97} 
[2026-01-23 19:51:38] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"PKQ1.181203.001","fcm_token_length":142} 
[2026-01-23 19:51:38] local.INFO: New device session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":97} 
[2026-01-23 19:51:38] local.INFO: Login completed after OTP verification {"user_id":109,"device_id":"PKQ1.181203.001","devices_logged_out":1} 
[2026-01-23 19:51:40] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 19:51:42] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-24 19:51:38"} 
[2026-01-23 19:51:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 19:51:52] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-23 19:52:21] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=819029657078&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-23 19:52:21] local.DEBUG: CRC Calculation Result {"crc":"0a4fe55d","input_params_count":3} 
[2026-01-23 19:52:21] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=819029657078&pid=ADFSIOQR2ZZR3VLR&crc=0a4fe55d","mobile_number":"819029657078","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 19:52:21] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"729576","error_desc":""},"mobile_number":"819029657078","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 19:52:21] local.INFO: TAC stored for mobile number {"mobile_number":"819029657078","tac_id":44,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-23 19:52:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819029657078&pid=ADFSIOQR2ZZR3VLR&tac=729576","length":58} 
[2026-01-23 19:52:22] local.DEBUG: CRC Calculation Result {"crc":"da645b10","input_params_count":3} 
[2026-01-23 19:52:22] local.DEBUG: CRC Verification {"received":"da645b10","calculated":"da645b10","match":true} 
[2026-01-23 19:52:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=819029657078&pid=ADFSIOQR2ZZR3VLR&tac=729576","length":58} 
[2026-01-23 19:52:53] local.DEBUG: CRC Calculation Result {"crc":"da645b10","input_params_count":3} 
[2026-01-23 19:52:53] local.DEBUG: CRC Verification {"received":"da645b10","calculated":"da645b10","match":true} 
[2026-01-23 19:53:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819029657078&pid=ADFSIOQR2ZZR3VLR&tac=729576","length":58} 
[2026-01-23 19:53:22] local.DEBUG: CRC Calculation Result {"crc":"da645b10","input_params_count":3} 
[2026-01-23 19:53:22] local.DEBUG: CRC Verification {"received":"da645b10","calculated":"da645b10","match":true} 
[2026-01-23 19:54:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=819029657078&pid=ADFSIOQR2ZZR3VLR&tac=729576","length":58} 
[2026-01-23 19:54:05] local.DEBUG: CRC Calculation Result {"crc":"da645b10","input_params_count":3} 
[2026-01-23 19:54:05] local.DEBUG: CRC Verification {"received":"da645b10","calculated":"da645b10","match":true} 
[2026-01-23 19:54:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819029657078&pid=ADFSIOQR2ZZR3VLR&tac=729576","length":58} 
[2026-01-23 19:54:29] local.DEBUG: CRC Calculation Result {"crc":"da645b10","input_params_count":3} 
[2026-01-23 19:54:29] local.DEBUG: CRC Verification {"received":"da645b10","calculated":"da645b10","match":true} 
[2026-01-23 20:09:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:09:07] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:09:07] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:09:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:10:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:10:43] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:10:43] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:10:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:10:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:10:50] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:10:50] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:10:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:14:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:14:38] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:14:38] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:14:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:14:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:14:53] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:14:53] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:14:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:15:06] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-01-24 19:51:38"} 
[2026-01-23 20:15:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 20:15:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:15:07] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:15:07] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:15:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:16:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:16:41] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:16:41] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:16:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:16:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:16:43] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:16:43] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:16:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:20:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:20:54] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:20:54] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:20:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:22:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:22:06] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:22:06] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:22:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:23:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:23:36] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:23:36] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:23:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:23:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:23:56] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:23:56] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:23:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:24:56] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":0} 
[2026-01-23 20:24:56] local.INFO: Session updated {"user_id":109,"device_id":"PKQ1.181203.001","session_id":97} 
[2026-01-23 20:24:56] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"PKQ1.181203.001","fcm_token_length":142} 
[2026-01-23 20:24:56] local.INFO: New device session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":97} 
[2026-01-23 20:24:56] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"PKQ1.181203.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 20:24:57] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-22 20:24:56"} 
[2026-01-23 20:24:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 20:24:58] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-22 20:24:56"} 
[2026-01-23 20:24:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 20:25:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:25:30] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:25:30] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:25:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:26:14] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Buy Diamond Voucher for Account N1AI50.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"A9B760DD-30AC-43A0-8E28-F35FCC7B2BB6","txnID":"225","userID":"N1AI50","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"17367e31"},"ip":"103.230.15.12"} 
[2026-01-23 20:26:14] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Buy Diamond Voucher for Account N1AI50.&messageTitle=Buy Diamond Voucher Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=A9B760DD-30AC-43A0-8E28-F35FCC7B2BB6&txnID=225&userID=N1AI50","length":219} 
[2026-01-23 20:26:14] local.DEBUG: CRC Calculation Result {"crc":"17367e31","input_params_count":7} 
[2026-01-23 20:26:14] local.DEBUG: CRC Verification {"received":"17367e31","calculated":"17367e31","match":true} 
[2026-01-23 20:26:14] local.INFO: CRC validation passed for createTacRecord  
[2026-01-23 20:26:14] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:26:14] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-23 20:26:14] local.INFO: TAC record created successfully via API {"record_id":485,"txnID":"225","tac":"A9B760DD-30AC-43A0-8E28-F35FCC7B2BB6","messageBody":"Please confirm Buy Diamond Voucher for Account N1AI50.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"60123247318","userID":"N1AI50","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-23 20:31:14"} 
[2026-01-23 20:26:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"225","user_id":"N1AI50"} 
[2026-01-23 20:26:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Buy Diamond Voucher Request"} 
[2026-01-23 20:26:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769171175429895"} 
[2026-01-23 20:26:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"225","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-23 20:26:15\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"225\",\"title\":\"Buy Diamond Voucher Request\",\"body\":\"Please confirm Buy Diamond Voucher for Account N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769171175429895\"}}}","success":true} 
[2026-01-23 20:28:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:28:17] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:28:17] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:28:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:31:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:31:50] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:31:50] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:31:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:32:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:32:38] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:32:38] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:32:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:33:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:33:06] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:33:06] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:33:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:34:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:34:16] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:34:16] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:34:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:34:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:34:43] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:34:43] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:34:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:37:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:37:59] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:37:59] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:37:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:43:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:43:55] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:43:55] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:43:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:45:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:45:32] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:45:32] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:45:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:47:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:47:09] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:47:09] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:47:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:48:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:48:27] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:48:27] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:48:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:49:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:49:16] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:49:16] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:49:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:56:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:56:35] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:56:35] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:56:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 20:59:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 20:59:29] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 20:59:29] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 20:59:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 21:01:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 21:01:12] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 21:01:12] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 21:01:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 21:02:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 21:02:55] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 21:02:55] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 21:02:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 21:07:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-23 21:07:29] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-23 21:07:29] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-23 21:07:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 21:09:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-23 21:09:26] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-23 21:09:26] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-23 21:09:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 21:10:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-23 21:10:27] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-23 21:10:27] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-23 21:10:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-23 21:16:00] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-23 21:16:00] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 21:16:00] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-23 21:16:00] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-23 21:16:00] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-23 21:16:01] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 21:16:00"} 
[2026-01-23 21:16:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-23 21:16:03] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-22 21:16:00"} 
[2026-01-23 21:16:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 07:51:19] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-24 07:51:19] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-24 07:51:19] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-24 07:51:19] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-24 07:51:19] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 07:51:20] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-23 07:51:19"} 
[2026-01-24 07:51:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 07:51:22] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-23 07:51:19"} 
[2026-01-24 07:51:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 08:08:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:08:26] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:08:26] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:08:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:23:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:23:31] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:23:31] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:23:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:26:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 08:26:10] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 08:26:10] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 08:26:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:26:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 08:26:42] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 08:26:42] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 08:26:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:29:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 08:29:01] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 08:29:01] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 08:29:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:32:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:32:05] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:32:05] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:32:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:33:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:33:09] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:33:09] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:33:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:34:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:34:18] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:34:18] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:34:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:39:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:39:24] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:39:24] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:39:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:41:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:41:07] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:41:07] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:41:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:42:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:42:31] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:42:31] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:42:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:52:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 08:52:27] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-24 08:52:27] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-24 08:52:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 08:59:04] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-24 08:59:04] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-24 08:59:04] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-24 08:59:04] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-24 08:59:04] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 08:59:04] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-23 08:59:04"} 
[2026-01-24 08:59:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 08:59:06] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-23 08:59:04"} 
[2026-01-24 08:59:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 09:01:19] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-01-24 09:01:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:01:19] local.INFO: QR payload decrypted successfully {"token":"2C910568-158D-4666-9E0A-3BB16CE39587","user_id":"KKRR00"} 
[2026-01-24 09:01:19] local.INFO: Calling encrypt API {"token":"2C910568-158D-4666-9E0A-3BB16CE39587","user_id":"KKRR00"} 
[2026-01-24 09:01:19] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-01-24 09:01:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:01:19] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-01-24 09:03:43] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-01-24 09:03:43] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:03:44] local.INFO: QR payload decrypted successfully {"token":"FA14216F-E18B-4B9D-ADB2-B16668951B47","user_id":"ANN00"} 
[2026-01-24 09:03:44] local.INFO: Calling encrypt API {"token":"FA14216F-E18B-4B9D-ADB2-B16668951B47","user_id":"ANN00"} 
[2026-01-24 09:03:44] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-01-24 09:03:44] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 09:03:44] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-01-24 09:06:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 09:06:35] local.DEBUG: CRC Calculation Result {"crc":"b75ba98a","input_params_count":2} 
[2026-01-24 09:06:35] local.DEBUG: CRC Verification {"received":"b75ba98a","calculated":"b75ba98a","match":true} 
[2026-01-24 09:06:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 09:07:12] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Buy Diamond Voucher for Account IKR00.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"819016315133","pid":"ADFSIOQR2ZZR3VLR","tac":"2BB748A8-D0DC-4B0B-A233-D72948832DCC","txnID":"226","userID":"IKR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"94934cae"},"ip":"103.230.15.12"} 
[2026-01-24 09:07:12] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-24 09:07:12] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Buy Diamond Voucher for Account IKR00.&messageTitle=Buy Diamond Voucher Request&mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR&tac=2BB748A8-D0DC-4B0B-A233-D72948832DCC&txnID=226&userID=IKR00","length":218} 
[2026-01-24 09:07:12] local.DEBUG: CRC Calculation Result {"crc":"94934cae","input_params_count":7} 
[2026-01-24 09:07:12] local.DEBUG: CRC Verification {"received":"94934cae","calculated":"94934cae","match":true} 
[2026-01-24 09:07:12] local.INFO: CRC validation passed for createTacRecord  
[2026-01-24 09:07:12] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 09:07:12] local.INFO: Mobile number cleaned {"original":"819016315133","cleaned":"819016315133"} 
[2026-01-24 09:07:12] local.INFO: TAC record created successfully via API {"record_id":486,"txnID":"226","tac":"2BB748A8-D0DC-4B0B-A233-D72948832DCC","messageBody":"Please confirm Buy Diamond Voucher for Account IKR00.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"819016315133","userID":"IKR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-24 09:12:12"} 
[2026-01-24 09:07:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819016315133","txn_id":"226","user_id":"IKR00"} 
[2026-01-24 09:07:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"819016315133","txn_id":"226","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-24 09:07:12\"}","success":false} 
[2026-01-24 09:07:12] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819016315133","txn_id":"226","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-24 09:07:12\"}"} 
[2026-01-24 09:08:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 09:08:10] local.DEBUG: CRC Calculation Result {"crc":"b75ba98a","input_params_count":2} 
[2026-01-24 09:08:10] local.DEBUG: CRC Verification {"received":"b75ba98a","calculated":"b75ba98a","match":true} 
[2026-01-24 09:08:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 09:10:52] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-01-24 09:10:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:10:53] local.INFO: QR payload decrypted successfully {"token":"71B65BCE-0642-4C01-8BA4-E56A25DBFC0D","user_id":"YUKA00"} 
[2026-01-24 09:10:53] local.INFO: Calling encrypt API {"token":"71B65BCE-0642-4C01-8BA4-E56A25DBFC0D","user_id":"YUKA00"} 
[2026-01-24 09:10:53] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-01-24 09:10:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:10:53] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-01-24 09:11:42] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-01-24 09:11:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:11:42] local.INFO: QR payload decrypted successfully {"token":"61D7FD66-884C-4FDE-8899-66AB136FF88E","user_id":"KKKK00"} 
[2026-01-24 09:11:42] local.INFO: Calling encrypt API {"token":"61D7FD66-884C-4FDE-8899-66AB136FF88E","user_id":"KKKK00"} 
[2026-01-24 09:11:42] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-01-24 09:11:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:11:43] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-01-24 09:15:27] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-01-24 09:15:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:15:27] local.INFO: QR payload decrypted successfully {"token":"37C2D784-A389-4765-B79D-28CBF5B795D1","user_id":"KKKK01"} 
[2026-01-24 09:15:27] local.INFO: Calling encrypt API {"token":"37C2D784-A389-4765-B79D-28CBF5B795D1","user_id":"KKKK01"} 
[2026-01-24 09:15:27] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-01-24 09:15:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:15:28] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-01-24 09:22:13] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-01-24 09:22:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:22:13] local.INFO: QR payload decrypted successfully {"token":"4A6DC94A-3F14-4220-BCAC-685F340C9428","user_id":"KOKU03"} 
[2026-01-24 09:22:13] local.INFO: Calling encrypt API {"token":"4A6DC94A-3F14-4220-BCAC-685F340C9428","user_id":"KOKU03"} 
[2026-01-24 09:22:13] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-01-24 09:22:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:22:13] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-01-24 09:23:12] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-01-24 09:23:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:23:13] local.INFO: QR payload decrypted successfully {"token":"12BD559C-06F5-4122-B0F5-99BCA600D278","user_id":"KOKU15"} 
[2026-01-24 09:23:13] local.INFO: Calling encrypt API {"token":"12BD559C-06F5-4122-B0F5-99BCA600D278","user_id":"KOKU15"} 
[2026-01-24 09:23:13] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-01-24 09:23:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:23:13] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-01-24 09:25:52] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-01-24 09:25:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:25:53] local.INFO: QR payload decrypted successfully {"token":"A621916C-69AC-4033-8910-7A2128989E73","user_id":"KOKU33"} 
[2026-01-24 09:25:53] local.INFO: Calling encrypt API {"token":"A621916C-69AC-4033-8910-7A2128989E73","user_id":"KOKU33"} 
[2026-01-24 09:25:53] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-01-24 09:25:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:25:53] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-01-24 09:26:36] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-01-24 09:26:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:26:36] local.INFO: QR payload decrypted successfully {"token":"6600EF0C-00EB-4549-9065-FA51E3E3FEC7","user_id":"KEIJI10"} 
[2026-01-24 09:26:36] local.INFO: Calling encrypt API {"token":"6600EF0C-00EB-4549-9065-FA51E3E3FEC7","user_id":"KEIJI10"} 
[2026-01-24 09:26:37] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-01-24 09:26:37] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 09:26:37] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-01-24 09:28:09] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-01-24 09:28:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:28:09] local.INFO: QR payload decrypted successfully {"token":"7283CA27-9D15-4A30-AF41-82F6EE744045","user_id":"KOKU99"} 
[2026-01-24 09:28:09] local.INFO: Calling encrypt API {"token":"7283CA27-9D15-4A30-AF41-82F6EE744045","user_id":"KOKU99"} 
[2026-01-24 09:28:09] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-01-24 09:28:09] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:28:10] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-01-24 09:28:49] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-01-24 09:28:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:28:49] local.INFO: QR payload decrypted successfully {"token":"3B7EF403-94BF-4032-9F87-20353979C15C","user_id":"KEIJI11"} 
[2026-01-24 09:28:49] local.INFO: Calling encrypt API {"token":"3B7EF403-94BF-4032-9F87-20353979C15C","user_id":"KEIJI11"} 
[2026-01-24 09:28:50] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-01-24 09:28:50] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 09:28:50] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-01-24 09:30:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 09:30:42] local.DEBUG: CRC Calculation Result {"crc":"b17b9800","input_params_count":2} 
[2026-01-24 09:30:42] local.DEBUG: CRC Verification {"received":"b17b9800","calculated":"b17b9800","match":true} 
[2026-01-24 09:30:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 09:31:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Buy Diamond Voucher for Account KEIJI12.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"819042157873","pid":"ADFSIOQR2ZZR3VLR","tac":"B9A76B2C-9053-4AB7-9E74-39E2F3022A18","txnID":"227","userID":"KEIJI12","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"28e14239"},"ip":"103.230.15.12"} 
[2026-01-24 09:31:26] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-24 09:31:26] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Buy Diamond Voucher for Account KEIJI12.&messageTitle=Buy Diamond Voucher Request&mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR&tac=B9A76B2C-9053-4AB7-9E74-39E2F3022A18&txnID=227&userID=KEIJI12","length":222} 
[2026-01-24 09:31:26] local.DEBUG: CRC Calculation Result {"crc":"28e14239","input_params_count":7} 
[2026-01-24 09:31:26] local.DEBUG: CRC Verification {"received":"28e14239","calculated":"28e14239","match":true} 
[2026-01-24 09:31:26] local.INFO: CRC validation passed for createTacRecord  
[2026-01-24 09:31:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 09:31:26] local.INFO: Mobile number cleaned {"original":"819042157873","cleaned":"819042157873"} 
[2026-01-24 09:31:26] local.INFO: TAC record created successfully via API {"record_id":487,"txnID":"227","tac":"B9A76B2C-9053-4AB7-9E74-39E2F3022A18","messageBody":"Please confirm Buy Diamond Voucher for Account KEIJI12.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"819042157873","userID":"KEIJI12","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-24 09:36:26"} 
[2026-01-24 09:31:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819042157873","txn_id":"227","user_id":"KEIJI12"} 
[2026-01-24 09:31:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"819042157873","txn_id":"227","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-24 09:31:26\"}","success":false} 
[2026-01-24 09:31:26] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819042157873","txn_id":"227","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-24 09:31:26\"}"} 
[2026-01-24 09:33:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 09:33:27] local.DEBUG: CRC Calculation Result {"crc":"b17b9800","input_params_count":2} 
[2026-01-24 09:33:27] local.DEBUG: CRC Verification {"received":"b17b9800","calculated":"b17b9800","match":true} 
[2026-01-24 09:33:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 09:34:55] local.INFO: QR Login started {"user_id":"KEIJI14","qr_payload_length":208} 
[2026-01-24 09:34:55] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:34:55] local.INFO: QR payload decrypted successfully {"token":"524D227A-9AAF-4323-900A-F49CAFE17131","user_id":"KEIJI14"} 
[2026-01-24 09:34:55] local.INFO: Calling encrypt API {"token":"524D227A-9AAF-4323-900A-F49CAFE17131","user_id":"KEIJI14"} 
[2026-01-24 09:34:56] local.INFO: Token encrypted with user ID {"user_id":"KEIJI14","encrypted_payload_length":218} 
[2026-01-24 09:34:56] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 09:34:56] local.INFO: QR Login completed successfully {"user_id":"KEIJI14"} 
[2026-01-24 09:36:10] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-01-24 09:36:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:36:10] local.INFO: QR payload decrypted successfully {"token":"0E7FD04B-A706-479E-8F9F-1E5AA6B357C5","user_id":"RIKIDO02"} 
[2026-01-24 09:36:10] local.INFO: Calling encrypt API {"token":"0E7FD04B-A706-479E-8F9F-1E5AA6B357C5","user_id":"RIKIDO02"} 
[2026-01-24 09:36:10] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-01-24 09:36:10] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 09:36:11] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-01-24 09:37:02] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-01-24 09:37:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:37:03] local.INFO: QR payload decrypted successfully {"token":"4160E333-7658-439F-B704-FD89B36393AF","user_id":"RIKIDO01"} 
[2026-01-24 09:37:03] local.INFO: Calling encrypt API {"token":"4160E333-7658-439F-B704-FD89B36393AF","user_id":"RIKIDO01"} 
[2026-01-24 09:37:03] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-01-24 09:37:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 09:37:03] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-01-24 09:38:58] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-01-24 09:38:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:38:58] local.INFO: QR payload decrypted successfully {"token":"CF684ED5-9E43-4D01-B0FD-DB4DC5599DFE","user_id":"TOKU01"} 
[2026-01-24 09:38:58] local.INFO: Calling encrypt API {"token":"CF684ED5-9E43-4D01-B0FD-DB4DC5599DFE","user_id":"TOKU01"} 
[2026-01-24 09:38:58] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-01-24 09:38:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:38:59] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-01-24 09:40:22] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-01-24 09:40:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:40:23] local.INFO: QR payload decrypted successfully {"token":"82AFE450-701E-4787-89BC-D8BE9D556125","user_id":"TOKU06"} 
[2026-01-24 09:40:23] local.INFO: Calling encrypt API {"token":"82AFE450-701E-4787-89BC-D8BE9D556125","user_id":"TOKU06"} 
[2026-01-24 09:40:23] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-01-24 09:40:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:40:23] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-01-24 09:44:29] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-24 09:44:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:44:29] local.INFO: QR payload decrypted successfully {"token":"5BB4DD21-E66A-47DE-8F51-EC4C28FB7E4E","user_id":"AAA07"} 
[2026-01-24 09:44:29] local.INFO: Calling encrypt API {"token":"5BB4DD21-E66A-47DE-8F51-EC4C28FB7E4E","user_id":"AAA07"} 
[2026-01-24 09:44:30] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-24 09:44:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 09:44:30] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-24 09:45:29] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-01-24 09:45:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:45:30] local.INFO: QR payload decrypted successfully {"token":"92E82C1F-E4CF-4812-A57C-3F51BDCD12D3","user_id":"AAA15"} 
[2026-01-24 09:45:30] local.INFO: Calling encrypt API {"token":"92E82C1F-E4CF-4812-A57C-3F51BDCD12D3","user_id":"AAA15"} 
[2026-01-24 09:45:30] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-01-24 09:45:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 09:45:30] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-01-24 09:46:17] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-01-24 09:46:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:46:17] local.INFO: QR payload decrypted successfully {"token":"285372FD-2F73-4D44-8B87-37047F363125","user_id":"AAA08"} 
[2026-01-24 09:46:17] local.INFO: Calling encrypt API {"token":"285372FD-2F73-4D44-8B87-37047F363125","user_id":"AAA08"} 
[2026-01-24 09:46:17] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-01-24 09:46:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 09:46:18] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-01-24 09:46:40] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-01-24 09:46:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:46:40] local.INFO: QR payload decrypted successfully {"token":"8289A1E8-FD73-47D5-9E2B-E6CD895290C0","user_id":"AAA11"} 
[2026-01-24 09:46:40] local.INFO: Calling encrypt API {"token":"8289A1E8-FD73-47D5-9E2B-E6CD895290C0","user_id":"AAA11"} 
[2026-01-24 09:46:40] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-01-24 09:46:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 09:46:40] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-01-24 09:47:05] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-01-24 09:47:05] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:47:05] local.INFO: QR payload decrypted successfully {"token":"7C83FC0A-DFB3-46A7-BA1B-D5FA081F79B7","user_id":"AAA16"} 
[2026-01-24 09:47:05] local.INFO: Calling encrypt API {"token":"7C83FC0A-DFB3-46A7-BA1B-D5FA081F79B7","user_id":"AAA16"} 
[2026-01-24 09:47:06] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-01-24 09:47:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 09:47:06] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-01-24 09:47:45] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-01-24 09:47:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:47:45] local.INFO: QR payload decrypted successfully {"token":"5BD9A9FE-DD32-4474-843B-B3B58A6D33DA","user_id":"KOKU04"} 
[2026-01-24 09:47:45] local.INFO: Calling encrypt API {"token":"5BD9A9FE-DD32-4474-843B-B3B58A6D33DA","user_id":"KOKU04"} 
[2026-01-24 09:47:46] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-01-24 09:47:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:47:46] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-01-24 09:48:11] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-01-24 09:48:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:48:11] local.INFO: QR payload decrypted successfully {"token":"E29843B1-7FBD-47FB-9535-2D4AC857B3AE","user_id":"HIME02"} 
[2026-01-24 09:48:11] local.INFO: Calling encrypt API {"token":"E29843B1-7FBD-47FB-9535-2D4AC857B3AE","user_id":"HIME02"} 
[2026-01-24 09:48:12] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-01-24 09:48:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:48:12] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-01-24 09:49:58] local.INFO: QR Login started {"user_id":"LAMEN00","qr_payload_length":208} 
[2026-01-24 09:49:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:49:58] local.INFO: QR payload decrypted successfully {"token":"EAC223CD-8614-4A17-A5BA-862DDC81819B","user_id":"LAMEN00"} 
[2026-01-24 09:49:58] local.INFO: Calling encrypt API {"token":"EAC223CD-8614-4A17-A5BA-862DDC81819B","user_id":"LAMEN00"} 
[2026-01-24 09:49:58] local.INFO: Token encrypted with user ID {"user_id":"LAMEN00","encrypted_payload_length":218} 
[2026-01-24 09:49:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 09:49:58] local.INFO: QR Login completed successfully {"user_id":"LAMEN00"} 
[2026-01-24 09:50:40] local.INFO: QR Login started {"user_id":"LAMEN01","qr_payload_length":208} 
[2026-01-24 09:50:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:50:40] local.INFO: QR payload decrypted successfully {"token":"B41AA29A-0F49-4FE8-BE70-D0C7105A96F6","user_id":"LAMEN01"} 
[2026-01-24 09:50:40] local.INFO: Calling encrypt API {"token":"B41AA29A-0F49-4FE8-BE70-D0C7105A96F6","user_id":"LAMEN01"} 
[2026-01-24 09:50:41] local.INFO: Token encrypted with user ID {"user_id":"LAMEN01","encrypted_payload_length":218} 
[2026-01-24 09:50:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 09:50:41] local.INFO: QR Login completed successfully {"user_id":"LAMEN01"} 
[2026-01-24 09:54:15] local.INFO: QR Login started {"user_id":"SOTO80","qr_payload_length":208} 
[2026-01-24 09:54:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 09:54:16] local.INFO: QR payload decrypted successfully {"token":"F6208B78-B687-4C73-B570-78FDE92D49D1","user_id":"SOTO80"} 
[2026-01-24 09:54:16] local.INFO: Calling encrypt API {"token":"F6208B78-B687-4C73-B570-78FDE92D49D1","user_id":"SOTO80"} 
[2026-01-24 09:54:17] local.INFO: Token encrypted with user ID {"user_id":"SOTO80","encrypted_payload_length":216} 
[2026-01-24 09:54:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 09:54:17] local.INFO: QR Login completed successfully {"user_id":"SOTO80"} 
[2026-01-24 10:45:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=817066847738&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 10:45:14] local.DEBUG: CRC Calculation Result {"crc":"08ada014","input_params_count":2} 
[2026-01-24 10:45:14] local.DEBUG: CRC Verification {"received":"08ada014","calculated":"08ada014","match":true} 
[2026-01-24 10:45:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 10:53:17] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-24 10:53:17] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-24 10:53:17] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-24 10:53:17] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-24 10:53:17] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 10:53:18] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-23 10:53:17"} 
[2026-01-24 10:53:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 10:53:19] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-23 10:53:17"} 
[2026-01-24 10:53:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 11:28:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-24 11:28:43] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2026-01-24 11:28:43] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2026-01-24 11:28:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 11:29:17] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"C2B5A824-574C-4E41-810F-E42CDD12AE02","txnID":"228","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ecaf97d0"},"ip":"103.230.15.12"} 
[2026-01-24 11:29:17] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-24 11:29:17] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=C2B5A824-574C-4E41-810F-E42CDD12AE02&txnID=228&userID=TENG13","length":227} 
[2026-01-24 11:29:17] local.DEBUG: CRC Calculation Result {"crc":"ecaf97d0","input_params_count":7} 
[2026-01-24 11:29:17] local.DEBUG: CRC Verification {"received":"ecaf97d0","calculated":"ecaf97d0","match":true} 
[2026-01-24 11:29:17] local.INFO: CRC validation passed for createTacRecord  
[2026-01-24 11:29:17] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 11:29:17] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-24 11:29:17] local.INFO: TAC record created successfully via API {"record_id":488,"txnID":"228","tac":"C2B5A824-574C-4E41-810F-E42CDD12AE02","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-24 11:34:17"} 
[2026-01-24 11:29:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"228","user_id":"TENG13"} 
[2026-01-24 11:29:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Change/Add Mobile Phone Request"} 
[2026-01-24 11:29:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769225358052979"} 
[2026-01-24 11:29:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"228","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-24 11:29:18\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"228\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769225358052979\"}}}","success":true} 
[2026-01-24 11:29:30] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-24 11:29:30] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-24 11:29:30] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-24 11:29:30] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-24 11:29:30] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 11:29:31] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-23 11:29:30"} 
[2026-01-24 11:29:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 11:29:38] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C2B5A824-574C-4E41-810F-E42CDD12AE02&txnid=228","length":84} 
[2026-01-24 11:29:38] local.DEBUG: CRC Calculation Result {"crc":"42e3bdd0","input_params_count":4} 
[2026-01-24 11:29:38] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=C2B5A824-574C-4E41-810F-E42CDD12AE02&txnid=228&crc=42e3bdd0","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"C2B5A824-574C-4E41-810F-E42CDD12AE02","txnId":"228","success":true} 
[2026-01-24 11:29:38] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"228","tac":"C2B5A824-574C-4E41-810F-E42CDD12AE02","approved_status":1} 
[2026-01-24 11:29:42] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-23 11:29:30"} 
[2026-01-24 11:29:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 11:29:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 11:29:49] local.DEBUG: CRC Calculation Result {"crc":"b687a621","input_params_count":2} 
[2026-01-24 11:29:49] local.DEBUG: CRC Verification {"received":"b687a621","calculated":"b687a621","match":true} 
[2026-01-24 11:29:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 11:35:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 11:35:23] local.DEBUG: CRC Calculation Result {"crc":"b687a621","input_params_count":2} 
[2026-01-24 11:35:23] local.DEBUG: CRC Verification {"received":"b687a621","calculated":"b687a621","match":true} 
[2026-01-24 11:35:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 11:36:20] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-24 11:36:20] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-24 11:36:20] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-24 11:36:20] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-24 11:36:20] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 11:36:20] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-23 11:36:20"} 
[2026-01-24 11:36:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 11:36:22] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-23 11:36:20"} 
[2026-01-24 11:36:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 11:38:25] local.INFO: QR Login started {"user_id":"SHARE01","qr_payload_length":208} 
[2026-01-24 11:38:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:38:25] local.INFO: QR payload decrypted successfully {"token":"E426F047-A2E9-4304-B694-E1E3D097D01E","user_id":"SHARE01"} 
[2026-01-24 11:38:25] local.INFO: Calling encrypt API {"token":"E426F047-A2E9-4304-B694-E1E3D097D01E","user_id":"SHARE01"} 
[2026-01-24 11:38:25] local.INFO: Token encrypted with user ID {"user_id":"SHARE01","encrypted_payload_length":218} 
[2026-01-24 11:38:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:38:25] local.INFO: QR Login completed successfully {"user_id":"SHARE01"} 
[2026-01-24 11:39:25] local.INFO: QR Login started {"user_id":"SHARE02","qr_payload_length":208} 
[2026-01-24 11:39:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:39:25] local.INFO: QR payload decrypted successfully {"token":"BDC6B8D5-E3B9-44C3-B147-C105AB8F105E","user_id":"SHARE02"} 
[2026-01-24 11:39:25] local.INFO: Calling encrypt API {"token":"BDC6B8D5-E3B9-44C3-B147-C105AB8F105E","user_id":"SHARE02"} 
[2026-01-24 11:39:27] local.INFO: Token encrypted with user ID {"user_id":"SHARE02","encrypted_payload_length":218} 
[2026-01-24 11:39:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:39:27] local.INFO: QR Login completed successfully {"user_id":"SHARE02"} 
[2026-01-24 11:41:00] local.INFO: QR Login started {"user_id":"SHARE03","qr_payload_length":208} 
[2026-01-24 11:41:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:41:00] local.INFO: QR payload decrypted successfully {"token":"419901B1-90EA-403C-B2C9-96EEC811E890","user_id":"SHARE03"} 
[2026-01-24 11:41:00] local.INFO: Calling encrypt API {"token":"419901B1-90EA-403C-B2C9-96EEC811E890","user_id":"SHARE03"} 
[2026-01-24 11:41:00] local.INFO: Token encrypted with user ID {"user_id":"SHARE03","encrypted_payload_length":218} 
[2026-01-24 11:41:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:41:00] local.INFO: QR Login completed successfully {"user_id":"SHARE03"} 
[2026-01-24 11:41:39] local.INFO: QR Login started {"user_id":"SHARE04","qr_payload_length":208} 
[2026-01-24 11:41:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:41:40] local.INFO: QR payload decrypted successfully {"token":"B57F66BA-86DA-4353-AE71-8A5BEAE12D47","user_id":"SHARE04"} 
[2026-01-24 11:41:40] local.INFO: Calling encrypt API {"token":"B57F66BA-86DA-4353-AE71-8A5BEAE12D47","user_id":"SHARE04"} 
[2026-01-24 11:41:40] local.INFO: Token encrypted with user ID {"user_id":"SHARE04","encrypted_payload_length":218} 
[2026-01-24 11:41:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:41:40] local.INFO: QR Login completed successfully {"user_id":"SHARE04"} 
[2026-01-24 11:43:17] local.INFO: QR Login started {"user_id":"SHARE03","qr_payload_length":208} 
[2026-01-24 11:43:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:43:17] local.INFO: QR payload decrypted successfully {"token":"46455149-162D-40D2-9D14-FB047932B21F","user_id":"SHARE03"} 
[2026-01-24 11:43:17] local.INFO: Calling encrypt API {"token":"46455149-162D-40D2-9D14-FB047932B21F","user_id":"SHARE03"} 
[2026-01-24 11:43:17] local.INFO: Token encrypted with user ID {"user_id":"SHARE03","encrypted_payload_length":218} 
[2026-01-24 11:43:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:43:18] local.INFO: QR Login completed successfully {"user_id":"SHARE03"} 
[2026-01-24 11:45:06] local.INFO: QR Login started {"user_id":"CHIE46","qr_payload_length":208} 
[2026-01-24 11:45:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:45:06] local.INFO: QR payload decrypted successfully {"token":"FBAF86BC-C353-4CDE-A82E-4256FE23FD87","user_id":"CHIE46"} 
[2026-01-24 11:45:06] local.INFO: Calling encrypt API {"token":"FBAF86BC-C353-4CDE-A82E-4256FE23FD87","user_id":"CHIE46"} 
[2026-01-24 11:45:06] local.INFO: Token encrypted with user ID {"user_id":"CHIE46","encrypted_payload_length":216} 
[2026-01-24 11:45:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 11:45:06] local.INFO: QR Login completed successfully {"user_id":"CHIE46"} 
[2026-01-24 11:46:01] local.INFO: QR Login started {"user_id":"CHIE44","qr_payload_length":208} 
[2026-01-24 11:46:01] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:46:01] local.INFO: QR payload decrypted successfully {"token":"02CC6295-E6A3-4B82-AE96-AC64D3D070F8","user_id":"CHIE44"} 
[2026-01-24 11:46:01] local.INFO: Calling encrypt API {"token":"02CC6295-E6A3-4B82-AE96-AC64D3D070F8","user_id":"CHIE44"} 
[2026-01-24 11:46:02] local.INFO: Token encrypted with user ID {"user_id":"CHIE44","encrypted_payload_length":216} 
[2026-01-24 11:46:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 11:46:02] local.INFO: QR Login completed successfully {"user_id":"CHIE44"} 
[2026-01-24 11:47:13] local.INFO: QR Login started {"user_id":"NCHIE00","qr_payload_length":208} 
[2026-01-24 11:47:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:47:14] local.INFO: QR payload decrypted successfully {"token":"68DAAB30-D537-4144-B99D-652622ADF4E2","user_id":"NCHIE00"} 
[2026-01-24 11:47:14] local.INFO: Calling encrypt API {"token":"68DAAB30-D537-4144-B99D-652622ADF4E2","user_id":"NCHIE00"} 
[2026-01-24 11:47:14] local.INFO: Token encrypted with user ID {"user_id":"NCHIE00","encrypted_payload_length":218} 
[2026-01-24 11:47:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:47:15] local.INFO: QR Login completed successfully {"user_id":"NCHIE00"} 
[2026-01-24 11:48:16] local.INFO: QR Login started {"user_id":"NCHIE00","qr_payload_length":208} 
[2026-01-24 11:48:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:48:16] local.INFO: QR payload decrypted successfully {"token":"03AF45A5-348C-4DF3-B6F5-C9ECECAF3E1D","user_id":"NCHIE00"} 
[2026-01-24 11:48:16] local.INFO: Calling encrypt API {"token":"03AF45A5-348C-4DF3-B6F5-C9ECECAF3E1D","user_id":"NCHIE00"} 
[2026-01-24 11:48:17] local.INFO: Token encrypted with user ID {"user_id":"NCHIE00","encrypted_payload_length":218} 
[2026-01-24 11:48:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:48:17] local.INFO: QR Login completed successfully {"user_id":"NCHIE00"} 
[2026-01-24 11:48:54] local.INFO: QR Login started {"user_id":"NCHIE01","qr_payload_length":2} 
[2026-01-24 11:48:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 11:49:06] local.INFO: QR Login started {"user_id":"NCHIE01","qr_payload_length":208} 
[2026-01-24 11:49:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:49:06] local.INFO: QR payload decrypted successfully {"token":"951B37B6-79E6-46BB-B5BE-16A3F7020C7A","user_id":"NCHIE01"} 
[2026-01-24 11:49:06] local.INFO: Calling encrypt API {"token":"951B37B6-79E6-46BB-B5BE-16A3F7020C7A","user_id":"NCHIE01"} 
[2026-01-24 11:49:06] local.INFO: Token encrypted with user ID {"user_id":"NCHIE01","encrypted_payload_length":218} 
[2026-01-24 11:49:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:49:07] local.INFO: QR Login completed successfully {"user_id":"NCHIE01"} 
[2026-01-24 11:50:31] local.INFO: QR Login started {"user_id":"NCHIE05","qr_payload_length":208} 
[2026-01-24 11:50:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:50:31] local.INFO: QR payload decrypted successfully {"token":"3F83ADF8-8912-4AC5-B2BD-EF4D042798D5","user_id":"NCHIE05"} 
[2026-01-24 11:50:31] local.INFO: Calling encrypt API {"token":"3F83ADF8-8912-4AC5-B2BD-EF4D042798D5","user_id":"NCHIE05"} 
[2026-01-24 11:50:31] local.INFO: Token encrypted with user ID {"user_id":"NCHIE05","encrypted_payload_length":218} 
[2026-01-24 11:50:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 11:50:31] local.INFO: QR Login completed successfully {"user_id":"NCHIE05"} 
[2026-01-24 11:56:32] local.INFO: QR Login started {"user_id":"OTOSHI02","qr_payload_length":208} 
[2026-01-24 11:56:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:56:32] local.INFO: QR payload decrypted successfully {"token":"431759EC-07F7-4A41-BA8E-6D4B9D76CD2C","user_id":"OTOSHI02"} 
[2026-01-24 11:56:32] local.INFO: Calling encrypt API {"token":"431759EC-07F7-4A41-BA8E-6D4B9D76CD2C","user_id":"OTOSHI02"} 
[2026-01-24 11:56:33] local.INFO: Token encrypted with user ID {"user_id":"OTOSHI02","encrypted_payload_length":219} 
[2026-01-24 11:56:33] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 11:56:33] local.INFO: QR Login completed successfully {"user_id":"OTOSHI02"} 
[2026-01-24 11:57:30] local.INFO: QR Login started {"user_id":"OTOSHI03","qr_payload_length":208} 
[2026-01-24 11:57:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:57:30] local.INFO: QR payload decrypted successfully {"token":"46516C24-506B-486E-9696-C77701B43747","user_id":"OTOSHI03"} 
[2026-01-24 11:57:30] local.INFO: Calling encrypt API {"token":"46516C24-506B-486E-9696-C77701B43747","user_id":"OTOSHI03"} 
[2026-01-24 11:57:30] local.INFO: Token encrypted with user ID {"user_id":"OTOSHI03","encrypted_payload_length":219} 
[2026-01-24 11:57:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 11:57:31] local.INFO: QR Login completed successfully {"user_id":"OTOSHI03"} 
[2026-01-24 11:58:15] local.INFO: QR Login started {"user_id":"OTOSHI04","qr_payload_length":208} 
[2026-01-24 11:58:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 11:58:15] local.INFO: QR payload decrypted successfully {"token":"92273ECD-8B36-4900-A5E9-48C7C2EAF848","user_id":"OTOSHI04"} 
[2026-01-24 11:58:15] local.INFO: Calling encrypt API {"token":"92273ECD-8B36-4900-A5E9-48C7C2EAF848","user_id":"OTOSHI04"} 
[2026-01-24 11:58:16] local.INFO: Token encrypted with user ID {"user_id":"OTOSHI04","encrypted_payload_length":219} 
[2026-01-24 11:58:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 11:58:16] local.INFO: QR Login completed successfully {"user_id":"OTOSHI04"} 
[2026-01-24 12:03:01] local.INFO: QR Login started {"user_id":"CHI00","qr_payload_length":208} 
[2026-01-24 12:03:01] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:03:01] local.INFO: QR payload decrypted successfully {"token":"8B36DE73-FB29-4D8E-9385-7E575FACCAC2","user_id":"CHI00"} 
[2026-01-24 12:03:01] local.INFO: Calling encrypt API {"token":"8B36DE73-FB29-4D8E-9385-7E575FACCAC2","user_id":"CHI00"} 
[2026-01-24 12:03:01] local.INFO: Token encrypted with user ID {"user_id":"CHI00","encrypted_payload_length":215} 
[2026-01-24 12:03:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 12:03:02] local.INFO: QR Login completed successfully {"user_id":"CHI00"} 
[2026-01-24 12:12:56] local.INFO: QR Login started {"user_id":"IKIMI00","qr_payload_length":208} 
[2026-01-24 12:12:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:12:57] local.INFO: QR payload decrypted successfully {"token":"DE6E5404-9085-47BA-93F4-7CA85BE873FB","user_id":"IKIMI00"} 
[2026-01-24 12:12:57] local.INFO: Calling encrypt API {"token":"DE6E5404-9085-47BA-93F4-7CA85BE873FB","user_id":"IKIMI00"} 
[2026-01-24 12:12:57] local.INFO: Token encrypted with user ID {"user_id":"IKIMI00","encrypted_payload_length":218} 
[2026-01-24 12:12:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-24 12:12:57] local.INFO: QR Login completed successfully {"user_id":"IKIMI00"} 
[2026-01-24 12:14:50] local.INFO: QR Login started {"user_id":"CHIE35","qr_payload_length":208} 
[2026-01-24 12:14:50] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:14:50] local.INFO: QR payload decrypted successfully {"token":"374C35E4-8D1A-40E0-951D-5852F3E6F45D","user_id":"CHIE35"} 
[2026-01-24 12:14:50] local.INFO: Calling encrypt API {"token":"374C35E4-8D1A-40E0-951D-5852F3E6F45D","user_id":"CHIE35"} 
[2026-01-24 12:14:50] local.INFO: Token encrypted with user ID {"user_id":"CHIE35","encrypted_payload_length":216} 
[2026-01-24 12:14:50] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:14:51] local.INFO: QR Login completed successfully {"user_id":"CHIE35"} 
[2026-01-24 12:15:28] local.INFO: QR Login started {"user_id":"GEYO00","qr_payload_length":208} 
[2026-01-24 12:15:28] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:15:29] local.INFO: QR payload decrypted successfully {"token":"2B3B5C72-8B2C-49CA-A2DB-F58515CB8833","user_id":"GEYO00"} 
[2026-01-24 12:15:29] local.INFO: Calling encrypt API {"token":"2B3B5C72-8B2C-49CA-A2DB-F58515CB8833","user_id":"GEYO00"} 
[2026-01-24 12:15:29] local.INFO: Token encrypted with user ID {"user_id":"GEYO00","encrypted_payload_length":216} 
[2026-01-24 12:15:29] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:15:29] local.INFO: QR Login completed successfully {"user_id":"GEYO00"} 
[2026-01-24 12:16:29] local.INFO: QR Login started {"user_id":"GEYO01","qr_payload_length":208} 
[2026-01-24 12:16:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:16:29] local.INFO: QR payload decrypted successfully {"token":"65B98903-47DD-40B1-94B2-49202049B104","user_id":"GEYO01"} 
[2026-01-24 12:16:29] local.INFO: Calling encrypt API {"token":"65B98903-47DD-40B1-94B2-49202049B104","user_id":"GEYO01"} 
[2026-01-24 12:16:29] local.INFO: Token encrypted with user ID {"user_id":"GEYO01","encrypted_payload_length":216} 
[2026-01-24 12:16:29] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:16:29] local.INFO: QR Login completed successfully {"user_id":"GEYO01"} 
[2026-01-24 12:18:03] local.INFO: QR Login started {"user_id":"MTK00","qr_payload_length":208} 
[2026-01-24 12:18:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:18:04] local.INFO: QR payload decrypted successfully {"token":"98133443-471D-4EB3-9E38-93DC07DFBBA0","user_id":"MTK00"} 
[2026-01-24 12:18:04] local.INFO: Calling encrypt API {"token":"98133443-471D-4EB3-9E38-93DC07DFBBA0","user_id":"MTK00"} 
[2026-01-24 12:18:04] local.INFO: Token encrypted with user ID {"user_id":"MTK00","encrypted_payload_length":215} 
[2026-01-24 12:18:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 12:18:04] local.INFO: QR Login completed successfully {"user_id":"MTK00"} 
[2026-01-24 12:18:43] local.INFO: QR Login started {"user_id":"MTK00","qr_payload_length":208} 
[2026-01-24 12:18:43] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:18:44] local.INFO: QR payload decrypted successfully {"token":"FB32A526-82A6-429A-A4E4-ADC37CDFFC57","user_id":"MTK00"} 
[2026-01-24 12:18:44] local.INFO: Calling encrypt API {"token":"FB32A526-82A6-429A-A4E4-ADC37CDFFC57","user_id":"MTK00"} 
[2026-01-24 12:18:44] local.INFO: Token encrypted with user ID {"user_id":"MTK00","encrypted_payload_length":215} 
[2026-01-24 12:18:44] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 12:18:45] local.INFO: QR Login completed successfully {"user_id":"MTK00"} 
[2026-01-24 12:19:35] local.INFO: QR Login started {"user_id":"MTK15","qr_payload_length":208} 
[2026-01-24 12:19:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:19:35] local.INFO: QR payload decrypted successfully {"token":"D8604288-F259-4FCD-B147-FD865AA7ABF7","user_id":"MTK15"} 
[2026-01-24 12:19:35] local.INFO: Calling encrypt API {"token":"D8604288-F259-4FCD-B147-FD865AA7ABF7","user_id":"MTK15"} 
[2026-01-24 12:19:36] local.INFO: Token encrypted with user ID {"user_id":"MTK15","encrypted_payload_length":215} 
[2026-01-24 12:19:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 12:19:36] local.INFO: QR Login completed successfully {"user_id":"MTK15"} 
[2026-01-24 12:20:58] local.INFO: QR Login started {"user_id":"MTK16","qr_payload_length":208} 
[2026-01-24 12:20:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:20:58] local.INFO: QR payload decrypted successfully {"token":"B902D216-7F9C-4E98-BC65-00CC08732041","user_id":"MTK16"} 
[2026-01-24 12:20:58] local.INFO: Calling encrypt API {"token":"B902D216-7F9C-4E98-BC65-00CC08732041","user_id":"MTK16"} 
[2026-01-24 12:20:58] local.INFO: Token encrypted with user ID {"user_id":"MTK16","encrypted_payload_length":215} 
[2026-01-24 12:20:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-24 12:20:58] local.INFO: QR Login completed successfully {"user_id":"MTK16"} 
[2026-01-24 12:23:26] local.INFO: QR Login started {"user_id":"KONN03","qr_payload_length":208} 
[2026-01-24 12:23:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:23:26] local.INFO: QR payload decrypted successfully {"token":"08967686-6737-477E-8354-CE18B0286188","user_id":"KONN03"} 
[2026-01-24 12:23:26] local.INFO: Calling encrypt API {"token":"08967686-6737-477E-8354-CE18B0286188","user_id":"KONN03"} 
[2026-01-24 12:23:27] local.INFO: Token encrypted with user ID {"user_id":"KONN03","encrypted_payload_length":216} 
[2026-01-24 12:23:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:23:27] local.INFO: QR Login completed successfully {"user_id":"KONN03"} 
[2026-01-24 12:25:21] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-24 12:25:21] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-24 12:25:21] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-24 12:25:21] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-24 12:25:21] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 12:25:22] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-23 12:25:21"} 
[2026-01-24 12:25:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 12:25:24] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-23 12:25:21"} 
[2026-01-24 12:25:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 12:26:19] local.INFO: QR Login started {"user_id":"KONN22","qr_payload_length":208} 
[2026-01-24 12:26:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:26:20] local.INFO: QR payload decrypted successfully {"token":"4DD3C185-B9F5-464D-88F2-95BECF1C1EDD","user_id":"KONN22"} 
[2026-01-24 12:26:20] local.INFO: Calling encrypt API {"token":"4DD3C185-B9F5-464D-88F2-95BECF1C1EDD","user_id":"KONN22"} 
[2026-01-24 12:26:21] local.INFO: Token encrypted with user ID {"user_id":"KONN22","encrypted_payload_length":216} 
[2026-01-24 12:26:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:26:22] local.INFO: QR Login completed successfully {"user_id":"KONN22"} 
[2026-01-24 12:28:23] local.INFO: QR Login started {"user_id":"KONN06","qr_payload_length":2} 
[2026-01-24 12:28:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 12:28:28] local.INFO: QR Login started {"user_id":"KONN06","qr_payload_length":208} 
[2026-01-24 12:28:28] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:28:28] local.INFO: QR payload decrypted successfully {"token":"E97873C1-BBA9-4FBD-840B-5F4DE418D03D","user_id":"KONN06"} 
[2026-01-24 12:28:28] local.INFO: Calling encrypt API {"token":"E97873C1-BBA9-4FBD-840B-5F4DE418D03D","user_id":"KONN06"} 
[2026-01-24 12:28:28] local.INFO: Token encrypted with user ID {"user_id":"KONN06","encrypted_payload_length":216} 
[2026-01-24 12:28:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:28:28] local.INFO: QR Login completed successfully {"user_id":"KONN06"} 
[2026-01-24 12:29:22] local.INFO: QR Login started {"user_id":"KONN02","qr_payload_length":208} 
[2026-01-24 12:29:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:29:22] local.INFO: QR payload decrypted successfully {"token":"2C111534-338B-4E23-8B0C-3F992DF90F01","user_id":"KONN02"} 
[2026-01-24 12:29:22] local.INFO: Calling encrypt API {"token":"2C111534-338B-4E23-8B0C-3F992DF90F01","user_id":"KONN02"} 
[2026-01-24 12:29:22] local.INFO: Token encrypted with user ID {"user_id":"KONN02","encrypted_payload_length":216} 
[2026-01-24 12:29:22] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:29:22] local.INFO: QR Login completed successfully {"user_id":"KONN02"} 
[2026-01-24 12:30:25] local.INFO: QR Login started {"user_id":"KONN00","qr_payload_length":208} 
[2026-01-24 12:30:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:30:26] local.INFO: QR payload decrypted successfully {"token":"A964E16F-2110-4CE8-B3F3-D6A7F88222A6","user_id":"KONN00"} 
[2026-01-24 12:30:26] local.INFO: Calling encrypt API {"token":"A964E16F-2110-4CE8-B3F3-D6A7F88222A6","user_id":"KONN00"} 
[2026-01-24 12:30:26] local.INFO: Token encrypted with user ID {"user_id":"KONN00","encrypted_payload_length":216} 
[2026-01-24 12:30:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:30:26] local.INFO: QR Login completed successfully {"user_id":"KONN00"} 
[2026-01-24 12:32:01] local.INFO: QR Login started {"user_id":"NAKA30","qr_payload_length":208} 
[2026-01-24 12:32:01] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:32:02] local.INFO: QR payload decrypted successfully {"token":"C98B9D7B-B35E-4901-AADE-52C67C884CA2","user_id":"NAKA30"} 
[2026-01-24 12:32:02] local.INFO: Calling encrypt API {"token":"C98B9D7B-B35E-4901-AADE-52C67C884CA2","user_id":"NAKA30"} 
[2026-01-24 12:32:02] local.INFO: Token encrypted with user ID {"user_id":"NAKA30","encrypted_payload_length":216} 
[2026-01-24 12:32:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:32:02] local.INFO: QR Login completed successfully {"user_id":"NAKA30"} 
[2026-01-24 12:35:45] local.INFO: QR Login started {"user_id":"NAKA31","qr_payload_length":208} 
[2026-01-24 12:35:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:35:45] local.INFO: QR payload decrypted successfully {"token":"6214FD61-88CA-4ACB-AC8B-76B81E416AF2","user_id":"NAKA31"} 
[2026-01-24 12:35:45] local.INFO: Calling encrypt API {"token":"6214FD61-88CA-4ACB-AC8B-76B81E416AF2","user_id":"NAKA31"} 
[2026-01-24 12:35:45] local.INFO: Token encrypted with user ID {"user_id":"NAKA31","encrypted_payload_length":216} 
[2026-01-24 12:35:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:35:45] local.INFO: QR Login completed successfully {"user_id":"NAKA31"} 
[2026-01-24 12:37:06] local.INFO: QR Login started {"user_id":"NAKA32","qr_payload_length":208} 
[2026-01-24 12:37:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:37:06] local.INFO: QR payload decrypted successfully {"token":"D321F9C4-CDB1-415D-AD69-84B821E26332","user_id":"NAKA32"} 
[2026-01-24 12:37:06] local.INFO: Calling encrypt API {"token":"D321F9C4-CDB1-415D-AD69-84B821E26332","user_id":"NAKA32"} 
[2026-01-24 12:37:06] local.INFO: Token encrypted with user ID {"user_id":"NAKA32","encrypted_payload_length":216} 
[2026-01-24 12:37:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:37:06] local.INFO: QR Login completed successfully {"user_id":"NAKA32"} 
[2026-01-24 12:38:17] local.INFO: QR Login started {"user_id":"SOTO80","qr_payload_length":2} 
[2026-01-24 12:38:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 12:38:33] local.INFO: QR Login started {"user_id":"SOTO80","qr_payload_length":208} 
[2026-01-24 12:38:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:38:33] local.INFO: QR payload decrypted successfully {"token":"961D81C4-D34C-4051-9329-90453A260E3C","user_id":"SOTO80"} 
[2026-01-24 12:38:33] local.INFO: Calling encrypt API {"token":"961D81C4-D34C-4051-9329-90453A260E3C","user_id":"SOTO80"} 
[2026-01-24 12:38:34] local.INFO: Token encrypted with user ID {"user_id":"SOTO80","encrypted_payload_length":216} 
[2026-01-24 12:38:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:38:35] local.INFO: QR Login completed successfully {"user_id":"SOTO80"} 
[2026-01-24 12:39:15] local.INFO: QR Login started {"user_id":"SOTO00","qr_payload_length":208} 
[2026-01-24 12:39:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:39:15] local.INFO: QR payload decrypted successfully {"token":"E4F172CD-3071-4397-ABF2-340E0FE6D949","user_id":"SOTO00"} 
[2026-01-24 12:39:15] local.INFO: Calling encrypt API {"token":"E4F172CD-3071-4397-ABF2-340E0FE6D949","user_id":"SOTO00"} 
[2026-01-24 12:39:16] local.INFO: Token encrypted with user ID {"user_id":"SOTO00","encrypted_payload_length":216} 
[2026-01-24 12:39:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:39:16] local.INFO: QR Login completed successfully {"user_id":"SOTO00"} 
[2026-01-24 12:40:29] local.INFO: QR Login started {"user_id":"SOTO90","qr_payload_length":208} 
[2026-01-24 12:40:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:40:29] local.INFO: QR payload decrypted successfully {"token":"0CC6D1A9-67EA-40B5-8BC1-B046CA8BC289","user_id":"SOTO90"} 
[2026-01-24 12:40:29] local.INFO: Calling encrypt API {"token":"0CC6D1A9-67EA-40B5-8BC1-B046CA8BC289","user_id":"SOTO90"} 
[2026-01-24 12:40:30] local.INFO: Token encrypted with user ID {"user_id":"SOTO90","encrypted_payload_length":216} 
[2026-01-24 12:40:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:40:30] local.INFO: QR Login completed successfully {"user_id":"SOTO90"} 
[2026-01-24 12:46:12] local.INFO: QR Login started {"user_id":"NAMI00","qr_payload_length":2} 
[2026-01-24 12:46:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 12:46:23] local.INFO: QR Login started {"user_id":"NAMI00","qr_payload_length":208} 
[2026-01-24 12:46:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:46:24] local.INFO: QR payload decrypted successfully {"token":"706DEA9F-F063-41BA-97E2-28D0602779BA","user_id":"NAMI00"} 
[2026-01-24 12:46:24] local.INFO: Calling encrypt API {"token":"706DEA9F-F063-41BA-97E2-28D0602779BA","user_id":"NAMI00"} 
[2026-01-24 12:46:24] local.INFO: Token encrypted with user ID {"user_id":"NAMI00","encrypted_payload_length":216} 
[2026-01-24 12:46:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:46:24] local.INFO: QR Login completed successfully {"user_id":"NAMI00"} 
[2026-01-24 12:49:16] local.INFO: QR Login started {"user_id":"EMIKOS12","qr_payload_length":208} 
[2026-01-24 12:49:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:49:17] local.INFO: QR payload decrypted successfully {"token":"186A79C2-365A-4E9A-AA7F-E7E3B66D1AC6","user_id":"EMIKOS12"} 
[2026-01-24 12:49:17] local.INFO: Calling encrypt API {"token":"186A79C2-365A-4E9A-AA7F-E7E3B66D1AC6","user_id":"EMIKOS12"} 
[2026-01-24 12:49:17] local.INFO: Token encrypted with user ID {"user_id":"EMIKOS12","encrypted_payload_length":219} 
[2026-01-24 12:49:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 12:49:17] local.INFO: QR Login completed successfully {"user_id":"EMIKOS12"} 
[2026-01-24 12:50:01] local.INFO: QR Login started {"user_id":"NAMI30","qr_payload_length":208} 
[2026-01-24 12:50:01] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:50:01] local.INFO: QR payload decrypted successfully {"token":"77CFEF8F-D372-48D6-8718-A3B7E1E6D642","user_id":"NAMI30"} 
[2026-01-24 12:50:01] local.INFO: Calling encrypt API {"token":"77CFEF8F-D372-48D6-8718-A3B7E1E6D642","user_id":"NAMI30"} 
[2026-01-24 12:50:02] local.INFO: Token encrypted with user ID {"user_id":"NAMI30","encrypted_payload_length":216} 
[2026-01-24 12:50:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:50:02] local.INFO: QR Login completed successfully {"user_id":"NAMI30"} 
[2026-01-24 12:51:35] local.INFO: QR Login started {"user_id":"HARU00","qr_payload_length":2} 
[2026-01-24 12:51:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 12:51:42] local.INFO: QR Login started {"user_id":"HARU00","qr_payload_length":208} 
[2026-01-24 12:51:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:51:42] local.INFO: QR payload decrypted successfully {"token":"15FE6883-94C5-4830-A5FA-488DE151B237","user_id":"HARU00"} 
[2026-01-24 12:51:42] local.INFO: Calling encrypt API {"token":"15FE6883-94C5-4830-A5FA-488DE151B237","user_id":"HARU00"} 
[2026-01-24 12:51:43] local.INFO: Token encrypted with user ID {"user_id":"HARU00","encrypted_payload_length":216} 
[2026-01-24 12:51:43] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 12:51:43] local.INFO: QR Login completed successfully {"user_id":"HARU00"} 
[2026-01-24 12:52:16] local.INFO: QR Login started {"user_id":"HARUMI16","qr_payload_length":2} 
[2026-01-24 12:52:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 12:52:21] local.INFO: QR Login started {"user_id":"HARUMI16","qr_payload_length":208} 
[2026-01-24 12:52:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:52:21] local.INFO: QR payload decrypted successfully {"token":"B87BBC4A-0494-4F95-B71F-1950B95B68CD","user_id":"HARUMI16"} 
[2026-01-24 12:52:21] local.INFO: Calling encrypt API {"token":"B87BBC4A-0494-4F95-B71F-1950B95B68CD","user_id":"HARUMI16"} 
[2026-01-24 12:52:21] local.INFO: Token encrypted with user ID {"user_id":"HARUMI16","encrypted_payload_length":219} 
[2026-01-24 12:52:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 12:52:21] local.INFO: QR Login completed successfully {"user_id":"HARUMI16"} 
[2026-01-24 12:52:55] local.INFO: QR Login started {"user_id":"HISAKO13","qr_payload_length":208} 
[2026-01-24 12:52:55] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:52:55] local.INFO: QR payload decrypted successfully {"token":"6BA309D0-2100-463C-BCE6-7A3BB05DF5AA","user_id":"HISAKO13"} 
[2026-01-24 12:52:55] local.INFO: Calling encrypt API {"token":"6BA309D0-2100-463C-BCE6-7A3BB05DF5AA","user_id":"HISAKO13"} 
[2026-01-24 12:52:55] local.INFO: Token encrypted with user ID {"user_id":"HISAKO13","encrypted_payload_length":219} 
[2026-01-24 12:52:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 12:52:56] local.INFO: QR Login completed successfully {"user_id":"HISAKO13"} 
[2026-01-24 12:59:55] local.INFO: QR Login started {"user_id":"KIMIYO00","qr_payload_length":208} 
[2026-01-24 12:59:55] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 12:59:56] local.INFO: QR payload decrypted successfully {"token":"C9CAA767-EA32-4152-A14C-DA3A0B8F5881","user_id":"KIMIYO00"} 
[2026-01-24 12:59:56] local.INFO: Calling encrypt API {"token":"C9CAA767-EA32-4152-A14C-DA3A0B8F5881","user_id":"KIMIYO00"} 
[2026-01-24 12:59:56] local.INFO: Token encrypted with user ID {"user_id":"KIMIYO00","encrypted_payload_length":219} 
[2026-01-24 12:59:56] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 12:59:56] local.INFO: QR Login completed successfully {"user_id":"KIMIYO00"} 
[2026-01-24 13:13:57] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-24 13:13:57] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-24 13:13:57] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-24 13:13:57] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-24 13:13:57] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 13:13:58] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-23 13:13:57"} 
[2026-01-24 13:13:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 13:13:59] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-23 13:13:57"} 
[2026-01-24 13:13:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 13:14:40] local.INFO: QR Login started {"user_id":"AGEE00","qr_payload_length":208} 
[2026-01-24 13:14:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 13:14:41] local.INFO: QR payload decrypted successfully {"token":"2ADF76FA-195E-42AC-A2E6-1CBEA20D15C5","user_id":"AGEE00"} 
[2026-01-24 13:14:41] local.INFO: Calling encrypt API {"token":"2ADF76FA-195E-42AC-A2E6-1CBEA20D15C5","user_id":"AGEE00"} 
[2026-01-24 13:14:42] local.INFO: Token encrypted with user ID {"user_id":"AGEE00","encrypted_payload_length":216} 
[2026-01-24 13:14:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 13:14:42] local.INFO: QR Login completed successfully {"user_id":"AGEE00"} 
[2026-01-24 13:19:31] local.INFO: QR Login started {"user_id":"AGEE01","qr_payload_length":2} 
[2026-01-24 13:19:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 13:19:44] local.INFO: QR Login started {"user_id":"AGEE01","qr_payload_length":208} 
[2026-01-24 13:19:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 13:19:44] local.INFO: QR payload decrypted successfully {"token":"B888C8ED-A968-47F2-9E87-DA488A274DBB","user_id":"AGEE01"} 
[2026-01-24 13:19:44] local.INFO: Calling encrypt API {"token":"B888C8ED-A968-47F2-9E87-DA488A274DBB","user_id":"AGEE01"} 
[2026-01-24 13:19:45] local.INFO: Token encrypted with user ID {"user_id":"AGEE01","encrypted_payload_length":216} 
[2026-01-24 13:19:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 13:19:45] local.INFO: QR Login completed successfully {"user_id":"AGEE01"} 
[2026-01-24 13:20:42] local.INFO: QR Login started {"user_id":"AGEE04","qr_payload_length":2} 
[2026-01-24 13:20:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 13:20:47] local.INFO: QR Login started {"user_id":"AGEE04","qr_payload_length":2} 
[2026-01-24 13:20:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 13:20:53] local.INFO: QR Login started {"user_id":"AGEE04","qr_payload_length":208} 
[2026-01-24 13:20:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 13:20:54] local.INFO: QR payload decrypted successfully {"token":"2AA6EA82-0CBC-451F-A9E3-D572B963C8DA","user_id":"AGEE04"} 
[2026-01-24 13:20:54] local.INFO: Calling encrypt API {"token":"2AA6EA82-0CBC-451F-A9E3-D572B963C8DA","user_id":"AGEE04"} 
[2026-01-24 13:20:54] local.INFO: Token encrypted with user ID {"user_id":"AGEE04","encrypted_payload_length":216} 
[2026-01-24 13:20:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 13:20:54] local.INFO: QR Login completed successfully {"user_id":"AGEE04"} 
[2026-01-24 13:41:33] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-24 13:41:33] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-24 13:41:33] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-24 13:41:33] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-24 13:41:33] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 13:41:34] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-23 13:41:33"} 
[2026-01-24 13:41:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 13:41:36] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-23 13:41:33"} 
[2026-01-24 13:41:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 13:42:18] local.INFO: QR Login started {"user_id":"BOBO00","qr_payload_length":208} 
[2026-01-24 13:42:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 13:42:19] local.INFO: QR payload decrypted successfully {"token":"233EFFA5-B2D1-44F0-98DD-42988D933E3B","user_id":"BOBO00"} 
[2026-01-24 13:42:19] local.INFO: Calling encrypt API {"token":"233EFFA5-B2D1-44F0-98DD-42988D933E3B","user_id":"BOBO00"} 
[2026-01-24 13:42:19] local.INFO: Token encrypted with user ID {"user_id":"BOBO00","encrypted_payload_length":216} 
[2026-01-24 13:42:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 13:42:19] local.INFO: QR Login completed successfully {"user_id":"BOBO00"} 
[2026-01-24 13:43:06] local.INFO: QR Login started {"user_id":"BOBO01","qr_payload_length":208} 
[2026-01-24 13:43:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 13:43:06] local.INFO: QR payload decrypted successfully {"token":"BA8E92D6-943D-4AA8-8FE6-5CC6D0C33E14","user_id":"BOBO01"} 
[2026-01-24 13:43:06] local.INFO: Calling encrypt API {"token":"BA8E92D6-943D-4AA8-8FE6-5CC6D0C33E14","user_id":"BOBO01"} 
[2026-01-24 13:43:06] local.INFO: Token encrypted with user ID {"user_id":"BOBO01","encrypted_payload_length":216} 
[2026-01-24 13:43:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 13:43:06] local.INFO: QR Login completed successfully {"user_id":"BOBO01"} 
[2026-01-24 13:44:00] local.INFO: QR Login started {"user_id":"BOBO05","qr_payload_length":2} 
[2026-01-24 13:44:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":2} 
[2026-01-24 13:44:02] local.INFO: QR Login started {"user_id":"BOBO05","qr_payload_length":208} 
[2026-01-24 13:44:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 13:44:03] local.INFO: QR payload decrypted successfully {"token":"E0377D9E-0969-4ECA-878C-A24948026813","user_id":"BOBO05"} 
[2026-01-24 13:44:03] local.INFO: Calling encrypt API {"token":"E0377D9E-0969-4ECA-878C-A24948026813","user_id":"BOBO05"} 
[2026-01-24 13:44:03] local.INFO: Token encrypted with user ID {"user_id":"BOBO05","encrypted_payload_length":216} 
[2026-01-24 13:44:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 13:44:03] local.INFO: QR Login completed successfully {"user_id":"BOBO05"} 
[2026-01-24 13:44:37] local.INFO: QR Login started {"user_id":"BOBO07","qr_payload_length":208} 
[2026-01-24 13:44:37] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 13:44:37] local.INFO: QR payload decrypted successfully {"token":"1C7313A3-E522-4AF9-A8B3-DC2414B6843D","user_id":"BOBO07"} 
[2026-01-24 13:44:37] local.INFO: Calling encrypt API {"token":"1C7313A3-E522-4AF9-A8B3-DC2414B6843D","user_id":"BOBO07"} 
[2026-01-24 13:44:37] local.INFO: Token encrypted with user ID {"user_id":"BOBO07","encrypted_payload_length":216} 
[2026-01-24 13:44:37] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-24 13:44:37] local.INFO: QR Login completed successfully {"user_id":"BOBO07"} 
[2026-01-24 13:46:21] local.INFO: QR Login started {"user_id":"EUSAMI00","qr_payload_length":208} 
[2026-01-24 13:46:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-24 13:46:21] local.INFO: QR payload decrypted successfully {"token":"6242583A-001D-4224-9A16-F145005374F2","user_id":"EUSAMI00"} 
[2026-01-24 13:46:21] local.INFO: Calling encrypt API {"token":"6242583A-001D-4224-9A16-F145005374F2","user_id":"EUSAMI00"} 
[2026-01-24 13:46:21] local.INFO: Token encrypted with user ID {"user_id":"EUSAMI00","encrypted_payload_length":219} 
[2026-01-24 13:46:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-24 13:46:22] local.INFO: QR Login completed successfully {"user_id":"EUSAMI00"} 
[2026-01-24 16:06:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 16:06:53] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 16:06:53] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 16:06:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 16:12:51] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-24 16:12:51] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-24 16:12:51] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-24 16:12:51] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-24 16:12:51] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 16:12:52] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-23 16:12:51"} 
[2026-01-24 16:12:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 16:12:54] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-23 16:12:51"} 
[2026-01-24 16:12:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 16:12:56] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-01-24 16:12:56] local.INFO: Session updated {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-24 16:12:56] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-01-24 16:12:56] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":84} 
[2026-01-24 16:12:56] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 16:12:57] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-23 16:12:56"} 
[2026-01-24 16:12:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 16:13:00] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-23 16:12:56"} 
[2026-01-24 16:13:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 16:13:36] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-23 16:12:51"} 
[2026-01-24 16:13:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 16:13:37] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-02-23 16:12:56"} 
[2026-01-24 16:13:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 16:20:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 16:20:58] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 16:20:58] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 16:20:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 16:26:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 16:26:42] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 16:26:42] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 16:26:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 16:29:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 16:29:43] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 16:29:43] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 16:29:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 16:31:30] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-24 16:31:30] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-24 16:31:30] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-24 16:31:30] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":34} 
[2026-01-24 16:31:30] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 16:31:31] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-23 16:31:30"} 
[2026-01-24 16:31:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 16:31:33] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-23 16:31:30"} 
[2026-01-24 16:31:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 16:43:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 16:43:34] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 16:43:34] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 16:43:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 16:48:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 16:48:10] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 16:48:10] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 16:48:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 16:49:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-24 16:49:18] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-24 16:49:18] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-24 16:49:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 18:28:30] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-01-24 18:28:30] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-24 18:28:30] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-01-24 18:28:30] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":23} 
[2026-01-24 18:28:30] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 18:28:32] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-02-23 18:28:30"} 
[2026-01-24 18:28:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 18:51:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 18:51:02] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-24 18:51:02] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-24 18:51:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 19:08:35] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-24 19:08:35] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-24 19:08:35] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-24 19:08:35] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-24 19:08:35] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 19:08:36] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-23 19:08:35"} 
[2026-01-24 19:08:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 19:08:38] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-23 19:08:35"} 
[2026-01-24 19:08:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 19:33:31] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-24 19:33:31] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-24 19:33:31] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-24 19:33:31] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-24 19:33:31] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 19:33:31] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-23 19:33:31"} 
[2026-01-24 19:33:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 19:33:33] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-23 19:33:31"} 
[2026-01-24 19:33:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 21:17:51] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-24 21:17:51] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-24 21:17:51] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-24 21:17:51] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-24 21:17:51] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 21:17:53] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-23 21:17:51"} 
[2026-01-24 21:17:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 21:17:54] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-23 21:17:51"} 
[2026-01-24 21:17:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 21:21:36] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-24 21:21:36] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-24 21:21:36] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-24 21:21:36] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-24 21:21:36] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 21:21:37] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-23 21:21:36"} 
[2026-01-24 21:21:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 21:21:38] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-23 21:21:36"} 
[2026-01-24 21:21:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 21:27:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819059062757&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 21:27:55] local.DEBUG: CRC Calculation Result {"crc":"4dc2c987","input_params_count":2} 
[2026-01-24 21:27:55] local.DEBUG: CRC Verification {"received":"4dc2c987","calculated":"4dc2c987","match":true} 
[2026-01-24 21:27:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 21:28:30] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account ANNA40.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819059062757","pid":"ADFSIOQR2ZZR3VLR","tac":"6951FBDF-1B64-4250-8B97-17704F996F42","txnID":"229","userID":"ANNA40","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5d5d1dff"},"ip":"103.230.15.12"} 
[2026-01-24 21:28:30] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account ANNA40.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819059062757&pid=ADFSIOQR2ZZR3VLR&tac=6951FBDF-1B64-4250-8B97-17704F996F42&txnID=229&userID=ANNA40","length":228} 
[2026-01-24 21:28:30] local.DEBUG: CRC Calculation Result {"crc":"5d5d1dff","input_params_count":7} 
[2026-01-24 21:28:30] local.DEBUG: CRC Verification {"received":"5d5d1dff","calculated":"5d5d1dff","match":true} 
[2026-01-24 21:28:30] local.INFO: CRC validation passed for createTacRecord  
[2026-01-24 21:28:30] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 21:28:30] local.INFO: Mobile number cleaned {"original":"819059062757","cleaned":"819059062757"} 
[2026-01-24 21:28:30] local.INFO: TAC record created successfully via API {"record_id":489,"txnID":"229","tac":"6951FBDF-1B64-4250-8B97-17704F996F42","messageBody":"Please confirm Change/Add Mobile Phone for account ANNA40.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819059062757","userID":"ANNA40","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-24 21:33:30"} 
[2026-01-24 21:28:30] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819059062757","txn_id":"229","user_id":"ANNA40"} 
[2026-01-24 21:28:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"819059062757","txn_id":"229","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-24 21:28:30\"}","success":false} 
[2026-01-24 21:28:30] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819059062757","txn_id":"229","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-24 21:28:30\"}"} 
[2026-01-24 21:30:15] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-24 21:30:15] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-24 21:30:15] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-24 21:30:15] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-24 21:30:15] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 21:30:15] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-23 21:30:15"} 
[2026-01-24 21:30:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 21:30:17] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-23 21:30:15"} 
[2026-01-24 21:30:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 21:33:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819059062757&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 21:33:21] local.DEBUG: CRC Calculation Result {"crc":"4dc2c987","input_params_count":2} 
[2026-01-24 21:33:21] local.DEBUG: CRC Verification {"received":"4dc2c987","calculated":"4dc2c987","match":true} 
[2026-01-24 21:33:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 21:33:58] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account ANNA40.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819059062757","pid":"ADFSIOQR2ZZR3VLR","tac":"8B1C6006-2C44-46CF-B620-26576CC84BAC","txnID":"230","userID":"ANNA40","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6f2ae8f5"},"ip":"103.230.15.12"} 
[2026-01-24 21:33:58] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-24 21:33:58] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account ANNA40.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819059062757&pid=ADFSIOQR2ZZR3VLR&tac=8B1C6006-2C44-46CF-B620-26576CC84BAC&txnID=230&userID=ANNA40","length":228} 
[2026-01-24 21:33:58] local.DEBUG: CRC Calculation Result {"crc":"6f2ae8f5","input_params_count":7} 
[2026-01-24 21:33:58] local.DEBUG: CRC Verification {"received":"6f2ae8f5","calculated":"6f2ae8f5","match":true} 
[2026-01-24 21:33:58] local.INFO: CRC validation passed for createTacRecord  
[2026-01-24 21:33:58] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 21:33:58] local.INFO: Mobile number cleaned {"original":"819059062757","cleaned":"819059062757"} 
[2026-01-24 21:33:58] local.INFO: TAC record created successfully via API {"record_id":490,"txnID":"230","tac":"8B1C6006-2C44-46CF-B620-26576CC84BAC","messageBody":"Please confirm Change/Add Mobile Phone for account ANNA40.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819059062757","userID":"ANNA40","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-24 21:38:58"} 
[2026-01-24 21:33:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819059062757","txn_id":"230","user_id":"ANNA40"} 
[2026-01-24 21:33:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"819059062757","txn_id":"230","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-24 21:33:58\"}","success":false} 
[2026-01-24 21:33:58] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819059062757","txn_id":"230","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-24 21:33:58\"}"} 
[2026-01-24 21:37:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819059062757&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 21:37:54] local.DEBUG: CRC Calculation Result {"crc":"4dc2c987","input_params_count":2} 
[2026-01-24 21:37:54] local.DEBUG: CRC Verification {"received":"4dc2c987","calculated":"4dc2c987","match":true} 
[2026-01-24 21:37:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 21:42:42] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-24 21:42:42] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-24 21:42:42] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-24 21:42:42] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-24 21:42:42] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 21:42:44] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-23 21:42:42"} 
[2026-01-24 21:42:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 21:42:55] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-23 21:42:42"} 
[2026-01-24 21:42:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 22:19:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60102317296&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-24 22:19:58] local.DEBUG: CRC Calculation Result {"crc":"2cbd2f1e","input_params_count":2} 
[2026-01-24 22:19:58] local.DEBUG: CRC Verification {"received":"2cbd2f1e","calculated":"2cbd2f1e","match":true} 
[2026-01-24 22:19:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 22:20:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819098774167&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 22:20:43] local.DEBUG: CRC Calculation Result {"crc":"2d0e7433","input_params_count":2} 
[2026-01-24 22:20:43] local.DEBUG: CRC Verification {"received":"2d0e7433","calculated":"2d0e7433","match":true} 
[2026-01-24 22:20:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 22:21:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 22:21:43] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-24 22:21:43] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-24 22:21:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 22:22:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818091683815&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-24 22:22:40] local.DEBUG: CRC Calculation Result {"crc":"090430d3","input_params_count":2} 
[2026-01-24 22:22:40] local.DEBUG: CRC Verification {"received":"090430d3","calculated":"090430d3","match":true} 
[2026-01-24 22:22:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-24 22:29:18] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-01-24 22:29:18] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-24 22:29:18] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-01-24 22:29:18] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":41} 
[2026-01-24 22:29:18] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-24 22:29:21] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-23 22:29:18"} 
[2026-01-24 22:29:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-24 22:29:26] local.DEBUG: Session authenticated successfully {"user_id":80,"session_expires":"2026-02-23 22:29:18"} 
[2026-01-24 22:29:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":80,"active_user_id":80,"mobile_number":"819024267303","requested_id":"80","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 01:00:50] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-25 01:00:50] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-25 01:00:50] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-25 01:00:50] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":98} 
[2026-01-25 01:00:51] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 01:00:53] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-24 01:00:50"} 
[2026-01-25 01:00:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 01:00:55] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-02-24 01:00:50"} 
[2026-01-25 01:00:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 02:14:18] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-25 02:14:18] local.INFO: Session updated {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-25 02:14:18] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-25 02:14:18] local.INFO: New device session created {"user_id":94,"device_id":"BP3A.251105.015","session_id":36} 
[2026-01-25 02:14:18] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 02:14:19] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-24 02:14:18"} 
[2026-01-25 02:14:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 02:14:20] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-02-24 02:14:18"} 
[2026-01-25 02:14:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 04:45:06] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-25 04:45:06] local.INFO: Session updated {"user_id":39,"device_id":"BP3A.251105.015","session_id":87} 
[2026-01-25 04:45:06] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-25 04:45:06] local.INFO: New device session created {"user_id":39,"device_id":"BP3A.251105.015","session_id":87} 
[2026-01-25 04:45:06] local.INFO: Successful PIN login via API {"user_id":39,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 04:45:07] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-24 04:45:06"} 
[2026-01-25 04:45:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 04:45:09] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-24 04:45:06"} 
[2026-01-25 04:45:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 08:30:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-25 08:30:47] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-25 08:30:47] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-25 08:30:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 08:31:05] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID GSYONG17.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"96BC4793-78C2-4ADA-A1EC-683B03C2F2F3","txnID":"231","userID":"GSYONG17","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"48a88d53"},"ip":"103.230.15.12"} 
[2026-01-25 08:31:05] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-25 08:31:05] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID GSYONG17.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=96BC4793-78C2-4ADA-A1EC-683B03C2F2F3&txnID=231&userID=GSYONG17","length":210} 
[2026-01-25 08:31:05] local.DEBUG: CRC Calculation Result {"crc":"48a88d53","input_params_count":7} 
[2026-01-25 08:31:05] local.DEBUG: CRC Verification {"received":"48a88d53","calculated":"48a88d53","match":true} 
[2026-01-25 08:31:05] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 08:31:05] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 08:31:05] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-25 08:31:05] local.INFO: TAC record created successfully via API {"record_id":491,"txnID":"231","tac":"96BC4793-78C2-4ADA-A1EC-683B03C2F2F3","messageBody":"Please confirm the sign-up of User ID GSYONG17.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"GSYONG17","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 08:36:05"} 
[2026-01-25 08:31:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"231","user_id":"GSYONG17"} 
[2026-01-25 08:31:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-25 08:31:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769301065804799%422fcc3e422fcc3e"} 
[2026-01-25 08:31:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"231","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 08:31:05\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"231\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID GSYONG17.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769301065804799%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-25 08:32:08] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2026-01-25 08:32:08] local.INFO: New session created {"user_id":59,"device_id":"AP3A.240905.015.A2","session_id":102} 
[2026-01-25 08:32:08] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2026-01-25 08:32:08] local.INFO: New device session created {"user_id":59,"device_id":"AP3A.240905.015.A2","session_id":102} 
[2026-01-25 08:32:08] local.INFO: Successful trusted device login via API {"user_id":59,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 08:32:09] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-24 08:32:08"} 
[2026-01-25 08:32:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 08:32:49] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=96BC4793-78C2-4ADA-A1EC-683B03C2F2F3&txnid=231","length":84} 
[2026-01-25 08:32:49] local.DEBUG: CRC Calculation Result {"crc":"b509e6fa","input_params_count":4} 
[2026-01-25 08:32:49] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=96BC4793-78C2-4ADA-A1EC-683B03C2F2F3&txnid=231&crc=b509e6fa","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"96BC4793-78C2-4ADA-A1EC-683B03C2F2F3","txnId":"231","success":true} 
[2026-01-25 08:32:49] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"231","tac":"96BC4793-78C2-4ADA-A1EC-683B03C2F2F3","approved_status":1} 
[2026-01-25 08:32:54] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-24 08:32:08"} 
[2026-01-25 08:32:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 08:33:05] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID GSYONG17.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"7D916F94-3D64-4153-8926-E6E6EF648D1E","txnID":"232","userID":"GSYONG17","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"47541289"},"ip":"103.230.15.12"} 
[2026-01-25 08:33:05] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID GSYONG17.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=7D916F94-3D64-4153-8926-E6E6EF648D1E&txnID=232&userID=GSYONG17","length":210} 
[2026-01-25 08:33:05] local.DEBUG: CRC Calculation Result {"crc":"47541289","input_params_count":7} 
[2026-01-25 08:33:05] local.DEBUG: CRC Verification {"received":"47541289","calculated":"47541289","match":true} 
[2026-01-25 08:33:05] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 08:33:05] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 08:33:05] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-25 08:33:05] local.INFO: TAC record created successfully via API {"record_id":492,"txnID":"232","tac":"7D916F94-3D64-4153-8926-E6E6EF648D1E","messageBody":"Please confirm the sign-up of User ID GSYONG17.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"GSYONG17","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 08:38:05"} 
[2026-01-25 08:33:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"232","user_id":"GSYONG17"} 
[2026-01-25 08:33:06] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-25 08:33:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769301186124206%422fcc3e422fcc3e"} 
[2026-01-25 08:33:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"232","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 08:33:06\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"232\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID GSYONG17.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769301186124206%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-25 08:33:13] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7D916F94-3D64-4153-8926-E6E6EF648D1E&txnid=232","length":84} 
[2026-01-25 08:33:13] local.DEBUG: CRC Calculation Result {"crc":"09aa739a","input_params_count":4} 
[2026-01-25 08:33:13] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=7D916F94-3D64-4153-8926-E6E6EF648D1E&txnid=232&crc=09aa739a","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"7D916F94-3D64-4153-8926-E6E6EF648D1E","txnId":"232","success":true} 
[2026-01-25 08:33:13] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"232","tac":"7D916F94-3D64-4153-8926-E6E6EF648D1E","approved_status":1} 
[2026-01-25 08:33:15] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-24 08:32:08"} 
[2026-01-25 08:33:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 08:33:29] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID GSYONG17.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"3E302348-472F-4EFF-BD39-9DBD4339CF93","txnID":"233","userID":"GSYONG17","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"79b8d5d2"},"ip":"103.230.15.12"} 
[2026-01-25 08:33:29] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID GSYONG17.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=3E302348-472F-4EFF-BD39-9DBD4339CF93&txnID=233&userID=GSYONG17","length":210} 
[2026-01-25 08:33:29] local.DEBUG: CRC Calculation Result {"crc":"79b8d5d2","input_params_count":7} 
[2026-01-25 08:33:29] local.DEBUG: CRC Verification {"received":"79b8d5d2","calculated":"79b8d5d2","match":true} 
[2026-01-25 08:33:29] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 08:33:29] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 08:33:29] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-25 08:33:29] local.INFO: TAC record created successfully via API {"record_id":493,"txnID":"233","tac":"3E302348-472F-4EFF-BD39-9DBD4339CF93","messageBody":"Please confirm the sign-up of User ID GSYONG17.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"GSYONG17","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 08:38:29"} 
[2026-01-25 08:33:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"233","user_id":"GSYONG17"} 
[2026-01-25 08:33:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-25 08:33:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769301210034849%422fcc3e422fcc3e"} 
[2026-01-25 08:33:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"233","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 08:33:30\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"233\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID GSYONG17.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769301210034849%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-25 08:33:37] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3E302348-472F-4EFF-BD39-9DBD4339CF93&txnid=233","length":84} 
[2026-01-25 08:33:37] local.DEBUG: CRC Calculation Result {"crc":"df46f190","input_params_count":4} 
[2026-01-25 08:33:38] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=3E302348-472F-4EFF-BD39-9DBD4339CF93&txnid=233&crc=df46f190","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"3E302348-472F-4EFF-BD39-9DBD4339CF93","txnId":"233","success":true} 
[2026-01-25 08:33:38] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"233","tac":"3E302348-472F-4EFF-BD39-9DBD4339CF93","approved_status":1} 
[2026-01-25 09:08:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-25 09:08:28] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-25 09:08:28] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-25 09:08:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 09:16:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-25 09:16:30] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-25 09:16:30] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-25 09:16:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 09:16:35] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"8215A391-D184-4467-AF64-F791E8440142","txnID":"234","userID":"TOMT00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e0863f61"},"ip":"103.230.15.12"} 
[2026-01-25 09:16:35] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID TOMT00.&messageTitle=Sign-up Account Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=8215A391-D184-4467-AF64-F791E8440142&txnID=234&userID=TOMT00","length":206} 
[2026-01-25 09:16:35] local.DEBUG: CRC Calculation Result {"crc":"e0863f61","input_params_count":7} 
[2026-01-25 09:16:35] local.DEBUG: CRC Verification {"received":"e0863f61","calculated":"e0863f61","match":true} 
[2026-01-25 09:16:35] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 09:16:35] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 09:16:36] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-25 09:16:36] local.INFO: TAC record created successfully via API {"record_id":494,"txnID":"234","tac":"8215A391-D184-4467-AF64-F791E8440142","messageBody":"Please confirm the sign-up of User ID TOMT00.","messageTitle":"Sign-up Account Request","mobile_number":"60123247318","userID":"TOMT00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 09:21:36"} 
[2026-01-25 09:16:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"234","user_id":"TOMT00"} 
[2026-01-25 09:16:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Sign-up Account Request"} 
[2026-01-25 09:16:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769303796528997"} 
[2026-01-25 09:16:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"234","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 09:16:36\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"234\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID TOMT00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769303796528997\"}}}","success":true} 
[2026-01-25 09:16:44] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-25 09:16:44] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-25 09:16:44] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-25 09:16:44] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-25 09:16:44] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 09:16:44] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-24 09:16:44"} 
[2026-01-25 09:16:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 09:16:50] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=8215A391-D184-4467-AF64-F791E8440142&txnid=234","length":84} 
[2026-01-25 09:16:50] local.DEBUG: CRC Calculation Result {"crc":"994ee0a7","input_params_count":4} 
[2026-01-25 09:16:51] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=8215A391-D184-4467-AF64-F791E8440142&txnid=234&crc=994ee0a7","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"8215A391-D184-4467-AF64-F791E8440142","txnId":"234","success":true} 
[2026-01-25 09:16:51] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"234","tac":"8215A391-D184-4467-AF64-F791E8440142","approved_status":1} 
[2026-01-25 09:16:57] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-24 09:16:44"} 
[2026-01-25 09:16:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 10:37:18] local.INFO: N1User created via API {"user_id":153,"mobile_number":"819029657078","memberhash":"0W4KPOJ91769308638SLBIFD","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-25 10:37:19] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 10:37:22] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-01-26 10:37:18"} 
[2026-01-25 10:37:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 10:38:03] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-25 10:38:03] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-25 10:38:03] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-25 10:38:03] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-25 10:38:03] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 10:38:04] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-24 10:38:03"} 
[2026-01-25 10:38:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 10:38:06] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-24 10:38:03"} 
[2026-01-25 10:38:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 10:39:19] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-01-25 10:39:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:39:19] local.INFO: QR payload decrypted successfully {"token":"7E678144-9FA7-43D6-8D5B-738150535C7E","user_id":"KOKU15"} 
[2026-01-25 10:39:19] local.INFO: Calling encrypt API {"token":"7E678144-9FA7-43D6-8D5B-738150535C7E","user_id":"KOKU15"} 
[2026-01-25 10:39:19] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-01-25 10:39:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 10:39:20] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-01-25 10:41:10] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-01-25 10:41:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:41:10] local.INFO: QR payload decrypted successfully {"token":"34060EBF-B316-4442-91CD-AF38452BA1C2","user_id":"KOKU33"} 
[2026-01-25 10:41:10] local.INFO: Calling encrypt API {"token":"34060EBF-B316-4442-91CD-AF38452BA1C2","user_id":"KOKU33"} 
[2026-01-25 10:41:11] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-01-25 10:41:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 10:41:12] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-01-25 10:41:52] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-01-25 10:41:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:41:53] local.INFO: QR payload decrypted successfully {"token":"3A4D6BF7-28FF-4A0F-A840-2702B9BAD2FD","user_id":"KOKU99"} 
[2026-01-25 10:41:53] local.INFO: Calling encrypt API {"token":"3A4D6BF7-28FF-4A0F-A840-2702B9BAD2FD","user_id":"KOKU99"} 
[2026-01-25 10:41:53] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-01-25 10:41:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 10:41:53] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-01-25 10:44:11] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-01-25 10:44:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:44:12] local.INFO: QR payload decrypted successfully {"token":"FB2F9BBD-86BC-46D1-BC8D-D086BD42346D","user_id":"KEIJI10"} 
[2026-01-25 10:44:12] local.INFO: Calling encrypt API {"token":"FB2F9BBD-86BC-46D1-BC8D-D086BD42346D","user_id":"KEIJI10"} 
[2026-01-25 10:44:12] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-01-25 10:44:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-25 10:44:12] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-01-25 10:45:39] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-01-25 10:45:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:45:39] local.INFO: QR payload decrypted successfully {"token":"C35B6F97-4BAC-4C91-A9C8-A29BDEC7A6CA","user_id":"KEIJI11"} 
[2026-01-25 10:45:39] local.INFO: Calling encrypt API {"token":"C35B6F97-4BAC-4C91-A9C8-A29BDEC7A6CA","user_id":"KEIJI11"} 
[2026-01-25 10:45:40] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-01-25 10:45:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-25 10:45:40] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-01-25 10:53:50] local.INFO: N1User created via API {"user_id":154,"mobile_number":"819042157873","memberhash":"WSVCCQE41769309630GI86Q4","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-25 10:53:51] local.INFO: FCM token saved for user {"user_id":154,"mobile_number":"819042157873","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 10:53:53] local.DEBUG: Session authenticated successfully {"user_id":154,"session_expires":"2026-01-26 10:53:50"} 
[2026-01-25 10:53:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":154,"active_user_id":154,"mobile_number":"819042157873","requested_id":"154","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 10:54:52] local.INFO: QR Login started {"user_id":"KEIJI12","qr_payload_length":208} 
[2026-01-25 10:54:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:54:52] local.INFO: QR payload decrypted successfully {"token":"D6D55190-1E10-425C-B267-AC09B03C9FC7","user_id":"KEIJI12"} 
[2026-01-25 10:54:52] local.INFO: Calling encrypt API {"token":"D6D55190-1E10-425C-B267-AC09B03C9FC7","user_id":"KEIJI12"} 
[2026-01-25 10:54:52] local.INFO: Token encrypted with user ID {"user_id":"KEIJI12","encrypted_payload_length":218} 
[2026-01-25 10:54:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-25 10:54:53] local.INFO: QR Login completed successfully {"user_id":"KEIJI12"} 
[2026-01-25 10:56:23] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-01-25 10:56:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:56:24] local.INFO: QR payload decrypted successfully {"token":"4119C177-2464-42E9-8F65-1C9E41E65FF1","user_id":"RIKIDO01"} 
[2026-01-25 10:56:24] local.INFO: Calling encrypt API {"token":"4119C177-2464-42E9-8F65-1C9E41E65FF1","user_id":"RIKIDO01"} 
[2026-01-25 10:56:24] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-01-25 10:56:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-25 10:56:24] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-01-25 10:57:26] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-01-25 10:57:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:57:27] local.INFO: QR payload decrypted successfully {"token":"EF2C64BE-7A3B-4010-B395-69B5FA395CC6","user_id":"RIKIDO02"} 
[2026-01-25 10:57:27] local.INFO: Calling encrypt API {"token":"EF2C64BE-7A3B-4010-B395-69B5FA395CC6","user_id":"RIKIDO02"} 
[2026-01-25 10:57:27] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-01-25 10:57:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-25 10:57:27] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-01-25 10:58:20] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-01-25 10:58:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 10:58:20] local.INFO: QR payload decrypted successfully {"token":"BE39F874-9692-4DDB-8A96-F276F3D4E867","user_id":"TOKUKE00"} 
[2026-01-25 10:58:20] local.INFO: Calling encrypt API {"token":"BE39F874-9692-4DDB-8A96-F276F3D4E867","user_id":"TOKUKE00"} 
[2026-01-25 10:58:21] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-01-25 10:58:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-25 10:58:21] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-01-25 10:59:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-25 10:59:26] local.DEBUG: CRC Calculation Result {"crc":"b17b9800","input_params_count":2} 
[2026-01-25 10:59:26] local.DEBUG: CRC Verification {"received":"b17b9800","calculated":"b17b9800","match":true} 
[2026-01-25 10:59:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 10:59:42] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TOKUKE00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819042157873","pid":"ADFSIOQR2ZZR3VLR","tac":"423DCED3-BA9F-460D-92C3-BD039C9D52DD","txnID":"235","userID":"TOKUKE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1da8735a"},"ip":"103.230.15.12"} 
[2026-01-25 10:59:42] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TOKUKE00.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR&tac=423DCED3-BA9F-460D-92C3-BD039C9D52DD&txnID=235&userID=TOKUKE00","length":232} 
[2026-01-25 10:59:42] local.DEBUG: CRC Calculation Result {"crc":"1da8735a","input_params_count":7} 
[2026-01-25 10:59:42] local.DEBUG: CRC Verification {"received":"1da8735a","calculated":"1da8735a","match":true} 
[2026-01-25 10:59:42] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 10:59:42] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 10:59:42] local.INFO: Mobile number cleaned {"original":"819042157873","cleaned":"819042157873"} 
[2026-01-25 10:59:42] local.INFO: TAC record created successfully via API {"record_id":495,"txnID":"235","tac":"423DCED3-BA9F-460D-92C3-BD039C9D52DD","messageBody":"Please confirm Change/Add Mobile Phone for account TOKUKE00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819042157873","userID":"TOKUKE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 11:04:42"} 
[2026-01-25 10:59:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819042157873","txn_id":"235","user_id":"TOKUKE00"} 
[2026-01-25 10:59:42] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eOoTrh8LUU3Kg6WqHzP4...","title":"Change/Add Mobile Phone Request"} 
[2026-01-25 10:59:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769309982797366"} 
[2026-01-25 10:59:43] local.INFO: FCM transaction approval notification sent {"mobile_number":"819042157873","txn_id":"235","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 10:59:43\",\"data\":{\"user_id\":154,\"mobile_number\":\"819042157873\",\"txn_id\":\"235\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TOKUKE00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769309982797366\"}}}","success":true} 
[2026-01-25 11:03:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-25 11:03:20] local.DEBUG: CRC Calculation Result {"crc":"b17b9800","input_params_count":2} 
[2026-01-25 11:03:20] local.DEBUG: CRC Verification {"received":"b17b9800","calculated":"b17b9800","match":true} 
[2026-01-25 11:03:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 11:04:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TOKUKE00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819042157873","pid":"ADFSIOQR2ZZR3VLR","tac":"8A6832EA-8F34-47F3-A7CA-D56BB709C5F1","txnID":"236","userID":"TOKUKE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2e6b4e4e"},"ip":"103.230.15.12"} 
[2026-01-25 11:04:26] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TOKUKE00.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR&tac=8A6832EA-8F34-47F3-A7CA-D56BB709C5F1&txnID=236&userID=TOKUKE00","length":232} 
[2026-01-25 11:04:26] local.DEBUG: CRC Calculation Result {"crc":"2e6b4e4e","input_params_count":7} 
[2026-01-25 11:04:26] local.DEBUG: CRC Verification {"received":"2e6b4e4e","calculated":"2e6b4e4e","match":true} 
[2026-01-25 11:04:26] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 11:04:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 11:04:26] local.INFO: Mobile number cleaned {"original":"819042157873","cleaned":"819042157873"} 
[2026-01-25 11:04:26] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819042157873","expired_count":1} 
[2026-01-25 11:04:26] local.INFO: TAC record created successfully via API {"record_id":496,"txnID":"236","tac":"8A6832EA-8F34-47F3-A7CA-D56BB709C5F1","messageBody":"Please confirm Change/Add Mobile Phone for account TOKUKE00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819042157873","userID":"TOKUKE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-25 11:09:26"} 
[2026-01-25 11:04:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819042157873","txn_id":"236","user_id":"TOKUKE00"} 
[2026-01-25 11:04:26] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eOoTrh8LUU3Kg6WqHzP4...","title":"Change/Add Mobile Phone Request"} 
[2026-01-25 11:04:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769310266777961"} 
[2026-01-25 11:04:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"819042157873","txn_id":"236","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 11:04:26\",\"data\":{\"user_id\":154,\"mobile_number\":\"819042157873\",\"txn_id\":\"236\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TOKUKE00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769310266777961\"}}}","success":true} 
[2026-01-25 11:04:48] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=8A6832EA-8F34-47F3-A7CA-D56BB709C5F1&txnid=236","length":84} 
[2026-01-25 11:04:48] local.DEBUG: CRC Calculation Result {"crc":"00a322f4","input_params_count":4} 
[2026-01-25 11:04:48] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=8A6832EA-8F34-47F3-A7CA-D56BB709C5F1&txnid=236&crc=00a322f4","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"8A6832EA-8F34-47F3-A7CA-D56BB709C5F1","txnId":"236","success":true} 
[2026-01-25 11:04:48] local.INFO: TAC action completed {"action":"approve","mobile_number":"819042157873","txnID":"236","tac":"8A6832EA-8F34-47F3-A7CA-D56BB709C5F1","approved_status":1} 
[2026-01-25 11:04:59] local.DEBUG: Session authenticated successfully {"user_id":154,"session_expires":"2026-01-26 10:53:50"} 
[2026-01-25 11:04:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":154,"active_user_id":154,"mobile_number":"819042157873","requested_id":"154","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 11:13:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=819059062757&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-25 11:13:00] local.DEBUG: CRC Calculation Result {"crc":"4dc2c987","input_params_count":2} 
[2026-01-25 11:13:00] local.DEBUG: CRC Verification {"received":"4dc2c987","calculated":"4dc2c987","match":true} 
[2026-01-25 11:13:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 11:13:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account ANNA40.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819059062757","pid":"ADFSIOQR2ZZR3VLR","tac":"88D38C90-BCD5-41E7-A9BF-52224B57A256","txnID":"237","userID":"ANNA40","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4ce97255"},"ip":"103.230.15.12"} 
[2026-01-25 11:13:31] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account ANNA40.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819059062757&pid=ADFSIOQR2ZZR3VLR&tac=88D38C90-BCD5-41E7-A9BF-52224B57A256&txnID=237&userID=ANNA40","length":228} 
[2026-01-25 11:13:31] local.DEBUG: CRC Calculation Result {"crc":"4ce97255","input_params_count":7} 
[2026-01-25 11:13:31] local.DEBUG: CRC Verification {"received":"4ce97255","calculated":"4ce97255","match":true} 
[2026-01-25 11:13:31] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 11:13:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 11:13:31] local.INFO: Mobile number cleaned {"original":"819059062757","cleaned":"819059062757"} 
[2026-01-25 11:13:31] local.INFO: TAC record created successfully via API {"record_id":497,"txnID":"237","tac":"88D38C90-BCD5-41E7-A9BF-52224B57A256","messageBody":"Please confirm Change/Add Mobile Phone for account ANNA40.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819059062757","userID":"ANNA40","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 11:18:31"} 
[2026-01-25 11:13:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819059062757","txn_id":"237","user_id":"ANNA40"} 
[2026-01-25 11:13:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"819059062757","txn_id":"237","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-25 11:13:31\"}","success":false} 
[2026-01-25 11:13:31] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819059062757","txn_id":"237","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-25 11:13:31\"}"} 
[2026-01-25 11:16:14] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-01-25 11:16:14] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:16:14] local.INFO: QR payload decrypted successfully {"token":"97AD1C80-82A8-4374-B9B3-56D068298ACB","user_id":"TOKU01"} 
[2026-01-25 11:16:14] local.INFO: Calling encrypt API {"token":"97AD1C80-82A8-4374-B9B3-56D068298ACB","user_id":"TOKU01"} 
[2026-01-25 11:16:14] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-01-25 11:16:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 11:16:14] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-01-25 11:17:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-25 11:17:31] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-25 11:17:31] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-25 11:17:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 11:17:45] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID BENGIO88.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"CC09A9C3-D078-4302-95F7-921AFFEB8348","txnID":"238","userID":"BENGIO88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"19ea4d8a"},"ip":"103.230.15.12"} 
[2026-01-25 11:17:45] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID BENGIO88.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=CC09A9C3-D078-4302-95F7-921AFFEB8348&txnID=238&userID=BENGIO88","length":210} 
[2026-01-25 11:17:45] local.DEBUG: CRC Calculation Result {"crc":"19ea4d8a","input_params_count":7} 
[2026-01-25 11:17:45] local.DEBUG: CRC Verification {"received":"19ea4d8a","calculated":"19ea4d8a","match":true} 
[2026-01-25 11:17:45] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 11:17:45] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 11:17:45] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-25 11:17:45] local.INFO: TAC record created successfully via API {"record_id":498,"txnID":"238","tac":"CC09A9C3-D078-4302-95F7-921AFFEB8348","messageBody":"Please confirm the sign-up of User ID BENGIO88.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"BENGIO88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 11:22:45"} 
[2026-01-25 11:17:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"238","user_id":"BENGIO88"} 
[2026-01-25 11:17:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-25 11:17:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769311065869194%422fcc3e422fcc3e"} 
[2026-01-25 11:17:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"238","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 11:17:45\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"238\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID BENGIO88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769311065869194%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-25 11:18:07] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2026-01-25 11:18:07] local.INFO: Session updated {"user_id":59,"device_id":"AP3A.240905.015.A2","session_id":102} 
[2026-01-25 11:18:07] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2026-01-25 11:18:07] local.INFO: New device session created {"user_id":59,"device_id":"AP3A.240905.015.A2","session_id":102} 
[2026-01-25 11:18:07] local.INFO: Successful trusted device login via API {"user_id":59,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 11:18:08] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-24 11:18:07"} 
[2026-01-25 11:18:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 11:18:12] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=CC09A9C3-D078-4302-95F7-921AFFEB8348&txnid=238","length":84} 
[2026-01-25 11:18:12] local.DEBUG: CRC Calculation Result {"crc":"03a48fe6","input_params_count":4} 
[2026-01-25 11:18:12] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=CC09A9C3-D078-4302-95F7-921AFFEB8348&txnid=238&crc=03a48fe6","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"CC09A9C3-D078-4302-95F7-921AFFEB8348","txnId":"238","success":true} 
[2026-01-25 11:18:12] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"238","tac":"CC09A9C3-D078-4302-95F7-921AFFEB8348","approved_status":1} 
[2026-01-25 11:18:46] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-01-25 11:18:46] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:18:46] local.INFO: QR payload decrypted successfully {"token":"2D695997-2148-4444-AAFE-026A085E3311","user_id":"TOKU06"} 
[2026-01-25 11:18:46] local.INFO: Calling encrypt API {"token":"2D695997-2148-4444-AAFE-026A085E3311","user_id":"TOKU06"} 
[2026-01-25 11:18:46] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-01-25 11:18:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 11:18:46] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-01-25 11:20:10] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-25 11:20:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:20:10] local.INFO: QR payload decrypted successfully {"token":"7C718444-59D6-4134-BE67-FFE9E8C5A753","user_id":"AAA07"} 
[2026-01-25 11:20:10] local.INFO: Calling encrypt API {"token":"7C718444-59D6-4134-BE67-FFE9E8C5A753","user_id":"AAA07"} 
[2026-01-25 11:20:10] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-25 11:20:10] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-25 11:20:11] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-25 11:21:40] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-01-25 11:21:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:21:40] local.INFO: QR payload decrypted successfully {"token":"D22EE1C2-0876-4E0A-A4FD-FFA99878F1CC","user_id":"AAA15"} 
[2026-01-25 11:21:40] local.INFO: Calling encrypt API {"token":"D22EE1C2-0876-4E0A-A4FD-FFA99878F1CC","user_id":"AAA15"} 
[2026-01-25 11:21:40] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-01-25 11:21:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-25 11:21:40] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-01-25 11:22:15] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-01-25 11:22:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:22:15] local.INFO: QR payload decrypted successfully {"token":"8870E8F6-A551-4A91-B1D3-23EBD2F8B95A","user_id":"AAA08"} 
[2026-01-25 11:22:15] local.INFO: Calling encrypt API {"token":"8870E8F6-A551-4A91-B1D3-23EBD2F8B95A","user_id":"AAA08"} 
[2026-01-25 11:22:15] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-01-25 11:22:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-25 11:22:16] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-01-25 11:22:48] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-01-25 11:22:48] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:22:49] local.INFO: QR payload decrypted successfully {"token":"3128EC75-046B-4D45-8AD4-003294252E72","user_id":"AAA11"} 
[2026-01-25 11:22:49] local.INFO: Calling encrypt API {"token":"3128EC75-046B-4D45-8AD4-003294252E72","user_id":"AAA11"} 
[2026-01-25 11:22:49] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-01-25 11:22:49] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-25 11:22:49] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-01-25 11:23:14] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-01-25 11:23:14] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:23:14] local.INFO: QR payload decrypted successfully {"token":"0F829531-2649-4703-9CEA-2615060983C9","user_id":"AAA16"} 
[2026-01-25 11:23:14] local.INFO: Calling encrypt API {"token":"0F829531-2649-4703-9CEA-2615060983C9","user_id":"AAA16"} 
[2026-01-25 11:23:15] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-01-25 11:23:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-25 11:23:15] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-01-25 11:24:00] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-01-25 11:24:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:24:00] local.INFO: QR payload decrypted successfully {"token":"5C21BB9E-EDAF-4FB3-8AA2-39C3F113D7BA","user_id":"KOKU04"} 
[2026-01-25 11:24:00] local.INFO: Calling encrypt API {"token":"5C21BB9E-EDAF-4FB3-8AA2-39C3F113D7BA","user_id":"KOKU04"} 
[2026-01-25 11:24:01] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-01-25 11:24:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 11:24:01] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-01-25 11:25:47] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-01-25 11:25:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:25:47] local.INFO: QR payload decrypted successfully {"token":"64B3BB61-A0EB-49AF-B9C2-1F8E221492E2","user_id":"HIME02"} 
[2026-01-25 11:25:47] local.INFO: Calling encrypt API {"token":"64B3BB61-A0EB-49AF-B9C2-1F8E221492E2","user_id":"HIME02"} 
[2026-01-25 11:25:47] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-01-25 11:25:47] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 11:25:47] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-01-25 11:27:25] local.INFO: QR Login started {"user_id":"LAMEN00","qr_payload_length":208} 
[2026-01-25 11:27:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:27:25] local.INFO: QR payload decrypted successfully {"token":"1A7F7501-D889-4211-9303-94AFA11348E7","user_id":"LAMEN00"} 
[2026-01-25 11:27:25] local.INFO: Calling encrypt API {"token":"1A7F7501-D889-4211-9303-94AFA11348E7","user_id":"LAMEN00"} 
[2026-01-25 11:27:26] local.INFO: Token encrypted with user ID {"user_id":"LAMEN00","encrypted_payload_length":218} 
[2026-01-25 11:27:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-25 11:27:26] local.INFO: QR Login completed successfully {"user_id":"LAMEN00"} 
[2026-01-25 11:28:13] local.INFO: QR Login started {"user_id":"LAMEN01","qr_payload_length":208} 
[2026-01-25 11:28:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 11:28:13] local.INFO: QR payload decrypted successfully {"token":"02C2EF69-0F3D-42BE-9A82-5C2807B5E3AC","user_id":"LAMEN01"} 
[2026-01-25 11:28:13] local.INFO: Calling encrypt API {"token":"02C2EF69-0F3D-42BE-9A82-5C2807B5E3AC","user_id":"LAMEN01"} 
[2026-01-25 11:28:13] local.INFO: Token encrypted with user ID {"user_id":"LAMEN01","encrypted_payload_length":218} 
[2026-01-25 11:28:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-25 11:28:14] local.INFO: QR Login completed successfully {"user_id":"LAMEN01"} 
[2026-01-25 11:35:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122101628&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-25 11:35:22] local.DEBUG: CRC Calculation Result {"crc":"6f84f921","input_params_count":2} 
[2026-01-25 11:35:22] local.DEBUG: CRC Verification {"received":"6f84f921","calculated":"6f84f921","match":true} 
[2026-01-25 11:35:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 15:02:27] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-25 15:02:27] local.INFO: Other active sessions found - OTP verification required {"user_id":59,"mobile_number":"60123668288","devices_to_logout":["AP3A.240905.015.A2"]} 
[2026-01-25 15:02:27] local.INFO: OTP verification required for login {"user_id":59,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-25 15:10:56] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-25 15:10:56] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-25 15:10:56] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-25 15:10:56] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-25 15:10:56] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 15:10:56] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-24 15:10:56"} 
[2026-01-25 15:10:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 15:10:59] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-24 15:10:56"} 
[2026-01-25 15:10:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 16:15:00] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-25 16:15:00] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-25 16:15:00] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-25 16:15:00] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":56} 
[2026-01-25 16:15:00] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 16:15:02] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-24 16:15:00"} 
[2026-01-25 16:15:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 16:15:09] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-24 16:15:00"} 
[2026-01-25 16:15:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 17:02:21] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-25 17:02:21] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-25 17:02:21] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-25 17:02:21] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":58} 
[2026-01-25 17:02:21] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 17:02:21] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-24 17:02:21"} 
[2026-01-25 17:02:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 17:02:24] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-24 17:02:21"} 
[2026-01-25 17:02:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 18:41:10] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-25 18:41:10] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-25 18:41:10] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-25 18:41:10] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":62} 
[2026-01-25 18:41:10] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 18:41:11] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-24 18:41:10"} 
[2026-01-25 18:41:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 18:41:13] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-24 18:41:10"} 
[2026-01-25 18:41:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 19:15:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-25 19:15:28] local.DEBUG: CRC Calculation Result {"crc":"b687a621","input_params_count":2} 
[2026-01-25 19:15:28] local.DEBUG: CRC Verification {"received":"b687a621","calculated":"b687a621","match":true} 
[2026-01-25 19:15:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 19:20:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw %d USD. Please review and confirm.","messageTitle":"USD Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"7AF38132-5D3F-48B3-96DC-3A2C728AD1D0","txnID":"239","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"732e5bda"},"ip":"103.230.15.12"} 
[2026-01-25 19:20:37] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-25 19:20:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw %d USD. Please review and confirm.&messageTitle=USD Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=7AF38132-5D3F-48B3-96DC-3A2C728AD1D0&txnID=239&userID=TENG13","length":228} 
[2026-01-25 19:20:37] local.DEBUG: CRC Calculation Result {"crc":"732e5bda","input_params_count":7} 
[2026-01-25 19:20:37] local.DEBUG: CRC Verification {"received":"732e5bda","calculated":"732e5bda","match":true} 
[2026-01-25 19:20:37] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 19:20:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 19:20:37] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-25 19:20:37] local.INFO: TAC record created successfully via API {"record_id":499,"txnID":"239","tac":"7AF38132-5D3F-48B3-96DC-3A2C728AD1D0","messageBody":"A request has been made to withdraw %d USD. Please review and confirm.","messageTitle":"USD Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 19:25:37"} 
[2026-01-25 19:20:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"239","user_id":"TENG13"} 
[2026-01-25 19:20:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USD Transfer Request"} 
[2026-01-25 19:20:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769340038575354"} 
[2026-01-25 19:20:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"239","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 19:20:38\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"239\",\"title\":\"USD Transfer Request\",\"body\":\"A request has been made to withdraw %d USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769340038575354\"}}}","success":true} 
[2026-01-25 19:20:42] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-25 19:20:42] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-25 19:20:42] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-25 19:20:42] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-25 19:20:42] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 19:20:43] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-24 19:20:42"} 
[2026-01-25 19:20:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 19:21:27] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7AF38132-5D3F-48B3-96DC-3A2C728AD1D0&txnid=239","length":84} 
[2026-01-25 19:21:27] local.DEBUG: CRC Calculation Result {"crc":"e5e63226","input_params_count":4} 
[2026-01-25 19:21:28] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=7AF38132-5D3F-48B3-96DC-3A2C728AD1D0&txnid=239&crc=e5e63226","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"7AF38132-5D3F-48B3-96DC-3A2C728AD1D0","txnId":"239","success":true} 
[2026-01-25 19:21:28] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"239","tac":"7AF38132-5D3F-48B3-96DC-3A2C728AD1D0","approved_status":1} 
[2026-01-25 19:40:25] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-24 19:20:42"} 
[2026-01-25 19:40:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 20:20:25] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-25 20:20:25] local.INFO: New session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":103} 
[2026-01-25 20:20:25] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-25 20:20:25] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":103} 
[2026-01-25 20:20:25] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 20:20:26] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-24 20:20:25"} 
[2026-01-25 20:20:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 20:20:32] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-24 20:20:25"} 
[2026-01-25 20:20:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 20:32:30] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-24 20:20:25"} 
[2026-01-25 20:32:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 20:33:55] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-24 20:20:25"} 
[2026-01-25 20:33:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 20:39:37] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-24 20:20:25"} 
[2026-01-25 20:39:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 20:42:18] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-24 20:20:25"} 
[2026-01-25 20:42:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 20:50:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-25 20:50:35] local.DEBUG: CRC Calculation Result {"crc":"b687a621","input_params_count":2} 
[2026-01-25 20:50:35] local.DEBUG: CRC Verification {"received":"b687a621","calculated":"b687a621","match":true} 
[2026-01-25 20:50:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 20:50:43] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw %d USD. Please review and confirm.","messageTitle":"USD Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"25A8008B-0A77-4D82-BE79-82B8803F981E","txnID":"240","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"494c5bb6"},"ip":"103.230.15.12"} 
[2026-01-25 20:50:43] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw %d USD. Please review and confirm.&messageTitle=USD Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=25A8008B-0A77-4D82-BE79-82B8803F981E&txnID=240&userID=TENG13","length":228} 
[2026-01-25 20:50:43] local.DEBUG: CRC Calculation Result {"crc":"494c5bb6","input_params_count":7} 
[2026-01-25 20:50:43] local.DEBUG: CRC Verification {"received":"494c5bb6","calculated":"494c5bb6","match":true} 
[2026-01-25 20:50:43] local.INFO: CRC validation passed for createTacRecord  
[2026-01-25 20:50:43] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-25 20:50:43] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-25 20:50:43] local.INFO: TAC record created successfully via API {"record_id":500,"txnID":"240","tac":"25A8008B-0A77-4D82-BE79-82B8803F981E","messageBody":"A request has been made to withdraw %d USD. Please review and confirm.","messageTitle":"USD Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-25 20:55:43"} 
[2026-01-25 20:50:43] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"240","user_id":"TENG13"} 
[2026-01-25 20:50:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USD Transfer Request"} 
[2026-01-25 20:50:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769345443825659"} 
[2026-01-25 20:50:44] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"240","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-25 20:50:44\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"240\",\"title\":\"USD Transfer Request\",\"body\":\"A request has been made to withdraw %d USD. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769345443825659\"}}}","success":true} 
[2026-01-25 20:51:03] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=25A8008B-0A77-4D82-BE79-82B8803F981E&txnid=240","length":84} 
[2026-01-25 20:51:03] local.DEBUG: CRC Calculation Result {"crc":"9ce747a6","input_params_count":4} 
[2026-01-25 20:51:03] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=25A8008B-0A77-4D82-BE79-82B8803F981E&txnid=240&crc=9ce747a6","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"25A8008B-0A77-4D82-BE79-82B8803F981E","txnId":"240","success":true} 
[2026-01-25 20:51:03] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"240","tac":"25A8008B-0A77-4D82-BE79-82B8803F981E","approved_status":1} 
[2026-01-25 20:51:33] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-24 19:20:42"} 
[2026-01-25 20:51:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 23:21:33] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-25 23:21:33] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-25 23:21:33] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-25 23:21:33] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-25 23:21:33] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 23:21:34] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-24 23:21:33"} 
[2026-01-25 23:21:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 23:21:36] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-24 23:21:33"} 
[2026-01-25 23:21:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 23:22:10] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-01-25 23:22:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 23:22:10] local.INFO: QR payload decrypted successfully {"token":"25D59533-EE19-4E74-84F1-E4E9449299E7","user_id":"AAA17"} 
[2026-01-25 23:22:10] local.INFO: Calling encrypt API {"token":"25D59533-EE19-4E74-84F1-E4E9449299E7","user_id":"AAA17"} 
[2026-01-25 23:22:11] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-01-25 23:22:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-25 23:22:11] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-01-25 23:24:12] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-01-25 23:24:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 23:24:12] local.INFO: QR payload decrypted successfully {"token":"B3F5BEA0-EEC0-491F-8761-83017125E4A7","user_id":"KOKU00"} 
[2026-01-25 23:24:12] local.INFO: Calling encrypt API {"token":"B3F5BEA0-EEC0-491F-8761-83017125E4A7","user_id":"KOKU00"} 
[2026-01-25 23:24:13] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-01-25 23:24:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 23:24:13] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-01-25 23:37:25] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-25 23:37:25] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-25 23:37:25] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-25 23:37:25] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-25 23:37:25] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-25 23:37:26] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-24 23:37:25"} 
[2026-01-25 23:37:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 23:37:27] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-24 23:37:25"} 
[2026-01-25 23:37:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-25 23:38:54] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-01-25 23:38:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 23:38:55] local.INFO: QR payload decrypted successfully {"token":"14A519E9-0B93-4F94-97CD-4E0D149108AB","user_id":"TOKU01"} 
[2026-01-25 23:38:55] local.INFO: Calling encrypt API {"token":"14A519E9-0B93-4F94-97CD-4E0D149108AB","user_id":"TOKU01"} 
[2026-01-25 23:38:55] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-01-25 23:38:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 23:38:55] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-01-25 23:44:00] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-01-25 23:44:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-25 23:44:00] local.INFO: QR payload decrypted successfully {"token":"250166A6-33AC-4CB8-B801-45BC6D659661","user_id":"TOKU06"} 
[2026-01-25 23:44:00] local.INFO: Calling encrypt API {"token":"250166A6-33AC-4CB8-B801-45BC6D659661","user_id":"TOKU06"} 
[2026-01-25 23:44:01] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-01-25 23:44:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-25 23:44:01] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-01-26 02:45:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819034165806&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 02:45:29] local.DEBUG: CRC Calculation Result {"crc":"19a03b38","input_params_count":2} 
[2026-01-26 02:45:29] local.DEBUG: CRC Verification {"received":"19a03b38","calculated":"19a03b38","match":true} 
[2026-01-26 02:45:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 02:46:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account SUPAMA01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819034165806","pid":"ADFSIOQR2ZZR3VLR","tac":"69D5BE96-0E24-4232-932C-25535112FC49","txnID":"241","userID":"SUPAMA01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"3fbe14dc"},"ip":"103.230.15.12"} 
[2026-01-26 02:46:28] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account SUPAMA01.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819034165806&pid=ADFSIOQR2ZZR3VLR&tac=69D5BE96-0E24-4232-932C-25535112FC49&txnID=241&userID=SUPAMA01","length":232} 
[2026-01-26 02:46:28] local.DEBUG: CRC Calculation Result {"crc":"3fbe14dc","input_params_count":7} 
[2026-01-26 02:46:28] local.DEBUG: CRC Verification {"received":"3fbe14dc","calculated":"3fbe14dc","match":true} 
[2026-01-26 02:46:28] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 02:46:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 02:46:28] local.INFO: Mobile number cleaned {"original":"819034165806","cleaned":"819034165806"} 
[2026-01-26 02:46:28] local.INFO: TAC record created successfully via API {"record_id":501,"txnID":"241","tac":"69D5BE96-0E24-4232-932C-25535112FC49","messageBody":"Please confirm Change/Add Mobile Phone for account SUPAMA01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819034165806","userID":"SUPAMA01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 02:51:28"} 
[2026-01-26 02:46:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819034165806","txn_id":"241","user_id":"SUPAMA01"} 
[2026-01-26 02:46:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"819034165806","txn_id":"241","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 02:46:29\"}","success":false} 
[2026-01-26 02:46:29] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819034165806","txn_id":"241","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 02:46:29\"}"} 
[2026-01-26 02:47:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819034165806&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 02:47:54] local.DEBUG: CRC Calculation Result {"crc":"19a03b38","input_params_count":2} 
[2026-01-26 02:47:54] local.DEBUG: CRC Verification {"received":"19a03b38","calculated":"19a03b38","match":true} 
[2026-01-26 02:47:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 02:48:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account SUPAMA01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819034165806","pid":"ADFSIOQR2ZZR3VLR","tac":"46830440-4F4E-43E0-AFE3-B92BA80DADFB","txnID":"242","userID":"SUPAMA01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f7c4f327"},"ip":"103.230.15.12"} 
[2026-01-26 02:48:22] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account SUPAMA01.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819034165806&pid=ADFSIOQR2ZZR3VLR&tac=46830440-4F4E-43E0-AFE3-B92BA80DADFB&txnID=242&userID=SUPAMA01","length":232} 
[2026-01-26 02:48:22] local.DEBUG: CRC Calculation Result {"crc":"f7c4f327","input_params_count":7} 
[2026-01-26 02:48:22] local.DEBUG: CRC Verification {"received":"f7c4f327","calculated":"f7c4f327","match":true} 
[2026-01-26 02:48:22] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 02:48:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 02:48:22] local.INFO: Mobile number cleaned {"original":"819034165806","cleaned":"819034165806"} 
[2026-01-26 02:48:22] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819034165806","expired_count":1} 
[2026-01-26 02:48:22] local.INFO: TAC record created successfully via API {"record_id":502,"txnID":"242","tac":"46830440-4F4E-43E0-AFE3-B92BA80DADFB","messageBody":"Please confirm Change/Add Mobile Phone for account SUPAMA01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819034165806","userID":"SUPAMA01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-26 02:53:22"} 
[2026-01-26 02:48:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819034165806","txn_id":"242","user_id":"SUPAMA01"} 
[2026-01-26 02:48:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"819034165806","txn_id":"242","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 02:48:23\"}","success":false} 
[2026-01-26 02:48:23] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819034165806","txn_id":"242","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 02:48:23\"}"} 
[2026-01-26 02:52:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819034165806&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 02:52:18] local.DEBUG: CRC Calculation Result {"crc":"19a03b38","input_params_count":2} 
[2026-01-26 02:52:18] local.DEBUG: CRC Verification {"received":"19a03b38","calculated":"19a03b38","match":true} 
[2026-01-26 02:52:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 03:21:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=8190-2391-0291&pid=ADFSIOQR2ZZR3VLR","length":49} 
[2026-01-26 03:21:31] local.DEBUG: CRC Calculation Result {"crc":"75d7a261","input_params_count":2} 
[2026-01-26 03:21:31] local.DEBUG: CRC Verification {"received":"75d7a261","calculated":"75d7a261","match":true} 
[2026-01-26 03:21:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 06:33:51] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-26 06:33:51] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-26 06:33:51] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-26 06:33:51] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-26 06:33:51] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 06:34:08] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-25 06:33:51"} 
[2026-01-26 06:34:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 07:56:25] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-26 07:56:25] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":103} 
[2026-01-26 07:56:25] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-26 07:56:25] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":103} 
[2026-01-26 07:56:25] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 07:56:26] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 07:56:25"} 
[2026-01-26 07:56:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 07:56:28] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 07:56:25"} 
[2026-01-26 07:56:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 07:56:38] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 07:56:25"} 
[2026-01-26 07:56:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 07:58:42] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 07:56:25"} 
[2026-01-26 07:58:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:00:26] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-26 08:07:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-26 08:07:25] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2026-01-26 08:07:25] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2026-01-26 08:07:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 08:07:38] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"CF6C3B19-12D9-4210-89EF-FC3D80F66946","txnID":"243","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"be7803ea"},"ip":"103.230.15.12"} 
[2026-01-26 08:07:38] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=CF6C3B19-12D9-4210-89EF-FC3D80F66946&txnID=243&userID=TENG13","length":227} 
[2026-01-26 08:07:38] local.DEBUG: CRC Calculation Result {"crc":"be7803ea","input_params_count":7} 
[2026-01-26 08:07:38] local.DEBUG: CRC Verification {"received":"be7803ea","calculated":"be7803ea","match":true} 
[2026-01-26 08:07:38] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 08:07:38] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 08:07:38] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-26 08:07:38] local.INFO: TAC record created successfully via API {"record_id":503,"txnID":"243","tac":"CF6C3B19-12D9-4210-89EF-FC3D80F66946","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 08:12:38"} 
[2026-01-26 08:07:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"243","user_id":"TENG13"} 
[2026-01-26 08:07:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Change/Add Mobile Phone Request"} 
[2026-01-26 08:07:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769386059050140"} 
[2026-01-26 08:07:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"243","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 08:07:39\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"243\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769386059050140\"}}}","success":true} 
[2026-01-26 08:07:51] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-26 08:07:51] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-26 08:07:51] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-26 08:07:51] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-26 08:07:51] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 08:07:53] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-25 08:07:51"} 
[2026-01-26 08:07:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:07:58] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=CF6C3B19-12D9-4210-89EF-FC3D80F66946&txnid=243","length":84} 
[2026-01-26 08:07:58] local.DEBUG: CRC Calculation Result {"crc":"694c68f5","input_params_count":4} 
[2026-01-26 08:07:58] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=CF6C3B19-12D9-4210-89EF-FC3D80F66946&txnid=243&crc=694c68f5","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"CF6C3B19-12D9-4210-89EF-FC3D80F66946","txnId":"243","success":true} 
[2026-01-26 08:07:58] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"243","tac":"CF6C3B19-12D9-4210-89EF-FC3D80F66946","approved_status":1} 
[2026-01-26 08:08:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60123297318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-26 08:08:08] local.DEBUG: CRC Calculation Result {"crc":"2e27bbd4","input_params_count":2} 
[2026-01-26 08:08:08] local.DEBUG: CRC Verification {"received":"2e27bbd4","calculated":"2e27bbd4","match":true} 
[2026-01-26 08:08:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 08:08:25] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 07:56:25"} 
[2026-01-26 08:08:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:08:56] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 07:56:25"} 
[2026-01-26 08:08:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:11:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-26 08:11:58] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2026-01-26 08:11:58] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2026-01-26 08:11:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 08:12:11] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"F47018D4-220C-48A2-A7E2-6D68AA6B8DA5","txnID":"244","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"970240f5"},"ip":"103.230.15.12"} 
[2026-01-26 08:12:11] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=F47018D4-220C-48A2-A7E2-6D68AA6B8DA5&txnID=244&userID=TENG13","length":227} 
[2026-01-26 08:12:11] local.DEBUG: CRC Calculation Result {"crc":"970240f5","input_params_count":7} 
[2026-01-26 08:12:11] local.DEBUG: CRC Verification {"received":"970240f5","calculated":"970240f5","match":true} 
[2026-01-26 08:12:11] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 08:12:11] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 08:12:11] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-26 08:12:11] local.INFO: TAC record created successfully via API {"record_id":504,"txnID":"244","tac":"F47018D4-220C-48A2-A7E2-6D68AA6B8DA5","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 08:17:11"} 
[2026-01-26 08:12:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"244","user_id":"TENG13"} 
[2026-01-26 08:12:12] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Change/Add Mobile Phone Request"} 
[2026-01-26 08:12:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769386332158666"} 
[2026-01-26 08:12:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"244","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 08:12:12\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"244\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769386332158666\"}}}","success":true} 
[2026-01-26 08:12:16] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-25 08:07:51"} 
[2026-01-26 08:12:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:12:20] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=F47018D4-220C-48A2-A7E2-6D68AA6B8DA5&txnid=244","length":84} 
[2026-01-26 08:12:20] local.DEBUG: CRC Calculation Result {"crc":"72c348cc","input_params_count":4} 
[2026-01-26 08:12:21] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=F47018D4-220C-48A2-A7E2-6D68AA6B8DA5&txnid=244&crc=72c348cc","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"F47018D4-220C-48A2-A7E2-6D68AA6B8DA5","txnId":"244","success":true} 
[2026-01-26 08:12:21] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"244","tac":"F47018D4-220C-48A2-A7E2-6D68AA6B8DA5","approved_status":1} 
[2026-01-26 08:12:44] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-25 08:07:51"} 
[2026-01-26 08:12:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:21:11] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-26 08:21:11] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-26 08:21:11] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-26 08:21:11] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-26 08:21:11] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 08:21:12] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-25 08:21:11"} 
[2026-01-26 08:21:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:21:14] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-25 08:21:11"} 
[2026-01-26 08:21:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:22:04] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-01-26 08:22:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:22:04] local.INFO: QR payload decrypted successfully {"token":"A4DF2CF3-5AC9-4EF1-929E-53AA9E05A62B","user_id":"KOKU00"} 
[2026-01-26 08:22:04] local.INFO: Calling encrypt API {"token":"A4DF2CF3-5AC9-4EF1-929E-53AA9E05A62B","user_id":"KOKU00"} 
[2026-01-26 08:22:04] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-01-26 08:22:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:22:05] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-01-26 08:23:09] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-01-26 08:23:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:23:09] local.INFO: QR payload decrypted successfully {"token":"2B94991F-3E14-4763-A0C3-729EBDB9C5A6","user_id":"KOKU25"} 
[2026-01-26 08:23:09] local.INFO: Calling encrypt API {"token":"2B94991F-3E14-4763-A0C3-729EBDB9C5A6","user_id":"KOKU25"} 
[2026-01-26 08:23:09] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-01-26 08:23:09] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:23:10] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-01-26 08:25:21] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-01-26 08:25:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:25:21] local.INFO: QR payload decrypted successfully {"token":"5E90763C-00E2-4482-B8A2-D48B1901EA44","user_id":"AAA17"} 
[2026-01-26 08:25:21] local.INFO: Calling encrypt API {"token":"5E90763C-00E2-4482-B8A2-D48B1901EA44","user_id":"AAA17"} 
[2026-01-26 08:25:21] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-01-26 08:25:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:25:21] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-01-26 08:26:39] local.INFO: QR Login started {"user_id":"KOKU07","qr_payload_length":208} 
[2026-01-26 08:26:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:26:39] local.INFO: QR payload decrypted successfully {"token":"81E4E09D-D175-4183-BB2A-7A591D765E96","user_id":"KOKU07"} 
[2026-01-26 08:26:39] local.INFO: Calling encrypt API {"token":"81E4E09D-D175-4183-BB2A-7A591D765E96","user_id":"KOKU07"} 
[2026-01-26 08:26:39] local.INFO: Token encrypted with user ID {"user_id":"KOKU07","encrypted_payload_length":216} 
[2026-01-26 08:26:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:26:39] local.INFO: QR Login completed successfully {"user_id":"KOKU07"} 
[2026-01-26 08:27:12] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-01-26 08:27:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:27:12] local.INFO: QR payload decrypted successfully {"token":"E97F3BFE-0C90-437E-97BD-5F3F3B83B04E","user_id":"KOKU08"} 
[2026-01-26 08:27:12] local.INFO: Calling encrypt API {"token":"E97F3BFE-0C90-437E-97BD-5F3F3B83B04E","user_id":"KOKU08"} 
[2026-01-26 08:27:12] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-01-26 08:27:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:27:13] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-01-26 08:27:45] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-01-26 08:27:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:27:45] local.INFO: QR payload decrypted successfully {"token":"4E27A59F-D740-4773-9FD3-4B62F20EB459","user_id":"KOKU30"} 
[2026-01-26 08:27:45] local.INFO: Calling encrypt API {"token":"4E27A59F-D740-4773-9FD3-4B62F20EB459","user_id":"KOKU30"} 
[2026-01-26 08:27:46] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-01-26 08:27:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:27:46] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-01-26 08:29:03] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-01-26 08:29:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:29:03] local.INFO: QR payload decrypted successfully {"token":"EBC795F1-B590-49E8-AEAA-6DCCB268099C","user_id":"KOKU22"} 
[2026-01-26 08:29:03] local.INFO: Calling encrypt API {"token":"EBC795F1-B590-49E8-AEAA-6DCCB268099C","user_id":"KOKU22"} 
[2026-01-26 08:29:03] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-01-26 08:29:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:29:03] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-01-26 08:30:41] local.INFO: QR Login started {"user_id":"KOKU23","qr_payload_length":208} 
[2026-01-26 08:30:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:30:41] local.INFO: QR payload decrypted successfully {"token":"47F257F3-9E36-409D-AAB9-967DB2315329","user_id":"KOKU23"} 
[2026-01-26 08:30:41] local.INFO: Calling encrypt API {"token":"47F257F3-9E36-409D-AAB9-967DB2315329","user_id":"KOKU23"} 
[2026-01-26 08:30:41] local.INFO: Token encrypted with user ID {"user_id":"KOKU23","encrypted_payload_length":216} 
[2026-01-26 08:30:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:30:42] local.INFO: QR Login completed successfully {"user_id":"KOKU23"} 
[2026-01-26 08:31:27] local.INFO: QR Login started {"user_id":"KOKU24","qr_payload_length":208} 
[2026-01-26 08:31:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:31:28] local.INFO: QR payload decrypted successfully {"token":"84DB84B3-296F-449B-ACBB-052A8DCE1959","user_id":"KOKU24"} 
[2026-01-26 08:31:28] local.INFO: Calling encrypt API {"token":"84DB84B3-296F-449B-ACBB-052A8DCE1959","user_id":"KOKU24"} 
[2026-01-26 08:31:28] local.INFO: Token encrypted with user ID {"user_id":"KOKU24","encrypted_payload_length":216} 
[2026-01-26 08:31:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:31:28] local.INFO: QR Login completed successfully {"user_id":"KOKU24"} 
[2026-01-26 08:34:24] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-01-26 08:34:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:34:25] local.INFO: QR payload decrypted successfully {"token":"49DAB444-6E38-463A-BA30-172917DD0068","user_id":"JIN00"} 
[2026-01-26 08:34:25] local.INFO: Calling encrypt API {"token":"49DAB444-6E38-463A-BA30-172917DD0068","user_id":"JIN00"} 
[2026-01-26 08:34:25] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-01-26 08:34:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:34:25] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-01-26 08:34:53] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-01-26 08:34:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:34:53] local.INFO: QR payload decrypted successfully {"token":"C10CD4E5-DAAF-43EA-BB67-6A3B4A1F97D3","user_id":"YOU00"} 
[2026-01-26 08:34:53] local.INFO: Calling encrypt API {"token":"C10CD4E5-DAAF-43EA-BB67-6A3B4A1F97D3","user_id":"YOU00"} 
[2026-01-26 08:34:54] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-01-26 08:34:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:34:55] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-01-26 08:35:35] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-01-26 08:35:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:35:35] local.INFO: QR payload decrypted successfully {"token":"870FB82A-1AD8-4571-B640-725C5D75A29A","user_id":"KEITA00"} 
[2026-01-26 08:35:35] local.INFO: Calling encrypt API {"token":"870FB82A-1AD8-4571-B640-725C5D75A29A","user_id":"KEITA00"} 
[2026-01-26 08:35:35] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-01-26 08:35:35] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-26 08:35:36] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-01-26 08:36:08] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-01-26 08:36:08] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:36:08] local.INFO: QR payload decrypted successfully {"token":"3455FC6E-4C75-4145-90DE-70FAC1C0B69E","user_id":"KKRR00"} 
[2026-01-26 08:36:08] local.INFO: Calling encrypt API {"token":"3455FC6E-4C75-4145-90DE-70FAC1C0B69E","user_id":"KKRR00"} 
[2026-01-26 08:36:08] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-01-26 08:36:08] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:36:08] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-01-26 08:36:38] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-01-26 08:36:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:36:38] local.INFO: QR payload decrypted successfully {"token":"6B8AF216-9B6B-48B4-B4C0-983E9A947845","user_id":"ANN00"} 
[2026-01-26 08:36:38] local.INFO: Calling encrypt API {"token":"6B8AF216-9B6B-48B4-B4C0-983E9A947845","user_id":"ANN00"} 
[2026-01-26 08:36:38] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-01-26 08:36:38] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:36:39] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-01-26 08:37:36] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-01-26 08:37:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:37:36] local.INFO: QR payload decrypted successfully {"token":"D6D0B58C-5592-4EF8-9F87-D66270246877","user_id":"YUKA00"} 
[2026-01-26 08:37:36] local.INFO: Calling encrypt API {"token":"D6D0B58C-5592-4EF8-9F87-D66270246877","user_id":"YUKA00"} 
[2026-01-26 08:37:36] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-01-26 08:37:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:37:36] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-01-26 08:38:06] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-01-26 08:38:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:38:06] local.INFO: QR payload decrypted successfully {"token":"00B30A1F-B275-4FFD-A077-A004D5AFD146","user_id":"KKKK00"} 
[2026-01-26 08:38:06] local.INFO: Calling encrypt API {"token":"00B30A1F-B275-4FFD-A077-A004D5AFD146","user_id":"KKKK00"} 
[2026-01-26 08:38:06] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-01-26 08:38:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:38:06] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-01-26 08:38:32] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-01-26 08:38:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:38:32] local.INFO: QR payload decrypted successfully {"token":"CF9CF16A-33A0-4746-8B55-6837FA184B56","user_id":"KKKK01"} 
[2026-01-26 08:38:32] local.INFO: Calling encrypt API {"token":"CF9CF16A-33A0-4746-8B55-6837FA184B56","user_id":"KKKK01"} 
[2026-01-26 08:38:32] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-01-26 08:38:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:38:32] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-01-26 08:40:34] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-01-26 08:40:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:40:34] local.INFO: QR payload decrypted successfully {"token":"D1F00801-1E75-4B58-AADA-5D045C5A7206","user_id":"KOKU03"} 
[2026-01-26 08:40:34] local.INFO: Calling encrypt API {"token":"D1F00801-1E75-4B58-AADA-5D045C5A7206","user_id":"KOKU03"} 
[2026-01-26 08:40:34] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-01-26 08:40:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:40:35] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-01-26 08:40:59] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-01-26 08:40:59] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:41:00] local.INFO: QR payload decrypted successfully {"token":"0CD30CDC-BF7E-4B1C-8F9F-B8EB376E74F9","user_id":"KOKU15"} 
[2026-01-26 08:41:00] local.INFO: Calling encrypt API {"token":"0CD30CDC-BF7E-4B1C-8F9F-B8EB376E74F9","user_id":"KOKU15"} 
[2026-01-26 08:41:00] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-01-26 08:41:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:41:00] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-01-26 08:42:31] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-01-26 08:42:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:42:31] local.INFO: QR payload decrypted successfully {"token":"02E296B7-EB3B-4496-AB14-B7DC6A3CEFD2","user_id":"KOKU33"} 
[2026-01-26 08:42:31] local.INFO: Calling encrypt API {"token":"02E296B7-EB3B-4496-AB14-B7DC6A3CEFD2","user_id":"KOKU33"} 
[2026-01-26 08:42:31] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-01-26 08:42:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:42:32] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-01-26 08:43:00] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-01-26 08:43:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:43:01] local.INFO: QR payload decrypted successfully {"token":"AD19E64B-1D02-4604-81B4-44F7B1EAB0B4","user_id":"KOKU99"} 
[2026-01-26 08:43:01] local.INFO: Calling encrypt API {"token":"AD19E64B-1D02-4604-81B4-44F7B1EAB0B4","user_id":"KOKU99"} 
[2026-01-26 08:43:01] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-01-26 08:43:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:43:01] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-01-26 08:43:53] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-01-26 08:43:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:43:54] local.INFO: QR payload decrypted successfully {"token":"5022DB8D-11C8-4D18-A9EF-5FC1D1E01F0C","user_id":"KEIJI10"} 
[2026-01-26 08:43:54] local.INFO: Calling encrypt API {"token":"5022DB8D-11C8-4D18-A9EF-5FC1D1E01F0C","user_id":"KEIJI10"} 
[2026-01-26 08:43:54] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-01-26 08:43:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-26 08:43:55] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-01-26 08:44:46] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-01-26 08:44:46] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:44:46] local.INFO: QR payload decrypted successfully {"token":"13C8E745-5794-4389-96E9-9236F60AF6CA","user_id":"KEIJI11"} 
[2026-01-26 08:44:46] local.INFO: Calling encrypt API {"token":"13C8E745-5794-4389-96E9-9236F60AF6CA","user_id":"KEIJI11"} 
[2026-01-26 08:44:46] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-01-26 08:44:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-26 08:44:46] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-01-26 08:46:57] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-01-26 08:46:57] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:46:58] local.INFO: QR payload decrypted successfully {"token":"CC99DB16-315E-4DC9-AD9B-1F6C6DAC2170","user_id":"RIKIDO01"} 
[2026-01-26 08:46:58] local.INFO: Calling encrypt API {"token":"CC99DB16-315E-4DC9-AD9B-1F6C6DAC2170","user_id":"RIKIDO01"} 
[2026-01-26 08:46:58] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-01-26 08:46:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-26 08:46:58] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-01-26 08:47:31] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-01-26 08:47:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:47:31] local.INFO: QR payload decrypted successfully {"token":"B0F4FA2A-9AB8-45B5-8B3E-83A842AC7560","user_id":"RIKIDO02"} 
[2026-01-26 08:47:31] local.INFO: Calling encrypt API {"token":"B0F4FA2A-9AB8-45B5-8B3E-83A842AC7560","user_id":"RIKIDO02"} 
[2026-01-26 08:47:31] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-01-26 08:47:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-26 08:47:32] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-01-26 08:48:26] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-01-26 08:48:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:48:27] local.INFO: QR payload decrypted successfully {"token":"C256548E-1BF2-4282-8503-026DF8F793D6","user_id":"TOKU01"} 
[2026-01-26 08:48:27] local.INFO: Calling encrypt API {"token":"C256548E-1BF2-4282-8503-026DF8F793D6","user_id":"TOKU01"} 
[2026-01-26 08:48:28] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-01-26 08:48:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:48:28] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-01-26 08:49:25] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-01-26 08:49:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:49:25] local.INFO: QR payload decrypted successfully {"token":"FE632520-1AB7-474B-AB41-4A45F6916BF4","user_id":"TOKU06"} 
[2026-01-26 08:49:25] local.INFO: Calling encrypt API {"token":"FE632520-1AB7-474B-AB41-4A45F6916BF4","user_id":"TOKU06"} 
[2026-01-26 08:49:26] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-01-26 08:49:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:49:27] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-01-26 08:50:17] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-01-26 08:50:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:50:17] local.INFO: QR payload decrypted successfully {"token":"26A06117-9813-4B7B-9B6B-773ED39AC7ED","user_id":"TOKUKE00"} 
[2026-01-26 08:50:17] local.INFO: Calling encrypt API {"token":"26A06117-9813-4B7B-9B6B-773ED39AC7ED","user_id":"TOKUKE00"} 
[2026-01-26 08:50:17] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-01-26 08:50:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-26 08:50:17] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-01-26 08:50:46] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-26 08:50:46] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:50:47] local.INFO: QR payload decrypted successfully {"token":"360C1410-32C3-4D97-B7ED-85F0ABCA5865","user_id":"AAA07"} 
[2026-01-26 08:50:47] local.INFO: Calling encrypt API {"token":"360C1410-32C3-4D97-B7ED-85F0ABCA5865","user_id":"AAA07"} 
[2026-01-26 08:50:47] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-26 08:50:47] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:50:47] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-26 08:51:25] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-01-26 08:51:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:51:25] local.INFO: QR payload decrypted successfully {"token":"23EE831B-8E85-4E09-AAA2-76DF8B8A2B12","user_id":"AAA15"} 
[2026-01-26 08:51:25] local.INFO: Calling encrypt API {"token":"23EE831B-8E85-4E09-AAA2-76DF8B8A2B12","user_id":"AAA15"} 
[2026-01-26 08:51:25] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-01-26 08:51:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:51:25] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-01-26 08:52:05] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-01-26 08:52:05] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:52:05] local.INFO: QR payload decrypted successfully {"token":"3F2D609B-A0B8-4891-BECF-60E4DE77217E","user_id":"AAA08"} 
[2026-01-26 08:52:05] local.INFO: Calling encrypt API {"token":"3F2D609B-A0B8-4891-BECF-60E4DE77217E","user_id":"AAA08"} 
[2026-01-26 08:52:05] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-01-26 08:52:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:52:05] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-01-26 08:52:26] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-01-26 08:52:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:52:26] local.INFO: QR payload decrypted successfully {"token":"3BB2E8F7-F6F3-47AA-A5EA-85AF7F5BD99C","user_id":"AAA11"} 
[2026-01-26 08:52:26] local.INFO: Calling encrypt API {"token":"3BB2E8F7-F6F3-47AA-A5EA-85AF7F5BD99C","user_id":"AAA11"} 
[2026-01-26 08:52:26] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-01-26 08:52:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:52:26] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-01-26 08:52:51] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-01-26 08:52:51] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:52:51] local.INFO: QR payload decrypted successfully {"token":"AEA67E64-66CB-476A-81A7-CDB286D41112","user_id":"AAA16"} 
[2026-01-26 08:52:51] local.INFO: Calling encrypt API {"token":"AEA67E64-66CB-476A-81A7-CDB286D41112","user_id":"AAA16"} 
[2026-01-26 08:52:51] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-01-26 08:52:51] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 08:52:51] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-01-26 08:53:26] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-01-26 08:53:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:53:27] local.INFO: QR payload decrypted successfully {"token":"8DFB31DF-DFB3-430A-8FA1-FEF8CFA6FE99","user_id":"KOKU04"} 
[2026-01-26 08:53:27] local.INFO: Calling encrypt API {"token":"8DFB31DF-DFB3-430A-8FA1-FEF8CFA6FE99","user_id":"KOKU04"} 
[2026-01-26 08:53:27] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-01-26 08:53:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:53:27] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-01-26 08:54:00] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-01-26 08:54:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 08:54:00] local.INFO: QR payload decrypted successfully {"token":"8D3375B3-8E0F-4E14-BB00-D2D253F6F439","user_id":"HIME02"} 
[2026-01-26 08:54:00] local.INFO: Calling encrypt API {"token":"8D3375B3-8E0F-4E14-BB00-D2D253F6F439","user_id":"HIME02"} 
[2026-01-26 08:54:01] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-01-26 08:54:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 08:54:01] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-01-26 08:59:01] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-26 08:59:01] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-26 08:59:01] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-26 08:59:01] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":73} 
[2026-01-26 08:59:01] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 08:59:02] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-25 08:59:01"} 
[2026-01-26 08:59:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 08:59:03] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-02-25 08:59:01"} 
[2026-01-26 08:59:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 09:11:38] local.INFO: QR Login started {"user_id":"LAMEN00","qr_payload_length":208} 
[2026-01-26 09:11:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 09:11:38] local.INFO: QR payload decrypted successfully {"token":"D423F1DC-34BD-496C-B181-38E223C5E803","user_id":"LAMEN00"} 
[2026-01-26 09:11:38] local.INFO: Calling encrypt API {"token":"D423F1DC-34BD-496C-B181-38E223C5E803","user_id":"LAMEN00"} 
[2026-01-26 09:11:38] local.INFO: Token encrypted with user ID {"user_id":"LAMEN00","encrypted_payload_length":218} 
[2026-01-26 09:11:38] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-26 09:11:38] local.INFO: QR Login completed successfully {"user_id":"LAMEN00"} 
[2026-01-26 09:12:27] local.INFO: QR Login started {"user_id":"LAMEN01","qr_payload_length":208} 
[2026-01-26 09:12:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 09:12:27] local.INFO: QR payload decrypted successfully {"token":"9472625F-DA7C-4BF7-B9DE-2D081A18145C","user_id":"LAMEN01"} 
[2026-01-26 09:12:27] local.INFO: Calling encrypt API {"token":"9472625F-DA7C-4BF7-B9DE-2D081A18145C","user_id":"LAMEN01"} 
[2026-01-26 09:12:27] local.INFO: Token encrypted with user ID {"user_id":"LAMEN01","encrypted_payload_length":218} 
[2026-01-26 09:12:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-26 09:12:27] local.INFO: QR Login completed successfully {"user_id":"LAMEN01"} 
[2026-01-26 09:36:12] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-26 09:36:12] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-26 09:36:12] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-26 09:36:12] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":25} 
[2026-01-26 09:36:12] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 09:36:12] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-25 09:36:12"} 
[2026-01-26 09:36:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 09:36:14] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-25 09:36:12"} 
[2026-01-26 09:36:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 09:36:41] local.INFO: QR Login started {"user_id":"CHI00","qr_payload_length":208} 
[2026-01-26 09:36:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 09:36:42] local.INFO: QR payload decrypted successfully {"token":"C5D3DF6D-64BC-4D53-9359-C788E6F17244","user_id":"CHI00"} 
[2026-01-26 09:36:42] local.INFO: Calling encrypt API {"token":"C5D3DF6D-64BC-4D53-9359-C788E6F17244","user_id":"CHI00"} 
[2026-01-26 09:36:42] local.INFO: Token encrypted with user ID {"user_id":"CHI00","encrypted_payload_length":215} 
[2026-01-26 09:36:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-26 09:36:42] local.INFO: QR Login completed successfully {"user_id":"CHI00"} 
[2026-01-26 09:41:42] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-26 09:41:42] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-26 09:41:42] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-26 09:41:42] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":60} 
[2026-01-26 09:41:42] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 09:41:43] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-25 09:41:42"} 
[2026-01-26 09:41:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 09:41:46] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-25 09:41:42"} 
[2026-01-26 09:41:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 09:44:35] local.INFO: QR Login started {"user_id":"BOBO00","qr_payload_length":208} 
[2026-01-26 09:44:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 09:44:35] local.INFO: QR payload decrypted successfully {"token":"23B8A2E5-AF1F-449C-8445-6DEAC904025A","user_id":"BOBO00"} 
[2026-01-26 09:44:35] local.INFO: Calling encrypt API {"token":"23B8A2E5-AF1F-449C-8445-6DEAC904025A","user_id":"BOBO00"} 
[2026-01-26 09:44:35] local.INFO: Token encrypted with user ID {"user_id":"BOBO00","encrypted_payload_length":216} 
[2026-01-26 09:44:35] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 09:44:36] local.INFO: QR Login completed successfully {"user_id":"BOBO00"} 
[2026-01-26 09:45:10] local.INFO: QR Login started {"user_id":"BOBO01","qr_payload_length":208} 
[2026-01-26 09:45:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 09:45:10] local.INFO: QR payload decrypted successfully {"token":"EC9BD82E-EDE3-4F9A-A299-2808BBF6A17C","user_id":"BOBO01"} 
[2026-01-26 09:45:10] local.INFO: Calling encrypt API {"token":"EC9BD82E-EDE3-4F9A-A299-2808BBF6A17C","user_id":"BOBO01"} 
[2026-01-26 09:45:11] local.INFO: Token encrypted with user ID {"user_id":"BOBO01","encrypted_payload_length":216} 
[2026-01-26 09:45:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 09:45:11] local.INFO: QR Login completed successfully {"user_id":"BOBO01"} 
[2026-01-26 09:45:41] local.INFO: QR Login started {"user_id":"BOBO05","qr_payload_length":208} 
[2026-01-26 09:45:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 09:45:42] local.INFO: QR payload decrypted successfully {"token":"20F1F23D-CE12-4AC8-93A1-A6F17400360E","user_id":"BOBO05"} 
[2026-01-26 09:45:42] local.INFO: Calling encrypt API {"token":"20F1F23D-CE12-4AC8-93A1-A6F17400360E","user_id":"BOBO05"} 
[2026-01-26 09:45:42] local.INFO: Token encrypted with user ID {"user_id":"BOBO05","encrypted_payload_length":216} 
[2026-01-26 09:45:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 09:45:42] local.INFO: QR Login completed successfully {"user_id":"BOBO05"} 
[2026-01-26 09:46:10] local.INFO: QR Login started {"user_id":"BOBO07","qr_payload_length":208} 
[2026-01-26 09:46:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 09:46:10] local.INFO: QR payload decrypted successfully {"token":"1DC63815-9158-443E-932C-F9F0A9509CBA","user_id":"BOBO07"} 
[2026-01-26 09:46:10] local.INFO: Calling encrypt API {"token":"1DC63815-9158-443E-932C-F9F0A9509CBA","user_id":"BOBO07"} 
[2026-01-26 09:46:11] local.INFO: Token encrypted with user ID {"user_id":"BOBO07","encrypted_payload_length":216} 
[2026-01-26 09:46:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-26 09:46:11] local.INFO: QR Login completed successfully {"user_id":"BOBO07"} 
[2026-01-26 09:56:44] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-26 09:56:44] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":103} 
[2026-01-26 09:56:44] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-26 09:56:44] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":103} 
[2026-01-26 09:56:44] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 09:56:44] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 09:56:44"} 
[2026-01-26 09:56:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 09:56:46] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 09:56:44"} 
[2026-01-26 09:56:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 09:56:58] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 09:56:44"} 
[2026-01-26 09:56:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 09:57:57] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 09:56:44"} 
[2026-01-26 09:57:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:08:09] local.INFO: Login detected - checking for other active sessions {"user_id":22,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-26 10:08:09] local.INFO: New session created {"user_id":22,"device_id":"BE2A.250530.026.D1","session_id":104} 
[2026-01-26 10:08:09] local.INFO: N1User table updated with latest device info {"user_id":22,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-26 10:08:09] local.INFO: New device session created {"user_id":22,"device_id":"BE2A.250530.026.D1","session_id":104} 
[2026-01-26 10:08:09] local.INFO: Successful PIN login via API {"user_id":22,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 10:08:09] local.WARNING: Invalid or expired session token attempt {"token_prefix":"Op7udqI7tj...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 10:08:11] local.WARNING: Invalid or expired session token attempt {"token_prefix":"Op7udqI7tj...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 10:08:51] local.INFO: Login detected - checking for other active sessions {"user_id":22,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-26 10:08:51] local.INFO: Session updated {"user_id":22,"device_id":"BE2A.250530.026.D1","session_id":104} 
[2026-01-26 10:08:51] local.INFO: N1User table updated with latest device info {"user_id":22,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-26 10:08:51] local.INFO: New device session created {"user_id":22,"device_id":"BE2A.250530.026.D1","session_id":104} 
[2026-01-26 10:08:51] local.INFO: Successful PIN login via API {"user_id":22,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 10:08:52] local.WARNING: Invalid or expired session token attempt {"token_prefix":"NfMmKkthB4...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 10:08:53] local.WARNING: Invalid or expired session token attempt {"token_prefix":"NfMmKkthB4...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 10:09:10] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 10:09:10] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 10:09:10] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 10:09:10] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 10:09:10] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 10:09:10] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:09:12] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 10:09:10"} 
[2026-01-26 10:09:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:09:33] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-26 10:09:33] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-26 10:09:33] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-26 10:09:54] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-26 10:09:55] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-26 10:09:55] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-26 10:09:55] local.INFO: Session deactivated {"session_id":52,"user_id":118,"device_id":"BP2A.250605.031.A3"} 
[2026-01-26 10:09:55] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":52,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-26 10:09:55] local.INFO: Session updated {"user_id":118,"device_id":"BE2A.250530.026.D1","session_id":65} 
[2026-01-26 10:09:55] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-26 10:09:55] local.INFO: New device session created {"user_id":118,"device_id":"BE2A.250530.026.D1","session_id":65} 
[2026-01-26 10:09:55] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-26 10:09:56] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:09:57] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 10:09:55"} 
[2026-01-26 10:09:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:13:06] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 10:09:55"} 
[2026-01-26 10:13:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:36:12] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-26 10:36:12] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-26 10:36:12] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-26 10:36:29] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-26 10:36:29] local.WARNING: Failed to send logout message {"fcm_token":"cP4rtOFSTqmJdXt0mB5m...","error":"Requested entity was not found."} 
[2026-01-26 10:36:29] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2026-01-26 10:36:29] local.INFO: Session deactivated {"session_id":65,"user_id":118,"device_id":"BE2A.250530.026.D1"} 
[2026-01-26 10:36:29] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":65,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":false,"message":"Requested entity was not found."}]}} 
[2026-01-26 10:36:29] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 10:36:29] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 10:36:29] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 10:36:29] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-26 10:36:31] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 10:36:29"} 
[2026-01-26 10:36:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:36:46] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 10:36:29"} 
[2026-01-26 10:36:46] local.INFO: Biometric disabled for N1User via API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"BP2A.250605.031.A3"} 
[2026-01-26 10:36:51] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 10:36:29"} 
[2026-01-26 10:36:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:36:53] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 10:36:29"} 
[2026-01-26 10:36:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:37:33] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-26 10:37:33] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-26 10:37:33] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-26 10:37:33] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":89} 
[2026-01-26 10:37:33] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 10:37:34] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-25 10:37:33"} 
[2026-01-26 10:37:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:37:36] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-25 10:37:33"} 
[2026-01-26 10:37:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:37:40] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2026-01-26 10:37:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-26 10:37:40] local.INFO: QR payload decrypted successfully {"token":"DF06A9AA-27F7-49F4-956E-7A800B560AA7","user_id":"KASH"} 
[2026-01-26 10:37:40] local.INFO: Calling encrypt API {"token":"DF06A9AA-27F7-49F4-956E-7A800B560AA7","user_id":"KASH"} 
[2026-01-26 10:37:41] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2026-01-26 10:37:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":214} 
[2026-01-26 10:37:41] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2026-01-26 10:44:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-26 10:44:48] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-26 10:44:48] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-26 10:44:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 10:45:09] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID BENGIO22.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"FC8170D1-BB7C-4CFA-B0E2-CCAF8CC11FD9","txnID":"245","userID":"BENGIO22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"edfe1dd7"},"ip":"103.230.15.12"} 
[2026-01-26 10:45:09] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID BENGIO22.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=FC8170D1-BB7C-4CFA-B0E2-CCAF8CC11FD9&txnID=245&userID=BENGIO22","length":210} 
[2026-01-26 10:45:09] local.DEBUG: CRC Calculation Result {"crc":"edfe1dd7","input_params_count":7} 
[2026-01-26 10:45:09] local.DEBUG: CRC Verification {"received":"edfe1dd7","calculated":"edfe1dd7","match":true} 
[2026-01-26 10:45:09] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 10:45:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 10:45:09] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-26 10:45:09] local.INFO: TAC record created successfully via API {"record_id":505,"txnID":"245","tac":"FC8170D1-BB7C-4CFA-B0E2-CCAF8CC11FD9","messageBody":"Please confirm the sign-up of User ID BENGIO22.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"BENGIO22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 10:50:09"} 
[2026-01-26 10:45:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"245","user_id":"BENGIO22"} 
[2026-01-26 10:45:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-26 10:45:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769395509741181%422fcc3e422fcc3e"} 
[2026-01-26 10:45:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"245","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 10:45:09\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"245\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID BENGIO22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769395509741181%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 10:45:27] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-26 10:45:27] local.INFO: Other active sessions found - OTP verification required {"user_id":59,"mobile_number":"60123668288","devices_to_logout":["AP3A.240905.015.A2"]} 
[2026-01-26 10:45:27] local.INFO: OTP verification required for login {"user_id":59,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-26 10:46:09] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":59,"devices_to_logout":["AP3A.240905.015.A2"]} 
[2026-01-26 10:46:09] local.INFO: Logout message sent successfully {"fcm_token":"ePcx66k_ZdkHXUxLI0kW...","reason":"new_login"} 
[2026-01-26 10:46:09] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-26 10:46:09] local.INFO: Session deactivated {"session_id":102,"user_id":59,"device_id":"AP3A.240905.015.A2"} 
[2026-01-26 10:46:09] local.INFO: Old devices logged out {"user_id":59,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":102,"device_id":"AP3A.240905.015.A2","device_name":"samsung SM-S908E","success":true,"message":"Logout message sent"}]}} 
[2026-01-26 10:46:09] local.INFO: New session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":105} 
[2026-01-26 10:46:09] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 10:46:09] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":105} 
[2026-01-26 10:46:09] local.INFO: Login completed after OTP verification {"user_id":59,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-26 10:47:20] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 10:47:20] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":105} 
[2026-01-26 10:47:20] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 10:47:20] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":105} 
[2026-01-26 10:47:20] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 10:47:21] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-25 10:47:20"} 
[2026-01-26 10:47:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:47:26] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=FC8170D1-BB7C-4CFA-B0E2-CCAF8CC11FD9&txnid=245","length":84} 
[2026-01-26 10:47:26] local.DEBUG: CRC Calculation Result {"crc":"7fcd6fb8","input_params_count":4} 
[2026-01-26 10:47:26] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=FC8170D1-BB7C-4CFA-B0E2-CCAF8CC11FD9&txnid=245&crc=7fcd6fb8","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"This OTP code has already been used. Please request a new one to proceed.\"}","tac":"FC8170D1-BB7C-4CFA-B0E2-CCAF8CC11FD9","txnId":"245","success":true} 
[2026-01-26 10:47:26] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"245","tac":"FC8170D1-BB7C-4CFA-B0E2-CCAF8CC11FD9","approved_status":1} 
[2026-01-26 10:47:30] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-25 10:47:20"} 
[2026-01-26 10:47:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:50:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-26 10:50:03] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-26 10:50:03] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-26 10:50:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 10:50:09] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID BENGIO22.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"17DADD17-F9BE-4469-913A-17536841B9CA","txnID":"246","userID":"BENGIO22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0ed90f7b"},"ip":"103.230.15.12"} 
[2026-01-26 10:50:09] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID BENGIO22.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=17DADD17-F9BE-4469-913A-17536841B9CA&txnID=246&userID=BENGIO22","length":210} 
[2026-01-26 10:50:09] local.DEBUG: CRC Calculation Result {"crc":"0ed90f7b","input_params_count":7} 
[2026-01-26 10:50:09] local.DEBUG: CRC Verification {"received":"0ed90f7b","calculated":"0ed90f7b","match":true} 
[2026-01-26 10:50:09] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 10:50:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 10:50:09] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-26 10:50:09] local.INFO: TAC record created successfully via API {"record_id":506,"txnID":"246","tac":"17DADD17-F9BE-4469-913A-17536841B9CA","messageBody":"Please confirm the sign-up of User ID BENGIO22.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"BENGIO22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 10:55:09"} 
[2026-01-26 10:50:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"246","user_id":"BENGIO22"} 
[2026-01-26 10:50:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-26 10:50:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769395810091544%422fcc3e422fcc3e"} 
[2026-01-26 10:50:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"246","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 10:50:10\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"246\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID BENGIO22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769395810091544%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 10:50:30] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 10:50:30] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":105} 
[2026-01-26 10:50:30] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 10:50:30] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":105} 
[2026-01-26 10:50:30] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 10:50:31] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-25 10:50:30"} 
[2026-01-26 10:50:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:50:32] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-25 10:50:30"} 
[2026-01-26 10:50:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 10:50:38] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=17DADD17-F9BE-4469-913A-17536841B9CA&txnid=246","length":84} 
[2026-01-26 10:50:38] local.DEBUG: CRC Calculation Result {"crc":"082a7717","input_params_count":4} 
[2026-01-26 10:50:38] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=17DADD17-F9BE-4469-913A-17536841B9CA&txnid=246&crc=082a7717","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"17DADD17-F9BE-4469-913A-17536841B9CA","txnId":"246","success":true} 
[2026-01-26 10:50:38] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"246","tac":"17DADD17-F9BE-4469-913A-17536841B9CA","approved_status":1} 
[2026-01-26 11:00:36] local.INFO: Login detected - checking for other active sessions {"user_id":22,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-26 11:00:36] local.INFO: Session updated {"user_id":22,"device_id":"BE2A.250530.026.D1","session_id":104} 
[2026-01-26 11:00:36] local.INFO: N1User table updated with latest device info {"user_id":22,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-26 11:00:36] local.INFO: New device session created {"user_id":22,"device_id":"BE2A.250530.026.D1","session_id":104} 
[2026-01-26 11:00:36] local.INFO: Successful PIN login via API {"user_id":22,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 11:00:37] local.WARNING: Invalid or expired session token attempt {"token_prefix":"m8B4gobrjr...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 11:00:39] local.WARNING: Invalid or expired session token attempt {"token_prefix":"m8B4gobrjr...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 11:04:29] local.WARNING: Invalid or expired session token attempt {"token_prefix":"m8B4gobrjr...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 11:04:44] local.INFO: Login detected - checking for other active sessions {"user_id":22,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-26 11:04:44] local.INFO: Session updated {"user_id":22,"device_id":"BE2A.250530.026.D1","session_id":104} 
[2026-01-26 11:04:44] local.INFO: N1User table updated with latest device info {"user_id":22,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-26 11:04:44] local.INFO: New device session created {"user_id":22,"device_id":"BE2A.250530.026.D1","session_id":104} 
[2026-01-26 11:04:44] local.INFO: Successful PIN login via API {"user_id":22,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 11:04:44] local.WARNING: Invalid or expired session token attempt {"token_prefix":"I3SZgZOD7g...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 11:04:45] local.WARNING: Invalid or expired session token attempt {"token_prefix":"I3SZgZOD7g...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 11:04:49] local.WARNING: Invalid or expired session token attempt {"token_prefix":"I3SZgZOD7g...","ip":"211.24.62.81","user_agent":"KASHplus-Flutter-App/1.0"} 
[2026-01-26 11:06:32] local.INFO: N1User created via API {"user_id":155,"mobile_number":"60173132888","memberhash":"CFHZASNX1769396792SITVAB","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-26 11:06:56] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-26 11:06:56] local.INFO: New session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":106} 
[2026-01-26 11:06:56] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-26 11:06:56] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":106} 
[2026-01-26 11:06:56] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 11:06:57] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 11:06:56"} 
[2026-01-26 11:06:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:06:58] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 11:06:56"} 
[2026-01-26 11:06:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:07:06] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 11:06:56"} 
[2026-01-26 11:07:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:07:26] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 11:06:56"} 
[2026-01-26 11:07:26] local.INFO: N1User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field"]} 
[2026-01-26 11:11:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-26 11:11:19] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-26 11:11:19] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-26 11:11:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 11:11:48] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID MARC13.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"A330EB4C-57B1-4185-B071-766BC2AB2F0E","txnID":"247","userID":"MARC13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c168863d"},"ip":"103.230.15.12"} 
[2026-01-26 11:11:48] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID MARC13.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=A330EB4C-57B1-4185-B071-766BC2AB2F0E&txnID=247&userID=MARC13","length":206} 
[2026-01-26 11:11:48] local.DEBUG: CRC Calculation Result {"crc":"c168863d","input_params_count":7} 
[2026-01-26 11:11:48] local.DEBUG: CRC Verification {"received":"c168863d","calculated":"c168863d","match":true} 
[2026-01-26 11:11:48] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 11:11:48] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 11:11:48] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-26 11:11:48] local.INFO: TAC record created successfully via API {"record_id":507,"txnID":"247","tac":"A330EB4C-57B1-4185-B071-766BC2AB2F0E","messageBody":"Please confirm the sign-up of User ID MARC13.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"MARC13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 11:16:48"} 
[2026-01-26 11:11:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"247","user_id":"MARC13"} 
[2026-01-26 11:11:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-26 11:11:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769397109254792%422fcc3e422fcc3e"} 
[2026-01-26 11:11:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"247","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 11:11:49\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"247\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID MARC13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769397109254792%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 11:11:57] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 11:11:57] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":105} 
[2026-01-26 11:11:57] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 11:11:57] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":105} 
[2026-01-26 11:11:57] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 11:11:58] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-25 11:11:57"} 
[2026-01-26 11:11:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:11:59] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-25 11:11:57"} 
[2026-01-26 11:11:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:12:05] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=A330EB4C-57B1-4185-B071-766BC2AB2F0E&txnid=247","length":84} 
[2026-01-26 11:12:05] local.DEBUG: CRC Calculation Result {"crc":"4a685948","input_params_count":4} 
[2026-01-26 11:12:05] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=A330EB4C-57B1-4185-B071-766BC2AB2F0E&txnid=247&crc=4a685948","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"A330EB4C-57B1-4185-B071-766BC2AB2F0E","txnId":"247","success":true} 
[2026-01-26 11:12:05] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"247","tac":"A330EB4C-57B1-4185-B071-766BC2AB2F0E","approved_status":1} 
[2026-01-26 11:31:25] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-26 11:31:25] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-26 11:31:25] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-26 11:31:25] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":64} 
[2026-01-26 11:31:25] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 11:31:26] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-25 11:31:25"} 
[2026-01-26 11:31:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:31:27] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-25 11:31:25"} 
[2026-01-26 11:31:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:36:50] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 11:36:50] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 11:36:50] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 11:36:50] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 11:36:50] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 11:36:50] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 11:36:50"} 
[2026-01-26 11:36:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:36:52] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 11:36:50"} 
[2026-01-26 11:36:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:37:17] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 11:37:17] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 11:37:17] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 11:37:17] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 11:37:17] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 11:37:18] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 11:37:17"} 
[2026-01-26 11:37:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 11:37:19] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 11:37:17"} 
[2026-01-26 11:37:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:00:20] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 12:00:20] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-26 12:00:20] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 12:00:20] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-26 12:00:20] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:00:20] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-25 12:00:20"} 
[2026-01-26 12:00:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:00:23] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-25 12:00:20"} 
[2026-01-26 12:00:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:05:12] local.WARNING: Failed PIN login attempt {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:06:44] local.INFO: Login detected - checking for other active sessions {"user_id":129,"current_device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","other_active_sessions_count":0} 
[2026-01-26 12:06:44] local.INFO: Session updated {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-26 12:06:44] local.INFO: N1User table updated with latest device info {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","fcm_token_length":142} 
[2026-01-26 12:06:44] local.INFO: New device session created {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-26 12:06:44] local.INFO: Successful PIN login via API {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:06:45] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:06:44"} 
[2026-01-26 12:06:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:06:46] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:06:44"} 
[2026-01-26 12:06:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:07:56] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 12:07:56] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-26 12:07:56] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 12:07:56] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":68} 
[2026-01-26 12:07:56] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:08:00] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-25 12:07:56"} 
[2026-01-26 12:08:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:08:02] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-02-25 12:07:56"} 
[2026-01-26 12:08:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:14:09] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:06:44"} 
[2026-01-26 12:14:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:14:19] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:06:44"} 
[2026-01-26 12:14:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:15:16] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:06:44"} 
[2026-01-26 12:15:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:18:52] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-01-26 12:18:52] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-26 12:18:52] local.INFO: OTP verification required for login {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-01-26 12:19:04] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-26 12:19:05] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-26 12:19:05] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-26 12:19:05] local.INFO: Session deactivated {"session_id":52,"user_id":118,"device_id":"BP2A.250605.031.A3"} 
[2026-01-26 12:19:05] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":52,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-26 12:19:05] local.INFO: Session updated {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:19:05] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-01-26 12:19:05] local.INFO: New device session created {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:19:05] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2026-01-26 12:19:07] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:19:05"} 
[2026-01-26 12:19:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:19:14] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:19:05"} 
[2026-01-26 12:19:14] local.INFO: Biometric disabled for N1User via API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":false,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-01-26 12:19:18] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:19:05"} 
[2026-01-26 12:19:18] local.INFO: FCM token already available for biometric-enabled user {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-01-26 12:19:18] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone (iPhone)"} 
[2026-01-26 12:19:19] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:19:05"} 
[2026-01-26 12:19:19] local.INFO: FCM token already available for biometric-enabled user {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-01-26 12:19:19] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone (iPhone)"} 
[2026-01-26 12:19:22] local.INFO: Login detected - checking for other active sessions {"user_id":129,"current_device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","other_active_sessions_count":0} 
[2026-01-26 12:19:22] local.INFO: Session updated {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-26 12:19:22] local.INFO: N1User table updated with latest device info {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","fcm_token_length":142} 
[2026-01-26 12:19:22] local.INFO: New device session created {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-26 12:19:22] local.INFO: Successful PIN login via API {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:19:23] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:19:22"} 
[2026-01-26 12:19:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:19:23] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-01-26 12:19:23] local.INFO: Session updated {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:19:23] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-01-26 12:19:23] local.INFO: New device session created {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:19:23] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:19:24] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 12:19:23"} 
[2026-01-26 12:19:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:19:24] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:19:22"} 
[2026-01-26 12:19:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:19:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:19:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:19:38] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:19:38] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:19:38] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:19:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:19:38] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:19:38] local.INFO: TAC record created successfully via API {"record_id":508,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 12:24:38"} 
[2026-01-26 12:19:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:19:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eL8-d8E1ZkuHjZV54otF...","title":"USDT request"} 
[2026-01-26 12:19:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401179322101"} 
[2026-01-26 12:19:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:19:39\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401179322101\"}}}","success":true} 
[2026-01-26 12:19:42] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-01-26 12:19:42] local.INFO: Session updated {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:19:42] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-01-26 12:19:42] local.INFO: New device session created {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:19:42] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:19:43] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 12:19:42"} 
[2026-01-26 12:19:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:19:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:19:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:19:48] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:19:48] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:19:48] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:19:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:19:48] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:19:48] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2026-01-26 12:19:48] local.INFO: TAC record created successfully via API {"record_id":509,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-01-26 12:24:48"} 
[2026-01-26 12:19:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:19:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eL8-d8E1ZkuHjZV54otF...","title":"USDT request"} 
[2026-01-26 12:19:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401189405797"} 
[2026-01-26 12:19:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:19:49\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401189405797\"}}}","success":true} 
[2026-01-26 12:19:53] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 12:19:54] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 12:19:42"} 
[2026-01-26 12:19:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:19:59] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:19:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:19:59] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:19:59] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:19:59] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:19:59] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:19:59] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:19:59] local.INFO: TAC record created successfully via API {"record_id":510,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 12:24:59"} 
[2026-01-26 12:19:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:19:59] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eL8-d8E1ZkuHjZV54otF...","title":"USDT request"} 
[2026-01-26 12:20:00] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401199957838"} 
[2026-01-26 12:20:00] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:20:00\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401199957838\"}}}","success":true} 
[2026-01-26 12:20:02] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-01-26 12:20:02] local.INFO: Session updated {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:20:02] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-01-26 12:20:02] local.INFO: New device session created {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:20:03] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:20:03] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 12:20:02"} 
[2026-01-26 12:20:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:20:09] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 12:20:10] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 12:20:02"} 
[2026-01-26 12:20:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:20:17] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:20:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:20:17] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:20:17] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:20:17] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:20:17] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:20:17] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:20:17] local.INFO: TAC record created successfully via API {"record_id":511,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 12:25:17"} 
[2026-01-26 12:20:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:20:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eL8-d8E1ZkuHjZV54otF...","title":"USDT request"} 
[2026-01-26 12:20:17] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401217562446"} 
[2026-01-26 12:20:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:20:17\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401217562446\"}}}","success":true} 
[2026-01-26 12:20:19] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:20:19] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:20:19] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:20:19] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:20:19] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:20:19] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:20:19] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:20:19] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2026-01-26 12:20:19] local.INFO: TAC record created successfully via API {"record_id":512,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-01-26 12:25:19"} 
[2026-01-26 12:20:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:20:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eL8-d8E1ZkuHjZV54otF...","title":"USDT request"} 
[2026-01-26 12:20:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401219989608"} 
[2026-01-26 12:20:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:20:20\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401219989608\"}}}","success":true} 
[2026-01-26 12:20:25] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-01-26 12:20:25] local.INFO: Session updated {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:20:25] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-01-26 12:20:25] local.INFO: New device session created {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":63} 
[2026-01-26 12:20:25] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:20:25] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:20:28] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 12:20:29] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 12:20:25"} 
[2026-01-26 12:20:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:22:55] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":1} 
[2026-01-26 12:22:55] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-01-26 12:22:55] local.INFO: OTP verification required for login {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_devices_count":1} 
[2026-01-26 12:23:11] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-01-26 12:23:12] local.INFO: Logout message sent successfully {"fcm_token":"eL8-d8E1ZkuHjZV54otF...","reason":"new_login"} 
[2026-01-26 12:23:12] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-26 12:23:12] local.INFO: Session deactivated {"session_id":63,"user_id":118,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-01-26 12:23:12] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":63,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-26 12:23:12] local.INFO: New session created {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":107} 
[2026-01-26 12:23:12] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 12:23:12] local.INFO: New device session created {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":107} 
[2026-01-26 12:23:12] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","devices_logged_out":1} 
[2026-01-26 12:23:13] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:23:15] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:23:12"} 
[2026-01-26 12:23:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:23:22] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:23:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:23:22] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:23:22] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:23:22] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:23:22] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:23:22] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:23:23] local.INFO: TAC record created successfully via API {"record_id":513,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 12:28:23"} 
[2026-01-26 12:23:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:23:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eR6Yqzo-iE0ouYMhRRTe...","title":"USDT request"} 
[2026-01-26 12:23:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401403396426"} 
[2026-01-26 12:23:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:23:23\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401403396426\"}}}","success":true} 
[2026-01-26 12:23:27] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 12:23:28] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:23:12"} 
[2026-01-26 12:23:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:23:31] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:23:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:23:31] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:23:31] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:23:31] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:23:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:23:31] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:23:31] local.INFO: TAC record created successfully via API {"record_id":514,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 12:28:31"} 
[2026-01-26 12:23:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:23:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eR6Yqzo-iE0ouYMhRRTe...","title":"USDT request"} 
[2026-01-26 12:23:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401411878638"} 
[2026-01-26 12:23:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:23:32\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401411878638\"}}}","success":true} 
[2026-01-26 12:23:35] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 12:23:36] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:23:12"} 
[2026-01-26 12:23:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:23:43] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:23:12"} 
[2026-01-26 12:23:43] local.INFO: FCM token already available for biometric-enabled user {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 12:23:43] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 12:23:44] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:23:12"} 
[2026-01-26 12:23:44] local.INFO: FCM token already available for biometric-enabled user {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 12:23:44] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 12:23:49] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:23:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:23:49] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:23:49] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:23:49] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:23:49] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:23:49] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:23:49] local.INFO: TAC record created successfully via API {"record_id":515,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 12:28:49"} 
[2026-01-26 12:23:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:23:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eR6Yqzo-iE0ouYMhRRTe...","title":"USDT request"} 
[2026-01-26 12:23:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401429920134"} 
[2026-01-26 12:23:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:23:50\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401429920134\"}}}","success":true} 
[2026-01-26 12:23:54] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 12:23:54] local.INFO: Session updated {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":107} 
[2026-01-26 12:23:54] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 12:23:54] local.INFO: New device session created {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":107} 
[2026-01-26 12:23:54] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:23:55] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:23:57] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 12:23:58] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 12:23:54"} 
[2026-01-26 12:23:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:24:05] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 12:24:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 12:24:05] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 12:24:05] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 12:24:05] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:24:05] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 12:24:05] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 12:24:05] local.INFO: TAC record created successfully via API {"record_id":516,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 12:29:05"} 
[2026-01-26 12:24:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 12:24:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eR6Yqzo-iE0ouYMhRRTe...","title":"USDT request"} 
[2026-01-26 12:24:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401445577973"} 
[2026-01-26 12:24:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:24:05\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401445577973\"}}}","success":true} 
[2026-01-26 12:24:11] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 12:24:11] local.INFO: Session updated {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":107} 
[2026-01-26 12:24:11] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 12:24:11] local.INFO: New device session created {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":107} 
[2026-01-26 12:24:11] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:24:11] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:24:13] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 12:24:15] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 12:24:11"} 
[2026-01-26 12:24:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:28:27] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-26 12:28:27] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-01-26 12:28:27] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-26 12:28:42] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-01-26 12:28:42] local.INFO: Logout message sent successfully {"fcm_token":"eR6Yqzo-iE0ouYMhRRTe...","reason":"new_login"} 
[2026-01-26 12:28:42] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-26 12:28:42] local.INFO: Session deactivated {"session_id":107,"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 12:28:42] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":107,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-26 12:28:42] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 12:28:42] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 12:28:42] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 12:28:42] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-26 12:28:43] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:28:45] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:28:42"} 
[2026-01-26 12:28:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:28:51] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 12:28:42"} 
[2026-01-26 12:32:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-26 12:32:06] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-26 12:32:06] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-26 12:32:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 12:32:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"809C0D69-EDBD-4961-B606-E8DD0C28511F","txnID":"248","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"28620f47"},"ip":"103.230.15.12"} 
[2026-01-26 12:32:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=809C0D69-EDBD-4961-B606-E8DD0C28511F&txnID=248&userID=TENG13","length":214} 
[2026-01-26 12:32:22] local.DEBUG: CRC Calculation Result {"crc":"28620f47","input_params_count":7} 
[2026-01-26 12:32:22] local.DEBUG: CRC Verification {"received":"28620f47","calculated":"28620f47","match":true} 
[2026-01-26 12:32:22] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 12:32:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 12:32:22] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-26 12:32:22] local.INFO: TAC record created successfully via API {"record_id":517,"txnID":"248","tac":"809C0D69-EDBD-4961-B606-E8DD0C28511F","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 12:37:22"} 
[2026-01-26 12:32:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"248","user_id":"TENG13"} 
[2026-01-26 12:32:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-26 12:32:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769401943200161"} 
[2026-01-26 12:32:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"248","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 12:32:23\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"248\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769401943200161\"}}}","success":true} 
[2026-01-26 12:32:44] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-26 12:32:44] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-26 12:32:44] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-26 12:32:44] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":38} 
[2026-01-26 12:32:44] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:32:45] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-25 12:32:44"} 
[2026-01-26 12:32:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:32:54] local.INFO: TAC action completed {"action":"decline","mobile_number":"60123247318","txnID":"248","tac":"809C0D69-EDBD-4961-B606-E8DD0C28511F","approved_status":2} 
[2026-01-26 12:32:55] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-25 12:32:44"} 
[2026-01-26 12:32:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:39:25] local.INFO: Login detected - checking for other active sessions {"user_id":129,"current_device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","other_active_sessions_count":0} 
[2026-01-26 12:39:25] local.INFO: Session updated {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-26 12:39:25] local.INFO: N1User table updated with latest device info {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","fcm_token_length":142} 
[2026-01-26 12:39:25] local.INFO: New device session created {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-26 12:39:25] local.INFO: Successful PIN login via API {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:39:26] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:39:25"} 
[2026-01-26 12:39:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:39:27] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:39:25"} 
[2026-01-26 12:39:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:39:44] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:39:25"} 
[2026-01-26 12:39:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:56:43] local.INFO: Login detected - checking for other active sessions {"user_id":129,"current_device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","other_active_sessions_count":0} 
[2026-01-26 12:56:43] local.INFO: Session updated {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-26 12:56:43] local.INFO: N1User table updated with latest device info {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","fcm_token_length":142} 
[2026-01-26 12:56:43] local.INFO: New device session created {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","session_id":71} 
[2026-01-26 12:56:43] local.INFO: Successful PIN login via API {"user_id":129,"device_id":"DE2C71CD-720D-456E-A07A-61E808D23669","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 12:56:44] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:56:43"} 
[2026-01-26 12:56:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 12:56:46] local.DEBUG: Session authenticated successfully {"user_id":129,"session_expires":"2026-02-25 12:56:43"} 
[2026-01-26 12:56:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":129,"active_user_id":129,"mobile_number":"818053573016","requested_id":"129","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 13:17:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-26 13:17:34] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-26 13:17:34] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-26 13:17:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:18:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-26 13:18:09] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-26 13:18:09] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-26 13:18:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:18:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-26 13:18:13] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-26 13:18:13] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-26 13:18:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:18:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"7C141F4A-229D-47D8-8D16-FAE15110093B","txnID":"249","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fdc9d17c"},"ip":"103.230.15.12"} 
[2026-01-26 13:18:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=7C141F4A-229D-47D8-8D16-FAE15110093B&txnID=249&userID=TENG13","length":214} 
[2026-01-26 13:18:26] local.DEBUG: CRC Calculation Result {"crc":"fdc9d17c","input_params_count":7} 
[2026-01-26 13:18:26] local.DEBUG: CRC Verification {"received":"fdc9d17c","calculated":"fdc9d17c","match":true} 
[2026-01-26 13:18:26] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 13:18:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:18:26] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-26 13:18:26] local.INFO: TAC record created successfully via API {"record_id":518,"txnID":"249","tac":"7C141F4A-229D-47D8-8D16-FAE15110093B","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 13:23:26"} 
[2026-01-26 13:18:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"249","user_id":"TENG13"} 
[2026-01-26 13:18:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-26 13:18:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769404707160050"} 
[2026-01-26 13:18:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"249","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 13:18:27\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"249\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769404707160050\"}}}","success":true} 
[2026-01-26 13:18:38] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7C141F4A-229D-47D8-8D16-FAE15110093B&txnid=249","length":84} 
[2026-01-26 13:18:38] local.DEBUG: CRC Calculation Result {"crc":"424dac95","input_params_count":4} 
[2026-01-26 13:18:39] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=7C141F4A-229D-47D8-8D16-FAE15110093B&txnid=249&crc=424dac95","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"7C141F4A-229D-47D8-8D16-FAE15110093B","txnId":"249","success":true} 
[2026-01-26 13:18:39] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"249","tac":"7C141F4A-229D-47D8-8D16-FAE15110093B","approved_status":1} 
[2026-01-26 13:20:58] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"7D0B9601-645C-4B11-9F36-5EFB451587E8","txnID":"250","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"40101e24"},"ip":"103.230.15.12"} 
[2026-01-26 13:20:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=7D0B9601-645C-4B11-9F36-5EFB451587E8&txnID=250&userID=TENG13","length":214} 
[2026-01-26 13:20:58] local.DEBUG: CRC Calculation Result {"crc":"40101e24","input_params_count":7} 
[2026-01-26 13:20:58] local.DEBUG: CRC Verification {"received":"40101e24","calculated":"40101e24","match":true} 
[2026-01-26 13:20:58] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 13:20:58] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:20:58] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-26 13:20:58] local.INFO: TAC record created successfully via API {"record_id":519,"txnID":"250","tac":"7D0B9601-645C-4B11-9F36-5EFB451587E8","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 13:25:58"} 
[2026-01-26 13:20:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"250","user_id":"TENG13"} 
[2026-01-26 13:20:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-26 13:20:59] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769404859037927"} 
[2026-01-26 13:20:59] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"250","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 13:20:59\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"250\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769404859037927\"}}}","success":true} 
[2026-01-26 13:21:09] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-25 12:32:44"} 
[2026-01-26 13:21:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 13:21:13] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7D0B9601-645C-4B11-9F36-5EFB451587E8&txnid=250","length":84} 
[2026-01-26 13:21:13] local.DEBUG: CRC Calculation Result {"crc":"cf989c55","input_params_count":4} 
[2026-01-26 13:21:14] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=7D0B9601-645C-4B11-9F36-5EFB451587E8&txnid=250&crc=cf989c55","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"7D0B9601-645C-4B11-9F36-5EFB451587E8","txnId":"250","success":true} 
[2026-01-26 13:21:14] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"250","tac":"7D0B9601-645C-4B11-9F36-5EFB451587E8","approved_status":1} 
[2026-01-26 13:27:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 13:27:34] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-26 13:27:34] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-26 13:27:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:28:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 13:28:26] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-26 13:28:26] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-26 13:28:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:29:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 13:29:02] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-26 13:29:02] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-26 13:29:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:29:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 13:29:45] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-26 13:29:45] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-26 13:29:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:30:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 13:30:53] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-26 13:30:53] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-26 13:30:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 13:32:30] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-25 12:32:44"} 
[2026-01-26 13:32:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:03:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 14:03:14] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-26 14:03:14] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-26 14:03:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 14:03:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818017630993&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 14:03:58] local.DEBUG: CRC Calculation Result {"crc":"c39af1a9","input_params_count":2} 
[2026-01-26 14:03:58] local.DEBUG: CRC Verification {"received":"c39af1a9","calculated":"c39af1a9","match":true} 
[2026-01-26 14:03:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 14:06:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 14:06:52] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-26 14:06:52] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-26 14:06:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 14:09:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 14:09:16] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-26 14:09:16] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-26 14:09:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 14:09:48] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"6CA95114-4BC6-4C43-AF90-C84EEC9AC3F2","txnID":"251","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ee13907f"},"ip":"103.230.15.12"} 
[2026-01-26 14:09:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=6CA95114-4BC6-4C43-AF90-C84EEC9AC3F2&txnID=251&userID=HIT22","length":213} 
[2026-01-26 14:09:48] local.DEBUG: CRC Calculation Result {"crc":"ee13907f","input_params_count":7} 
[2026-01-26 14:09:48] local.DEBUG: CRC Verification {"received":"ee13907f","calculated":"ee13907f","match":true} 
[2026-01-26 14:09:48] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:09:48] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 14:09:48] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-01-26 14:09:48] local.INFO: TAC record created successfully via API {"record_id":520,"txnID":"251","tac":"6CA95114-4BC6-4C43-AF90-C84EEC9AC3F2","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 14:14:48"} 
[2026-01-26 14:09:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"251","user_id":"HIT22"} 
[2026-01-26 14:09:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"251","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 14:09:49\"}","success":false} 
[2026-01-26 14:09:49] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819090773803","txn_id":"251","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 14:09:49\"}"} 
[2026-01-26 14:10:30] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"5D45C6BC-FBAE-425F-96C8-6584DD81DE2E","txnID":"252","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6e50680f"},"ip":"103.230.15.12"} 
[2026-01-26 14:10:30] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=5D45C6BC-FBAE-425F-96C8-6584DD81DE2E&txnID=252&userID=HIT22","length":213} 
[2026-01-26 14:10:30] local.DEBUG: CRC Calculation Result {"crc":"6e50680f","input_params_count":7} 
[2026-01-26 14:10:30] local.DEBUG: CRC Verification {"received":"6e50680f","calculated":"6e50680f","match":true} 
[2026-01-26 14:10:30] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:10:30] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 14:10:30] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-01-26 14:10:30] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819090773803","expired_count":1} 
[2026-01-26 14:10:30] local.INFO: TAC record created successfully via API {"record_id":521,"txnID":"252","tac":"5D45C6BC-FBAE-425F-96C8-6584DD81DE2E","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-26 14:15:30"} 
[2026-01-26 14:10:30] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"252","user_id":"HIT22"} 
[2026-01-26 14:10:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"252","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 14:10:31\"}","success":false} 
[2026-01-26 14:10:31] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819090773803","txn_id":"252","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 14:10:31\"}"} 
[2026-01-26 14:38:07] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 11:06:56"} 
[2026-01-26 14:38:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:53:09] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 14:53:09] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:53:09] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 14:53:09] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:53:09] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 14:53:10] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:53:12] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:53:09"} 
[2026-01-26 14:53:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:53:26] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 14:53:26] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-26 14:53:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 14:53:26] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 14:53:26] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 14:53:26] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:53:26] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 14:53:26] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 14:53:26] local.INFO: TAC record created successfully via API {"record_id":522,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 14:58:26"} 
[2026-01-26 14:53:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 14:53:26] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-26 14:53:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769410407130390%422fcc3e422fcc3e"} 
[2026-01-26 14:53:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 14:53:27\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769410407130390%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 14:53:35] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 14:53:35] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:53:35] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 14:53:35] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:53:35] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 14:53:36] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:53:40] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 14:53:41] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:53:35"} 
[2026-01-26 14:53:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:53:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 14:53:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 14:53:44] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 14:53:44] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 14:53:44] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:53:44] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 14:53:44] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 14:53:44] local.INFO: TAC record created successfully via API {"record_id":523,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 14:58:44"} 
[2026-01-26 14:53:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 14:53:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-26 14:53:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769410424962149%422fcc3e422fcc3e"} 
[2026-01-26 14:53:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 14:53:44\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769410424962149%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 14:53:50] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 14:53:52] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:53:35"} 
[2026-01-26 14:53:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:53:57] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 14:53:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 14:53:57] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 14:53:57] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 14:53:57] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:53:57] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 14:53:57] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 14:53:57] local.INFO: TAC record created successfully via API {"record_id":524,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 14:58:57"} 
[2026-01-26 14:53:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 14:53:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-26 14:53:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769410438151105%422fcc3e422fcc3e"} 
[2026-01-26 14:53:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 14:53:58\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769410438151105%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 14:54:04] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 14:54:04] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:54:04] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 14:54:04] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:54:04] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 14:54:05] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:54:06] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 14:54:06] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:54:06] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 14:54:06] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:54:06] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 14:54:09] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 14:54:11] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:54:06"} 
[2026-01-26 14:54:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:54:13] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 14:54:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 14:54:13] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 14:54:13] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 14:54:13] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:54:13] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 14:54:13] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 14:54:13] local.INFO: TAC record created successfully via API {"record_id":525,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 14:59:13"} 
[2026-01-26 14:54:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 14:54:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-26 14:54:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769410453759425%422fcc3e422fcc3e"} 
[2026-01-26 14:54:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 14:54:13\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769410453759425%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 14:54:18] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 14:54:18] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:54:18] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 14:54:18] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:54:18] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 14:54:22] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:54:18"} 
[2026-01-26 14:54:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:54:47] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 14:55:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 14:55:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 14:55:01] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 14:55:01] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 14:55:01] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:55:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 14:55:01] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 14:55:01] local.INFO: TAC record created successfully via API {"record_id":526,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 15:00:01"} 
[2026-01-26 14:55:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 14:55:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-26 14:55:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769410502387167%422fcc3e422fcc3e"} 
[2026-01-26 14:55:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 14:55:02\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769410502387167%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 14:55:09] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 14:55:09] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:55:09] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 14:55:09] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:55:10] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 14:55:11] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:55:09"} 
[2026-01-26 14:55:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:55:18] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 14:55:20] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:55:09"} 
[2026-01-26 14:55:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:55:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 14:55:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 14:55:24] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 14:55:24] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 14:55:24] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:55:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 14:55:24] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 14:55:24] local.INFO: TAC record created successfully via API {"record_id":527,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 15:00:24"} 
[2026-01-26 14:55:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 14:55:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-26 14:55:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769410525143709%422fcc3e422fcc3e"} 
[2026-01-26 14:55:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 14:55:25\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769410525143709%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 14:55:29] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 14:55:29] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:55:29] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 14:55:29] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":52} 
[2026-01-26 14:55:29] local.INFO: Successful trusted device login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 14:55:31] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:55:29"} 
[2026-01-26 14:55:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 14:55:34] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-26 14:55:34] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-26 14:55:34] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121&crc=623c7e09","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","txnId":"10112121","success":true} 
[2026-01-26 14:55:34] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-26 14:55:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-26 14:55:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-26 14:55:38] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-26 14:55:38] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-26 14:55:38] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 14:55:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-26 14:55:38] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-26 14:55:38] local.INFO: TAC record created successfully via API {"record_id":528,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-26 15:00:38"} 
[2026-01-26 14:55:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-26 14:55:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-26 14:55:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769410539349295%422fcc3e422fcc3e"} 
[2026-01-26 14:55:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 14:55:39\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769410539349295%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 14:55:44] local.INFO: TAC action completed {"action":"decline","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-26 14:55:45] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 14:55:29"} 
[2026-01-26 14:55:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:11:54] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-26 15:11:54] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":103} 
[2026-01-26 15:11:54] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-26 15:11:54] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":103} 
[2026-01-26 15:11:54] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 15:11:55] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 15:11:54"} 
[2026-01-26 15:11:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:11:57] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-25 15:11:54"} 
[2026-01-26 15:11:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:38:19] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 11:06:56"} 
[2026-01-26 15:38:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:42:11] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 11:06:56"} 
[2026-01-26 15:42:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:46:39] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-26 15:46:39] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":106} 
[2026-01-26 15:46:39] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-26 15:46:39] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":106} 
[2026-01-26 15:46:39] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 15:46:39] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:46:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:46:40] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:46:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:46:43] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:46:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:50:51] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:50:51] local.INFO: N1User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field","profile_image"]} 
[2026-01-26 15:50:51] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:50:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:51:06] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:51:06] local.INFO: Profile image removed via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:51:08] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:51:08] local.INFO: N1User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field"]} 
[2026-01-26 15:51:08] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:51:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:55:56] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 15:46:39"} 
[2026-01-26 15:55:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 15:58:14] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":1} 
[2026-01-26 15:58:14] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-26 15:58:14] local.INFO: OTP verification required for login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_devices_count":1} 
[2026-01-26 16:02:23] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-26 16:02:23] local.INFO: Logout message sent successfully {"fcm_token":"ed8Y5OhSRPWwkXzy8EtN...","reason":"new_login"} 
[2026-01-26 16:02:24] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-26 16:02:24] local.INFO: Session deactivated {"session_id":106,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-01-26 16:02:24] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":106,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-26 16:02:24] local.INFO: New session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":108} 
[2026-01-26 16:02:24] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:02:24] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":108} 
[2026-01-26 16:02:24] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","devices_logged_out":1} 
[2026-01-26 16:02:25] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:02:27] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-27 16:02:24"} 
[2026-01-26 16:02:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:02:32] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-27 16:02:24"} 
[2026-01-26 16:02:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:02:51] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-27 16:02:24"} 
[2026-01-26 16:02:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:03:18] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":1} 
[2026-01-26 16:03:18] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-26 16:03:18] local.INFO: OTP verification required for login {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_devices_count":1} 
[2026-01-26 16:03:37] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":118,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-26 16:03:37] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-26 16:03:37] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-26 16:03:37] local.INFO: Session deactivated {"session_id":52,"user_id":118,"device_id":"BP2A.250605.031.A3"} 
[2026-01-26 16:03:37] local.INFO: Old devices logged out {"user_id":118,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":52,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-26 16:03:37] local.INFO: Session updated {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":107} 
[2026-01-26 16:03:37] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:03:37] local.INFO: New device session created {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":107} 
[2026-01-26 16:03:37] local.INFO: Login completed after OTP verification {"user_id":118,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","devices_logged_out":1} 
[2026-01-26 16:03:38] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:03:40] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-01-27 16:03:37"} 
[2026-01-26 16:03:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:03:48] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 16:03:48] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":108} 
[2026-01-26 16:03:48] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:03:48] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":108} 
[2026-01-26 16:03:48] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:03:48] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:03:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:03:50] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:03:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:03:57] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:03:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:04:02] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:04:02] local.INFO: N1User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field"]} 
[2026-01-26 16:04:03] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:04:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:11:54] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:12:03] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:12:06] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:15:54] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:15:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:17:47] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:18:13] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:03:48"} 
[2026-01-26 16:18:39] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 16:18:39] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":108} 
[2026-01-26 16:18:39] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:18:39] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":108} 
[2026-01-26 16:18:39] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:18:41] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:18:39"} 
[2026-01-26 16:18:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:18:43] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:18:39"} 
[2026-01-26 16:18:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:18:46] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:18:39"} 
[2026-01-26 16:19:22] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:18:39"} 
[2026-01-26 16:19:48] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:18:39"} 
[2026-01-26 16:19:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:19:53] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:18:39"} 
[2026-01-26 16:20:02] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:18:39"} 
[2026-01-26 16:20:18] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:18:39"} 
[2026-01-26 16:20:51] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 16:20:51] local.INFO: New session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-26 16:20:51] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 16:20:51] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-26 16:20:51] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:20:51] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:20:51"} 
[2026-01-26 16:20:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:20:52] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:20:51"} 
[2026-01-26 16:20:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:20:56] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:20:51"} 
[2026-01-26 16:20:57] local.INFO: Biometric disabled for N1User via API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"BP2A.250605.031.A3"} 
[2026-01-26 16:21:00] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:20:51"} 
[2026-01-26 16:21:05] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:20:51"} 
[2026-01-26 16:21:15] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:20:51"} 
[2026-01-26 16:22:47] local.INFO: FCM token saved for user {"user_id":118,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:22:51] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 16:22:51] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-26 16:22:51] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 16:22:51] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-26 16:22:51] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:22:51] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:22:51"} 
[2026-01-26 16:22:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:22:53] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:22:51"} 
[2026-01-26 16:22:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:22:56] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:22:51"} 
[2026-01-26 16:22:56] local.INFO: Biometric disabled for N1User via API {"user_id":118,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":false,"device_id":"BP2A.250605.031.A3"} 
[2026-01-26 16:23:01] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:22:51"} 
[2026-01-26 16:23:22] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 16:23:22] local.INFO: New session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:23:22] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:23:22] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:23:22] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:23:22] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:23:22"} 
[2026-01-26 16:23:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:23:25] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:23:22"} 
[2026-01-26 16:23:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:25:30] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:23:22"} 
[2026-01-26 16:25:30] local.INFO: FCM token already available for biometric-enabled user {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:25:30] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 16:25:32] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:23:22"} 
[2026-01-26 16:25:32] local.INFO: FCM token already available for biometric-enabled user {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:25:32] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 16:25:41] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 16:25:41] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:25:41] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:25:41] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:25:41] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:25:41] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:25:42] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:25:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:25:57] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:25:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:26:00] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:00] local.INFO: Biometric disabled for N1User via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:26:07] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:26:14] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:14] local.INFO: FCM token already available for biometric-enabled user {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:26:14] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 16:26:15] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:15] local.INFO: FCM token already available for biometric-enabled user {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:26:15] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 16:26:18] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:18] local.INFO: Biometric disabled for N1User via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:26:23] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:26:37] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:26:41] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:41] local.INFO: FCM token already available for biometric-enabled user {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:26:41] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 16:26:58] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:25:41"} 
[2026-01-26 16:26:58] local.INFO: Biometric disabled for N1User via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:28:36] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 16:28:36] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:28:36] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:28:36] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:28:36] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:28:36] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:28:36"} 
[2026-01-26 16:28:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:28:39] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:28:36"} 
[2026-01-26 16:28:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:28:42] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:28:36"} 
[2026-01-26 16:28:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:28:47] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:28:36"} 
[2026-01-26 16:28:47] local.INFO: FCM token already available for biometric-enabled user {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:28:47] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 16:29:55] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 16:29:55] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:29:55] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:29:55] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:29:55] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:29:58] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:29:55"} 
[2026-01-26 16:29:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:30:03] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:29:55"} 
[2026-01-26 16:30:03] local.INFO: Biometric disabled for N1User via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","was_enabled":true,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:30:10] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:29:55"} 
[2026-01-26 16:30:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:31:08] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:29:55"} 
[2026-01-26 16:31:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:31:50] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:29:55"} 
[2026-01-26 16:31:50] local.INFO: FCM token already available for biometric-enabled user {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-26 16:31:50] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-26 16:31:59] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-26 16:31:59] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:31:59] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-26 16:31:59] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-26 16:31:59] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:32:00] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:32:01] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:31:59"} 
[2026-01-26 16:32:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:32:12] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:31:59"} 
[2026-01-26 16:32:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:33:21] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:31:59"} 
[2026-01-26 16:33:21] local.INFO: Profile image removed via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:33:32] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:31:59"} 
[2026-01-26 16:33:32] local.INFO: N1User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field"]} 
[2026-01-26 16:33:50] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:31:59"} 
[2026-01-26 16:33:50] local.INFO: N1User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","id_number","job_field","job_title"]} 
[2026-01-26 16:35:45] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:22:51"} 
[2026-01-26 16:36:02] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-26 16:36:02] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-26 16:36:02] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-26 16:36:02] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-26 16:36:02] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 16:36:02] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:36:02"} 
[2026-01-26 16:36:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:36:04] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:36:02"} 
[2026-01-26 16:36:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:36:07] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-25 16:36:02"} 
[2026-01-26 16:36:12] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-25 16:31:59"} 
[2026-01-26 16:36:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:41:52] local.INFO: N1User created via API {"user_id":156,"mobile_number":"819090773803","memberhash":"JURTH8YL1769416912FTS2KL","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-26 16:41:53] local.INFO: FCM token saved for user {"user_id":156,"mobile_number":"819090773803","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 16:41:56] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-01-27 16:41:52"} 
[2026-01-26 16:41:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:01:34] local.INFO: Login detected - checking for other active sessions {"user_id":156,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-26 17:01:35] local.INFO: New session created {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-26 17:01:35] local.INFO: N1User table updated with latest device info {"user_id":156,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-26 17:01:35] local.INFO: New device session created {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-26 17:01:35] local.INFO: Successful PIN login via API {"user_id":156,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 17:01:35] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:01:35"} 
[2026-01-26 17:01:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:01:37] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:01:35"} 
[2026-01-26 17:01:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:14:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-26 17:14:44] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-26 17:14:44] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-26 17:14:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:17:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 17:17:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-26 17:17:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-26 17:17:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:18:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 17:18:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-26 17:18:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-26 17:18:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:21:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 17:21:52] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-26 17:21:52] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-26 17:21:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:22:55] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"CC172650-F8D7-46CE-965A-43B96CD60192","txnID":"253","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0152579b"},"ip":"103.230.15.12"} 
[2026-01-26 17:22:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=CC172650-F8D7-46CE-965A-43B96CD60192&txnID=253&userID=HIT22","length":213} 
[2026-01-26 17:22:55] local.DEBUG: CRC Calculation Result {"crc":"0152579b","input_params_count":7} 
[2026-01-26 17:22:55] local.DEBUG: CRC Verification {"received":"0152579b","calculated":"0152579b","match":true} 
[2026-01-26 17:22:55] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 17:22:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:22:55] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-01-26 17:22:55] local.INFO: TAC record created successfully via API {"record_id":529,"txnID":"253","tac":"CC172650-F8D7-46CE-965A-43B96CD60192","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 17:27:55"} 
[2026-01-26 17:22:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"253","user_id":"HIT22"} 
[2026-01-26 17:22:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dctcBwZMSpWircFUu-HJ...","title":"USDT Transfer Request"} 
[2026-01-26 17:22:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769419376436470%422fcc3e422fcc3e"} 
[2026-01-26 17:22:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"253","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 17:22:56\",\"data\":{\"user_id\":156,\"mobile_number\":\"819090773803\",\"txn_id\":\"253\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID HIT22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769419376436470%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 17:24:26] local.INFO: Login detected - checking for other active sessions {"user_id":156,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-26 17:24:26] local.INFO: Session updated {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-26 17:24:26] local.INFO: N1User table updated with latest device info {"user_id":156,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-26 17:24:26] local.INFO: New device session created {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-26 17:24:26] local.INFO: Successful PIN login via API {"user_id":156,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 17:24:27] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:24:26"} 
[2026-01-26 17:24:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:24:29] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:24:26"} 
[2026-01-26 17:24:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:25:09] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=CC172650-F8D7-46CE-965A-43B96CD60192&txnid=253","length":84} 
[2026-01-26 17:25:09] local.DEBUG: CRC Calculation Result {"crc":"bec62a74","input_params_count":4} 
[2026-01-26 17:25:10] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=CC172650-F8D7-46CE-965A-43B96CD60192&txnid=253&crc=bec62a74","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"CC172650-F8D7-46CE-965A-43B96CD60192","txnId":"253","success":true} 
[2026-01-26 17:25:10] local.INFO: TAC action completed {"action":"approve","mobile_number":"819090773803","txnID":"253","tac":"CC172650-F8D7-46CE-965A-43B96CD60192","approved_status":1} 
[2026-01-26 17:25:36] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"C7364BB4-A362-4F79-BAFF-5F3483139F18","txnID":"254","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"dc3688ad"},"ip":"103.230.15.12"} 
[2026-01-26 17:25:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=C7364BB4-A362-4F79-BAFF-5F3483139F18&txnID=254&userID=HIT22","length":213} 
[2026-01-26 17:25:36] local.DEBUG: CRC Calculation Result {"crc":"dc3688ad","input_params_count":7} 
[2026-01-26 17:25:36] local.DEBUG: CRC Verification {"received":"dc3688ad","calculated":"dc3688ad","match":true} 
[2026-01-26 17:25:36] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 17:25:36] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:25:36] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-01-26 17:25:36] local.INFO: TAC record created successfully via API {"record_id":530,"txnID":"254","tac":"C7364BB4-A362-4F79-BAFF-5F3483139F18","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 17:30:36"} 
[2026-01-26 17:25:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"254","user_id":"HIT22"} 
[2026-01-26 17:25:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dctcBwZMSpWircFUu-HJ...","title":"USDT Transfer Request"} 
[2026-01-26 17:25:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769419537167358%422fcc3e422fcc3e"} 
[2026-01-26 17:25:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"254","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 17:25:37\",\"data\":{\"user_id\":156,\"mobile_number\":\"819090773803\",\"txn_id\":\"254\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID HIT22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769419537167358%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 17:27:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 17:27:31] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-26 17:27:31] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-26 17:27:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:27:49] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"77D21306-2C4A-4DC7-8A16-980120FB6BAC","txnID":"255","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"00410f19"},"ip":"103.230.15.12"} 
[2026-01-26 17:27:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=77D21306-2C4A-4DC7-8A16-980120FB6BAC&txnID=255&userID=HIT22","length":213} 
[2026-01-26 17:27:49] local.DEBUG: CRC Calculation Result {"crc":"00410f19","input_params_count":7} 
[2026-01-26 17:27:49] local.DEBUG: CRC Verification {"received":"00410f19","calculated":"00410f19","match":true} 
[2026-01-26 17:27:49] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 17:27:49] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:27:49] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-01-26 17:27:49] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819090773803","expired_count":1} 
[2026-01-26 17:27:49] local.INFO: TAC record created successfully via API {"record_id":531,"txnID":"255","tac":"77D21306-2C4A-4DC7-8A16-980120FB6BAC","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-26 17:32:49"} 
[2026-01-26 17:27:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"255","user_id":"HIT22"} 
[2026-01-26 17:27:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dctcBwZMSpWircFUu-HJ...","title":"USDT Transfer Request"} 
[2026-01-26 17:27:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769419669856233%422fcc3e422fcc3e"} 
[2026-01-26 17:27:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"255","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 17:27:49\",\"data\":{\"user_id\":156,\"mobile_number\":\"819090773803\",\"txn_id\":\"255\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID HIT22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769419669856233%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 17:28:08] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:24:26"} 
[2026-01-26 17:28:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:28:24] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=77D21306-2C4A-4DC7-8A16-980120FB6BAC&txnid=255","length":84} 
[2026-01-26 17:28:24] local.DEBUG: CRC Calculation Result {"crc":"bd9ee89e","input_params_count":4} 
[2026-01-26 17:28:24] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=77D21306-2C4A-4DC7-8A16-980120FB6BAC&txnid=255&crc=bd9ee89e","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"77D21306-2C4A-4DC7-8A16-980120FB6BAC","txnId":"255","success":true} 
[2026-01-26 17:28:24] local.INFO: TAC action completed {"action":"approve","mobile_number":"819090773803","txnID":"255","tac":"77D21306-2C4A-4DC7-8A16-980120FB6BAC","approved_status":1} 
[2026-01-26 17:28:38] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:24:26"} 
[2026-01-26 17:28:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:29:13] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"C511FA33-0134-4D29-9748-1E0E7A990E53","txnID":"256","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c9ae7a95"},"ip":"103.230.15.12"} 
[2026-01-26 17:29:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=C511FA33-0134-4D29-9748-1E0E7A990E53&txnID=256&userID=HIT22","length":213} 
[2026-01-26 17:29:13] local.DEBUG: CRC Calculation Result {"crc":"c9ae7a95","input_params_count":7} 
[2026-01-26 17:29:13] local.DEBUG: CRC Verification {"received":"c9ae7a95","calculated":"c9ae7a95","match":true} 
[2026-01-26 17:29:13] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 17:29:13] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:29:13] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-01-26 17:29:13] local.INFO: TAC record created successfully via API {"record_id":532,"txnID":"256","tac":"C511FA33-0134-4D29-9748-1E0E7A990E53","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 17:34:13"} 
[2026-01-26 17:29:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"256","user_id":"HIT22"} 
[2026-01-26 17:29:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dctcBwZMSpWircFUu-HJ...","title":"USDT Transfer Request"} 
[2026-01-26 17:29:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769419753505958%422fcc3e422fcc3e"} 
[2026-01-26 17:29:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"256","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 17:29:13\",\"data\":{\"user_id\":156,\"mobile_number\":\"819090773803\",\"txn_id\":\"256\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID HIT22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769419753505958%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 17:29:42] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C511FA33-0134-4D29-9748-1E0E7A990E53&txnid=256","length":84} 
[2026-01-26 17:29:42] local.DEBUG: CRC Calculation Result {"crc":"3fb928cf","input_params_count":4} 
[2026-01-26 17:29:42] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=C511FA33-0134-4D29-9748-1E0E7A990E53&txnid=256&crc=3fb928cf","status_code":200,"response":"{\"status\":\"error\",\"error_desc\":\"This OTP code has already been used. Please request a new one to proceed.\"}","tac":"C511FA33-0134-4D29-9748-1E0E7A990E53","txnId":"256","success":true} 
[2026-01-26 17:29:42] local.INFO: TAC action completed {"action":"approve","mobile_number":"819090773803","txnID":"256","tac":"C511FA33-0134-4D29-9748-1E0E7A990E53","approved_status":1} 
[2026-01-26 17:29:46] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:24:26"} 
[2026-01-26 17:29:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:33:24] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-01-26 17:33:24] local.INFO: New session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-01-26 17:33:24] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-01-26 17:33:24] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-01-26 17:33:24] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 17:33:24] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-25 17:33:24"} 
[2026-01-26 17:33:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:33:26] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-25 17:33:24"} 
[2026-01-26 17:33:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:36:16] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-01-26 17:36:16] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-01-26 17:36:16] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-01-26 17:36:16] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-01-26 17:36:16] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 17:36:16] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-25 17:36:16"} 
[2026-01-26 17:36:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:36:18] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-25 17:36:16"} 
[2026-01-26 17:36:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:37:50] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-25 17:36:16"} 
[2026-01-26 17:37:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:38:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 17:38:19] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-26 17:38:19] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-26 17:38:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 17:39:19] local.INFO: Login detected - checking for other active sessions {"user_id":156,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-26 17:39:19] local.INFO: Session updated {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-26 17:39:19] local.INFO: N1User table updated with latest device info {"user_id":156,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-26 17:39:19] local.INFO: New device session created {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-26 17:39:19] local.INFO: Successful PIN login via API {"user_id":156,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 17:39:20] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:39:19"} 
[2026-01-26 17:39:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:39:22] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 17:39:19"} 
[2026-01-26 17:39:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:59:38] local.INFO: N1User created via API {"user_id":157,"mobile_number":"818042746786","memberhash":"OCNDZVJM1769421578VMJDQR","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-26 17:59:39] local.INFO: FCM token saved for user {"user_id":157,"mobile_number":"818042746786","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 17:59:42] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-01-27 17:59:38"} 
[2026-01-26 17:59:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 19:43:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 19:43:03] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-26 19:43:03] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-26 19:43:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 19:43:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 19:43:03] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-26 19:43:03] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-26 19:43:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 19:43:10] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"7471763A-1894-44EB-BB89-343A5A232CDC","txnID":"258","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"26f97cf3"},"ip":"103.230.15.12"} 
[2026-01-26 19:43:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=7471763A-1894-44EB-BB89-343A5A232CDC&txnID=258&userID=HIT22","length":213} 
[2026-01-26 19:43:10] local.DEBUG: CRC Calculation Result {"crc":"26f97cf3","input_params_count":7} 
[2026-01-26 19:43:10] local.DEBUG: CRC Verification {"received":"26f97cf3","calculated":"26f97cf3","match":true} 
[2026-01-26 19:43:10] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 19:43:10] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 19:43:10] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-01-26 19:43:10] local.INFO: TAC record created successfully via API {"record_id":533,"txnID":"258","tac":"7471763A-1894-44EB-BB89-343A5A232CDC","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 19:48:10"} 
[2026-01-26 19:43:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"258","user_id":"HIT22"} 
[2026-01-26 19:43:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dctcBwZMSpWircFUu-HJ...","title":"USDT Transfer Request"} 
[2026-01-26 19:43:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769427791119186%422fcc3e422fcc3e"} 
[2026-01-26 19:43:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"258","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-26 19:43:11\",\"data\":{\"user_id\":156,\"mobile_number\":\"819090773803\",\"txn_id\":\"258\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID HIT22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769427791119186%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-26 19:43:45] local.INFO: Login detected - checking for other active sessions {"user_id":156,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-26 19:43:45] local.INFO: Session updated {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-26 19:43:45] local.INFO: N1User table updated with latest device info {"user_id":156,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-26 19:43:45] local.INFO: New device session created {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-26 19:43:45] local.INFO: Successful PIN login via API {"user_id":156,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 19:43:46] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 19:43:45"} 
[2026-01-26 19:43:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 19:43:52] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7471763A-1894-44EB-BB89-343A5A232CDC&txnid=258","length":84} 
[2026-01-26 19:43:52] local.DEBUG: CRC Calculation Result {"crc":"264f02f9","input_params_count":4} 
[2026-01-26 19:43:52] local.INFO: External TAC API called {"url":"https://api.etrust.live/n1member2.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=7471763A-1894-44EB-BB89-343A5A232CDC&txnid=258&crc=264f02f9","status_code":200,"response":"{\"status\":\"0\",\"error_desc\":\"ok\"}","tac":"7471763A-1894-44EB-BB89-343A5A232CDC","txnId":"258","success":true} 
[2026-01-26 19:43:52] local.INFO: TAC action completed {"action":"approve","mobile_number":"819090773803","txnID":"258","tac":"7471763A-1894-44EB-BB89-343A5A232CDC","approved_status":1} 
[2026-01-26 19:44:08] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-25 19:43:45"} 
[2026-01-26 19:44:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 20:55:17] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":0} 
[2026-01-26 20:55:17] local.INFO: New session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":5} 
[2026-01-26 20:55:17] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"PKQ1.181203.001","fcm_token_length":142} 
[2026-01-26 20:55:17] local.INFO: New device session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":5} 
[2026-01-26 20:55:17] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"PKQ1.181203.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 20:55:18] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-25 20:55:17"} 
[2026-01-26 20:55:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 20:55:21] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-25 20:55:17"} 
[2026-01-26 20:55:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 20:56:34] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":0} 
[2026-01-26 20:56:34] local.INFO: Session updated {"user_id":109,"device_id":"PKQ1.181203.001","session_id":5} 
[2026-01-26 20:56:34] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"PKQ1.181203.001","fcm_token_length":142} 
[2026-01-26 20:56:34] local.INFO: New device session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":5} 
[2026-01-26 20:56:34] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"PKQ1.181203.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 20:56:35] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-25 20:56:34"} 
[2026-01-26 20:56:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 20:56:38] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-25 20:56:34"} 
[2026-01-26 20:56:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 21:12:48] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-26 21:12:48] local.INFO: New session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-01-26 21:12:48] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-26 21:12:48] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-01-26 21:12:48] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-26 21:12:50] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-25 21:12:48"} 
[2026-01-26 21:12:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 21:12:56] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-02-25 21:12:48"} 
[2026-01-26 21:12:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-26 22:03:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 22:03:36] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-26 22:03:36] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-26 22:03:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 22:05:30] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"7931DF4C-138F-4136-B0A7-3CD940763E02","txnID":"259","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4b6b6b14"},"ip":"103.230.15.12"} 
[2026-01-26 22:05:30] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=7931DF4C-138F-4136-B0A7-3CD940763E02&txnID=259&userID=KRE00","length":213} 
[2026-01-26 22:05:30] local.DEBUG: CRC Calculation Result {"crc":"4b6b6b14","input_params_count":7} 
[2026-01-26 22:05:30] local.DEBUG: CRC Verification {"received":"4b6b6b14","calculated":"4b6b6b14","match":true} 
[2026-01-26 22:05:30] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 22:05:30] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 22:05:30] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-26 22:05:30] local.INFO: TAC record created successfully via API {"record_id":534,"txnID":"259","tac":"7931DF4C-138F-4136-B0A7-3CD940763E02","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 22:10:30"} 
[2026-01-26 22:05:30] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"259","user_id":"KRE00"} 
[2026-01-26 22:05:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"259","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:05:30\"}","success":false} 
[2026-01-26 22:05:30] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819023053947","txn_id":"259","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:05:30\"}"} 
[2026-01-26 22:07:02] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"128C0E7F-4A37-4B3A-A3FA-BB3632855359","txnID":"260","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5914d7db"},"ip":"103.230.15.12"} 
[2026-01-26 22:07:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=128C0E7F-4A37-4B3A-A3FA-BB3632855359&txnID=260&userID=KRE00","length":213} 
[2026-01-26 22:07:02] local.DEBUG: CRC Calculation Result {"crc":"5914d7db","input_params_count":7} 
[2026-01-26 22:07:02] local.DEBUG: CRC Verification {"received":"5914d7db","calculated":"5914d7db","match":true} 
[2026-01-26 22:07:02] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 22:07:02] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 22:07:02] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-26 22:07:02] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819023053947","expired_count":1} 
[2026-01-26 22:07:02] local.INFO: TAC record created successfully via API {"record_id":535,"txnID":"260","tac":"128C0E7F-4A37-4B3A-A3FA-BB3632855359","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-26 22:12:02"} 
[2026-01-26 22:07:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"260","user_id":"KRE00"} 
[2026-01-26 22:07:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"260","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:07:02\"}","success":false} 
[2026-01-26 22:07:02] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819023053947","txn_id":"260","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:07:02\"}"} 
[2026-01-26 22:07:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"BDCF7CE6-0D7E-4107-AABA-32ADB68AC4C3","txnID":"261","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"daa02592"},"ip":"103.230.15.12"} 
[2026-01-26 22:07:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=BDCF7CE6-0D7E-4107-AABA-32ADB68AC4C3&txnID=261&userID=KRE00","length":213} 
[2026-01-26 22:07:31] local.DEBUG: CRC Calculation Result {"crc":"daa02592","input_params_count":7} 
[2026-01-26 22:07:31] local.DEBUG: CRC Verification {"received":"daa02592","calculated":"daa02592","match":true} 
[2026-01-26 22:07:31] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 22:07:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 22:07:31] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-26 22:07:31] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819023053947","expired_count":1} 
[2026-01-26 22:07:31] local.INFO: TAC record created successfully via API {"record_id":536,"txnID":"261","tac":"BDCF7CE6-0D7E-4107-AABA-32ADB68AC4C3","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-26 22:12:31"} 
[2026-01-26 22:07:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"261","user_id":"KRE00"} 
[2026-01-26 22:07:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"261","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:07:31\"}","success":false} 
[2026-01-26 22:07:31] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819023053947","txn_id":"261","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:07:31\"}"} 
[2026-01-26 22:09:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 22:09:02] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-26 22:09:02] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-26 22:09:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 22:09:12] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"1A3BAB7C-96CD-4E9D-81B0-91518FAA0026","txnID":"262","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ec3b88d1"},"ip":"103.230.15.12"} 
[2026-01-26 22:09:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=1A3BAB7C-96CD-4E9D-81B0-91518FAA0026&txnID=262&userID=KRE00","length":213} 
[2026-01-26 22:09:12] local.DEBUG: CRC Calculation Result {"crc":"ec3b88d1","input_params_count":7} 
[2026-01-26 22:09:12] local.DEBUG: CRC Verification {"received":"ec3b88d1","calculated":"ec3b88d1","match":true} 
[2026-01-26 22:09:12] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 22:09:12] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 22:09:12] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-26 22:09:12] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819023053947","expired_count":1} 
[2026-01-26 22:09:12] local.INFO: TAC record created successfully via API {"record_id":537,"txnID":"262","tac":"1A3BAB7C-96CD-4E9D-81B0-91518FAA0026","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-26 22:14:12"} 
[2026-01-26 22:09:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"262","user_id":"KRE00"} 
[2026-01-26 22:09:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"262","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:09:12\"}","success":false} 
[2026-01-26 22:09:12] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819023053947","txn_id":"262","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:09:12\"}"} 
[2026-01-26 22:13:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-26 22:13:09] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-26 22:13:09] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-26 22:13:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 22:21:54] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"F6AB6F61-C2CB-4A5F-95D2-AEDDDF3623F3","txnID":"264","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bac4276b"},"ip":"103.230.15.12"} 
[2026-01-26 22:21:54] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-26 22:21:54] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=F6AB6F61-C2CB-4A5F-95D2-AEDDDF3623F3&txnID=264&userID=KRE00","length":213} 
[2026-01-26 22:21:54] local.DEBUG: CRC Calculation Result {"crc":"bac4276b","input_params_count":7} 
[2026-01-26 22:21:54] local.DEBUG: CRC Verification {"received":"bac4276b","calculated":"bac4276b","match":true} 
[2026-01-26 22:21:54] local.INFO: CRC validation passed for createTacRecord  
[2026-01-26 22:21:54] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-26 22:21:54] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-26 22:21:54] local.INFO: TAC record created successfully via API {"record_id":538,"txnID":"264","tac":"F6AB6F61-C2CB-4A5F-95D2-AEDDDF3623F3","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-26 22:26:54"} 
[2026-01-26 22:21:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"264","user_id":"KRE00"} 
[2026-01-26 22:21:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"264","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:21:54\"}","success":false} 
[2026-01-26 22:21:54] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819023053947","txn_id":"264","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-26 22:21:54\"}"} 
[2026-01-27 06:21:12] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-27 06:21:12] local.INFO: New session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-27 06:21:12] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-27 06:21:12] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-27 06:21:12] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 06:21:13] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-26 06:21:12"} 
[2026-01-27 06:21:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 06:21:16] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-26 06:21:12"} 
[2026-01-27 06:21:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 06:22:29] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-27 06:22:29] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-27 06:22:29] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-27 06:22:29] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-27 06:22:29] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 06:22:29] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-26 06:22:29"} 
[2026-01-27 06:22:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 06:22:31] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-26 06:22:29"} 
[2026-01-27 06:22:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 08:24:15] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-27 08:24:15] local.INFO: New session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-27 08:24:15] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-27 08:24:15] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-27 08:24:16] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 08:24:16] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-26 08:24:15"} 
[2026-01-27 08:24:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 08:24:18] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-26 08:24:15"} 
[2026-01-27 08:24:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 08:24:58] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-01-27 08:24:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:24:59] local.INFO: QR payload decrypted successfully {"token":"CCE1791F-BF9A-4607-BFA6-5BFC77AB16E7","user_id":"KOKU25"} 
[2026-01-27 08:24:59] local.INFO: Calling encrypt API {"token":"CCE1791F-BF9A-4607-BFA6-5BFC77AB16E7","user_id":"KOKU25"} 
[2026-01-27 08:24:59] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-01-27 08:24:59] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:24:59] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-01-27 08:26:24] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-01-27 08:26:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:26:26] local.INFO: QR payload decrypted successfully {"token":"27B60CBB-BB51-4E90-8365-A70C7B5FFB3E","user_id":"AAA17"} 
[2026-01-27 08:26:26] local.INFO: Calling encrypt API {"token":"27B60CBB-BB51-4E90-8365-A70C7B5FFB3E","user_id":"AAA17"} 
[2026-01-27 08:26:26] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-01-27 08:26:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 08:26:26] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-01-27 08:27:29] local.INFO: QR Login started {"user_id":"KOKU07","qr_payload_length":208} 
[2026-01-27 08:27:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:27:29] local.INFO: QR payload decrypted successfully {"token":"DFB05F57-E47D-4F30-B0D0-357F22FE0A55","user_id":"KOKU07"} 
[2026-01-27 08:27:29] local.INFO: Calling encrypt API {"token":"DFB05F57-E47D-4F30-B0D0-357F22FE0A55","user_id":"KOKU07"} 
[2026-01-27 08:27:29] local.INFO: Token encrypted with user ID {"user_id":"KOKU07","encrypted_payload_length":216} 
[2026-01-27 08:27:29] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:27:29] local.INFO: QR Login completed successfully {"user_id":"KOKU07"} 
[2026-01-27 08:28:25] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-01-27 08:28:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:28:26] local.INFO: QR payload decrypted successfully {"token":"E739E3AF-70FB-4C7D-AB07-2F4B12D9547A","user_id":"KOKU08"} 
[2026-01-27 08:28:26] local.INFO: Calling encrypt API {"token":"E739E3AF-70FB-4C7D-AB07-2F4B12D9547A","user_id":"KOKU08"} 
[2026-01-27 08:28:26] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-01-27 08:28:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:28:27] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-01-27 08:29:37] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-01-27 08:29:37] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:29:38] local.INFO: QR payload decrypted successfully {"token":"E0AA3258-D476-446F-9532-7BA385E3CE0F","user_id":"KOKU30"} 
[2026-01-27 08:29:38] local.INFO: Calling encrypt API {"token":"E0AA3258-D476-446F-9532-7BA385E3CE0F","user_id":"KOKU30"} 
[2026-01-27 08:29:38] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-01-27 08:29:38] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:29:39] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-01-27 08:30:32] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-01-27 08:30:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:30:32] local.INFO: QR payload decrypted successfully {"token":"E6A1C980-FAF2-4477-B312-2B5408A0FB78","user_id":"KOKU22"} 
[2026-01-27 08:30:32] local.INFO: Calling encrypt API {"token":"E6A1C980-FAF2-4477-B312-2B5408A0FB78","user_id":"KOKU22"} 
[2026-01-27 08:30:32] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-01-27 08:30:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:30:32] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-01-27 08:33:13] local.INFO: QR Login started {"user_id":"KOKU23","qr_payload_length":208} 
[2026-01-27 08:33:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:33:14] local.INFO: QR payload decrypted successfully {"token":"45F53B71-E906-4F18-92BB-32AEAF1A69C6","user_id":"KOKU23"} 
[2026-01-27 08:33:14] local.INFO: Calling encrypt API {"token":"45F53B71-E906-4F18-92BB-32AEAF1A69C6","user_id":"KOKU23"} 
[2026-01-27 08:33:14] local.INFO: Token encrypted with user ID {"user_id":"KOKU23","encrypted_payload_length":216} 
[2026-01-27 08:33:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:33:14] local.INFO: QR Login completed successfully {"user_id":"KOKU23"} 
[2026-01-27 08:33:58] local.INFO: QR Login started {"user_id":"KOKU24","qr_payload_length":208} 
[2026-01-27 08:33:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:33:59] local.INFO: QR payload decrypted successfully {"token":"0484BB61-2AA7-4062-9F9D-5C01B2456F96","user_id":"KOKU24"} 
[2026-01-27 08:33:59] local.INFO: Calling encrypt API {"token":"0484BB61-2AA7-4062-9F9D-5C01B2456F96","user_id":"KOKU24"} 
[2026-01-27 08:33:59] local.INFO: Token encrypted with user ID {"user_id":"KOKU24","encrypted_payload_length":216} 
[2026-01-27 08:33:59] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:33:59] local.INFO: QR Login completed successfully {"user_id":"KOKU24"} 
[2026-01-27 08:34:41] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-01-27 08:34:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:34:41] local.INFO: QR payload decrypted successfully {"token":"697D5809-C927-4DAA-AA02-B32B821745C6","user_id":"JIN00"} 
[2026-01-27 08:34:41] local.INFO: Calling encrypt API {"token":"697D5809-C927-4DAA-AA02-B32B821745C6","user_id":"JIN00"} 
[2026-01-27 08:34:42] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-01-27 08:34:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 08:34:42] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-01-27 08:38:00] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-01-27 08:38:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:38:00] local.INFO: QR payload decrypted successfully {"token":"D8F2B140-C8B7-45E4-BD09-D0AC7B5905BC","user_id":"YOU00"} 
[2026-01-27 08:38:00] local.INFO: Calling encrypt API {"token":"D8F2B140-C8B7-45E4-BD09-D0AC7B5905BC","user_id":"YOU00"} 
[2026-01-27 08:38:00] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-01-27 08:38:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 08:38:01] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-01-27 08:38:47] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-01-27 08:38:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:38:47] local.INFO: QR payload decrypted successfully {"token":"D5618C82-72EC-4EA3-9B24-B8FD94C5CEBB","user_id":"KEITA00"} 
[2026-01-27 08:38:47] local.INFO: Calling encrypt API {"token":"D5618C82-72EC-4EA3-9B24-B8FD94C5CEBB","user_id":"KEITA00"} 
[2026-01-27 08:38:47] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-01-27 08:38:47] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-27 08:38:48] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-01-27 08:39:21] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-01-27 08:39:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:39:21] local.INFO: QR payload decrypted successfully {"token":"B23D9F5E-8197-4439-81CB-8138891383F5","user_id":"KKRR00"} 
[2026-01-27 08:39:21] local.INFO: Calling encrypt API {"token":"B23D9F5E-8197-4439-81CB-8138891383F5","user_id":"KKRR00"} 
[2026-01-27 08:39:21] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-01-27 08:39:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:39:21] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-01-27 08:41:43] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-01-27 08:41:43] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:41:43] local.INFO: QR payload decrypted successfully {"token":"5A35907F-31F6-4599-96FB-75948640354E","user_id":"ANN00"} 
[2026-01-27 08:41:43] local.INFO: Calling encrypt API {"token":"5A35907F-31F6-4599-96FB-75948640354E","user_id":"ANN00"} 
[2026-01-27 08:41:44] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-01-27 08:41:44] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 08:41:44] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-01-27 08:42:48] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-01-27 08:42:48] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:42:48] local.INFO: QR payload decrypted successfully {"token":"18F15092-10A2-48C6-AB6E-274946BBD4CF","user_id":"YUKA00"} 
[2026-01-27 08:42:48] local.INFO: Calling encrypt API {"token":"18F15092-10A2-48C6-AB6E-274946BBD4CF","user_id":"YUKA00"} 
[2026-01-27 08:42:48] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-01-27 08:42:48] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:42:49] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-01-27 08:43:43] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-01-27 08:43:43] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:43:43] local.INFO: QR payload decrypted successfully {"token":"564AE955-04F8-464C-A174-1FF5D918381C","user_id":"KKKK01"} 
[2026-01-27 08:43:43] local.INFO: Calling encrypt API {"token":"564AE955-04F8-464C-A174-1FF5D918381C","user_id":"KKKK01"} 
[2026-01-27 08:43:43] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-01-27 08:43:43] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:43:44] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-01-27 08:44:52] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-01-27 08:44:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:44:53] local.INFO: QR payload decrypted successfully {"token":"7CC3B639-786B-473D-A561-4918F37B964A","user_id":"KKKK00"} 
[2026-01-27 08:44:53] local.INFO: Calling encrypt API {"token":"7CC3B639-786B-473D-A561-4918F37B964A","user_id":"KKKK00"} 
[2026-01-27 08:44:53] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-01-27 08:44:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:44:53] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-01-27 08:45:46] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-01-27 08:45:46] local.INFO: New session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-01-27 08:45:46] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-01-27 08:45:46] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-01-27 08:45:46] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 08:45:48] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-26 08:45:46"} 
[2026-01-27 08:45:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 08:45:50] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-02-26 08:45:46"} 
[2026-01-27 08:45:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 08:48:35] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-01-27 08:48:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:48:35] local.INFO: QR payload decrypted successfully {"token":"5126CBA8-A1D9-4485-83DC-B30450E9B9F6","user_id":"KOKU03"} 
[2026-01-27 08:48:35] local.INFO: Calling encrypt API {"token":"5126CBA8-A1D9-4485-83DC-B30450E9B9F6","user_id":"KOKU03"} 
[2026-01-27 08:48:35] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-01-27 08:48:35] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:48:35] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-01-27 08:49:00] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-01-27 08:49:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:49:01] local.INFO: QR payload decrypted successfully {"token":"62B24A73-A425-4A93-94E9-53B19EDFA646","user_id":"KOKU15"} 
[2026-01-27 08:49:01] local.INFO: Calling encrypt API {"token":"62B24A73-A425-4A93-94E9-53B19EDFA646","user_id":"KOKU15"} 
[2026-01-27 08:49:01] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-01-27 08:49:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:49:01] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-01-27 08:50:15] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-01-27 08:50:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:50:16] local.INFO: QR payload decrypted successfully {"token":"3BC34F50-6A19-4655-8B1E-7BA7DCC99E31","user_id":"KOKU33"} 
[2026-01-27 08:50:16] local.INFO: Calling encrypt API {"token":"3BC34F50-6A19-4655-8B1E-7BA7DCC99E31","user_id":"KOKU33"} 
[2026-01-27 08:50:16] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-01-27 08:50:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:50:16] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-01-27 08:50:53] local.INFO: QR Login started {"user_id":"KOKU90","qr_payload_length":208} 
[2026-01-27 08:50:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:50:53] local.INFO: QR payload decrypted successfully {"token":"3D32966D-9A34-4259-9912-8F00FE2C95B3","user_id":"KOKU90"} 
[2026-01-27 08:50:53] local.INFO: Calling encrypt API {"token":"3D32966D-9A34-4259-9912-8F00FE2C95B3","user_id":"KOKU90"} 
[2026-01-27 08:50:53] local.INFO: Token encrypted with user ID {"user_id":"KOKU90","encrypted_payload_length":216} 
[2026-01-27 08:50:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:50:53] local.INFO: QR Login completed successfully {"user_id":"KOKU90"} 
[2026-01-27 08:51:42] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-01-27 08:51:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:51:43] local.INFO: QR payload decrypted successfully {"token":"355E5368-AE1F-42CB-9E6C-019C122252B2","user_id":"KOKU99"} 
[2026-01-27 08:51:43] local.INFO: Calling encrypt API {"token":"355E5368-AE1F-42CB-9E6C-019C122252B2","user_id":"KOKU99"} 
[2026-01-27 08:51:43] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-01-27 08:51:43] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 08:51:43] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-01-27 08:52:34] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-01-27 08:52:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:52:34] local.INFO: QR payload decrypted successfully {"token":"10282DDF-E862-48C5-8A36-ABACDDCB8FDB","user_id":"KEIJI10"} 
[2026-01-27 08:52:34] local.INFO: Calling encrypt API {"token":"10282DDF-E862-48C5-8A36-ABACDDCB8FDB","user_id":"KEIJI10"} 
[2026-01-27 08:52:34] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-01-27 08:52:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-27 08:52:35] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-01-27 08:54:04] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-01-27 08:54:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:54:04] local.INFO: QR payload decrypted successfully {"token":"F120E74E-EE37-4BA3-97B6-180AFDF1F1E5","user_id":"KEIJI11"} 
[2026-01-27 08:54:04] local.INFO: Calling encrypt API {"token":"F120E74E-EE37-4BA3-97B6-180AFDF1F1E5","user_id":"KEIJI11"} 
[2026-01-27 08:54:05] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-01-27 08:54:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-27 08:54:05] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-01-27 08:55:39] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-01-27 08:55:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:55:39] local.INFO: QR payload decrypted successfully {"token":"219C8DB9-5DF0-4410-8956-85ECA26DEA42","user_id":"KEIJI11"} 
[2026-01-27 08:55:39] local.INFO: Calling encrypt API {"token":"219C8DB9-5DF0-4410-8956-85ECA26DEA42","user_id":"KEIJI11"} 
[2026-01-27 08:55:39] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-01-27 08:55:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-27 08:55:40] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-01-27 08:58:29] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-01-27 08:58:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:58:30] local.INFO: QR payload decrypted successfully {"token":"1602D034-8909-460E-A2CD-2E9F21A4AC89","user_id":"RIKIDO01"} 
[2026-01-27 08:58:30] local.INFO: Calling encrypt API {"token":"1602D034-8909-460E-A2CD-2E9F21A4AC89","user_id":"RIKIDO01"} 
[2026-01-27 08:58:30] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-01-27 08:58:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-27 08:58:30] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-01-27 08:59:19] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-01-27 08:59:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 08:59:19] local.INFO: QR payload decrypted successfully {"token":"D5BA896A-607D-4438-94B4-EC484F703AC3","user_id":"RIKIDO02"} 
[2026-01-27 08:59:19] local.INFO: Calling encrypt API {"token":"D5BA896A-607D-4438-94B4-EC484F703AC3","user_id":"RIKIDO02"} 
[2026-01-27 08:59:19] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-01-27 08:59:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-27 08:59:19] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-01-27 09:00:36] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-01-27 09:00:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:00:36] local.INFO: QR payload decrypted successfully {"token":"C809FB2D-C41C-4439-894F-1CC87667FDE9","user_id":"TOKU01"} 
[2026-01-27 09:00:36] local.INFO: Calling encrypt API {"token":"C809FB2D-C41C-4439-894F-1CC87667FDE9","user_id":"TOKU01"} 
[2026-01-27 09:00:36] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-01-27 09:00:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 09:00:37] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-01-27 09:01:30] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-01-27 09:01:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:01:31] local.INFO: QR payload decrypted successfully {"token":"5985C5D7-D6F6-4483-A2CC-9B329902B500","user_id":"TOKU06"} 
[2026-01-27 09:01:31] local.INFO: Calling encrypt API {"token":"5985C5D7-D6F6-4483-A2CC-9B329902B500","user_id":"TOKU06"} 
[2026-01-27 09:01:31] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-01-27 09:01:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 09:01:31] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-01-27 09:03:03] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-01-27 09:03:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:03:03] local.INFO: QR payload decrypted successfully {"token":"03A1DC86-C776-4138-A23D-5F77D4AFFF81","user_id":"TOKUKE00"} 
[2026-01-27 09:03:03] local.INFO: Calling encrypt API {"token":"03A1DC86-C776-4138-A23D-5F77D4AFFF81","user_id":"TOKUKE00"} 
[2026-01-27 09:03:03] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-01-27 09:03:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-27 09:03:04] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-01-27 09:03:30] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-27 09:03:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:03:31] local.INFO: QR payload decrypted successfully {"token":"1388FA6B-BAB9-4DE5-8B9D-FC50EFA472C6","user_id":"AAA07"} 
[2026-01-27 09:03:31] local.INFO: Calling encrypt API {"token":"1388FA6B-BAB9-4DE5-8B9D-FC50EFA472C6","user_id":"AAA07"} 
[2026-01-27 09:03:31] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-27 09:03:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 09:03:31] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-27 09:04:18] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-27 09:04:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:04:19] local.INFO: QR payload decrypted successfully {"token":"7F414C75-DF91-40BA-BFFD-742D68DD8548","user_id":"AAA07"} 
[2026-01-27 09:04:19] local.INFO: Calling encrypt API {"token":"7F414C75-DF91-40BA-BFFD-742D68DD8548","user_id":"AAA07"} 
[2026-01-27 09:04:20] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-27 09:04:20] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 09:04:20] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-27 09:04:46] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-01-27 09:04:46] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:04:46] local.INFO: QR payload decrypted successfully {"token":"7EBD96B6-8696-4912-86B2-C5CFEB3D1AEA","user_id":"AAA15"} 
[2026-01-27 09:04:46] local.INFO: Calling encrypt API {"token":"7EBD96B6-8696-4912-86B2-C5CFEB3D1AEA","user_id":"AAA15"} 
[2026-01-27 09:04:46] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-01-27 09:04:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 09:04:46] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-01-27 09:05:41] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-01-27 09:05:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:05:41] local.INFO: QR payload decrypted successfully {"token":"5C24D812-5ABE-48DC-B3A3-DC53D9D69B90","user_id":"AAA08"} 
[2026-01-27 09:05:41] local.INFO: Calling encrypt API {"token":"5C24D812-5ABE-48DC-B3A3-DC53D9D69B90","user_id":"AAA08"} 
[2026-01-27 09:05:41] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-01-27 09:05:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 09:05:42] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-01-27 09:06:12] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-01-27 09:06:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:06:12] local.INFO: QR payload decrypted successfully {"token":"A387A2A1-5827-4BA3-AF28-AAC8CE54AEE6","user_id":"AAA11"} 
[2026-01-27 09:06:12] local.INFO: Calling encrypt API {"token":"A387A2A1-5827-4BA3-AF28-AAC8CE54AEE6","user_id":"AAA11"} 
[2026-01-27 09:06:12] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-01-27 09:06:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 09:06:12] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-01-27 09:06:43] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-01-27 09:06:43] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:06:43] local.INFO: QR payload decrypted successfully {"token":"563D4218-3316-4845-BA77-40565BA3D624","user_id":"AAA16"} 
[2026-01-27 09:06:43] local.INFO: Calling encrypt API {"token":"563D4218-3316-4845-BA77-40565BA3D624","user_id":"AAA16"} 
[2026-01-27 09:06:43] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-01-27 09:06:43] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-27 09:06:44] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-01-27 09:08:21] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-01-27 09:08:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:08:21] local.INFO: QR payload decrypted successfully {"token":"B8DBD1C1-3E82-4ADD-90BA-E2B4E4750BA9","user_id":"KOKU04"} 
[2026-01-27 09:08:21] local.INFO: Calling encrypt API {"token":"B8DBD1C1-3E82-4ADD-90BA-E2B4E4750BA9","user_id":"KOKU04"} 
[2026-01-27 09:08:21] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-01-27 09:08:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 09:08:22] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-01-27 09:09:23] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-01-27 09:09:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-27 09:09:24] local.INFO: QR payload decrypted successfully {"token":"C2583624-2858-40DA-B036-692B7D0821EE","user_id":"HIME02"} 
[2026-01-27 09:09:24] local.INFO: Calling encrypt API {"token":"C2583624-2858-40DA-B036-692B7D0821EE","user_id":"HIME02"} 
[2026-01-27 09:09:24] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-01-27 09:09:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-27 09:09:24] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-01-27 09:28:24] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-27 09:28:24] local.INFO: New session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-27 09:28:24] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-27 09:28:24] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-27 09:28:24] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 09:28:25] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-26 09:28:24"} 
[2026-01-27 09:28:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 09:28:27] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-26 09:28:24"} 
[2026-01-27 09:28:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 09:38:06] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-27 09:38:06] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-27 09:38:06] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-27 09:38:24] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-27 09:38:24] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-01-27 09:38:24] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-27 09:38:30] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-01-27 09:38:30] local.INFO: Logout message sent successfully {"fcm_token":"c3jPqCbak0_rjBIk1it9...","reason":"new_login"} 
[2026-01-27 09:38:30] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-27 09:38:30] local.INFO: Session deactivated {"session_id":2,"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-27 09:38:30] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-27 09:38:30] local.INFO: New session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 09:38:30] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 09:38:30] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 09:38:30] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-27 09:38:32] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-28 09:38:30"} 
[2026-01-27 09:38:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 09:54:40] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 09:54:40] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 09:54:40] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 09:54:40] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 09:54:40] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 09:54:40] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 09:54:40"} 
[2026-01-27 09:54:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 09:54:42] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 09:54:40"} 
[2026-01-27 09:54:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 10:09:30] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 09:54:40"} 
[2026-01-27 10:09:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 10:15:36] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"BE2A.250530.026.D1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 10:15:41] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 10:15:41] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 10:15:41] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 10:15:41] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 10:15:41] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 10:15:41] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 10:15:41"} 
[2026-01-27 10:15:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 10:22:27] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 10:22:27] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 10:22:27] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 10:22:27] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 10:22:27] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 10:22:28] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 10:22:27"} 
[2026-01-27 10:22:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 10:23:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60102317296&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-27 10:23:03] local.DEBUG: CRC Calculation Result {"crc":"2cbd2f1e","input_params_count":2} 
[2026-01-27 10:23:03] local.DEBUG: CRC Verification {"received":"2cbd2f1e","calculated":"2cbd2f1e","match":true} 
[2026-01-27 10:23:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 10:29:05] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-27 10:29:05] local.INFO: New session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-27 10:29:05] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-27 10:29:05] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-27 10:29:05] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 10:29:05] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-26 10:29:05"} 
[2026-01-27 10:29:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 10:29:07] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-26 10:29:05"} 
[2026-01-27 10:29:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 10:43:06] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 10:43:06] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 10:43:06] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 10:43:06] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 10:43:06] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 10:43:07] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 10:43:06"} 
[2026-01-27 10:43:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 10:43:32] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-27 10:43:32] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-27 10:43:32] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-27 10:44:31] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6978268f7b866","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2026-01-27 10:44:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:31] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2026-01-27 10:44:31] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2026-01-27 10:44:31] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6978268f7b866","mobile_number":"819073883079"} 
[2026-01-27 10:44:31] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6978268f7b866","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2026-01-27 10:44:31] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6978268f7b866","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2026-01-27 10:44:31] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2026-01-27 10:44:31] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6978268f7b866","wallet_id":"8003100011326"} 
[2026-01-27 10:44:31] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6978268f7b866","wallet_id":"8003100011326"} 
[2026-01-27 10:44:31] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6978268f7b866","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2026-01-27 10:44:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6978268f7b866","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2026-01-27 10:44:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6978268f7b866","mobile_number":"819073883079"} 
[2026-01-27 10:44:32] local.INFO: User not found for FCM check {"mobile_number":"819073883079"} 
[2026-01-27 10:44:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6978268f7b866","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"0","device_name":"","processing_time_ms":688.027858734130859375} 
[2026-01-27 10:44:32] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_697826907f11a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2026-01-27 10:44:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:32] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-27 10:44:32] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-27 10:44:32] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_697826907f11a","mobile_number":"818037911717"} 
[2026-01-27 10:44:32] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_697826907f11a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2026-01-27 10:44:32] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_697826907f11a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2026-01-27 10:44:32] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2026-01-27 10:44:32] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_697826907f11a","wallet_id":"8003100011275"} 
[2026-01-27 10:44:32] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_697826907f11a","wallet_id":"8003100011275"} 
[2026-01-27 10:44:32] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_697826907f11a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2026-01-27 10:44:32] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_697826907f11a","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2026-01-27 10:44:32] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_697826907f11a","mobile_number":"818037911717"} 
[2026-01-27 10:44:32] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2026-01-27 10:44:32] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_697826907f11a","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":389.8670673370361328125} 
[2026-01-27 10:44:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6978269137bee","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2026-01-27 10:44:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:33] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-27 10:44:33] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-27 10:44:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6978269137bee","mobile_number":"819090773803"} 
[2026-01-27 10:44:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6978269137bee","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2026-01-27 10:44:33] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6978269137bee","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2026-01-27 10:44:33] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2026-01-27 10:44:33] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6978269137bee","wallet_id":"8003100011393"} 
[2026-01-27 10:44:33] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6978269137bee","wallet_id":"8003100011393"} 
[2026-01-27 10:44:33] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6978269137bee","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2026-01-27 10:44:33] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6978269137bee","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2026-01-27 10:44:33] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6978269137bee","mobile_number":"819090773803"} 
[2026-01-27 10:44:33] local.INFO: FCM capability check completed {"mobile_number":"819090773803","user_id":156,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"BP4A.260105.004.E1","device_name":"Google Pixel 8"} 
[2026-01-27 10:44:33] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6978269137bee","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"1","device_name":"Google Pixel 8","processing_time_ms":468.2180881500244140625} 
[2026-01-27 10:44:33] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69782691eda06","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-27 10:44:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:33] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-27 10:44:33] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-27 10:44:33] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69782691eda06","mobile_number":"818042746786"} 
[2026-01-27 10:44:33] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69782691eda06","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-27 10:44:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69782691eda06","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-27 10:44:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-27 10:44:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69782691eda06","wallet_id":"8003100011285"} 
[2026-01-27 10:44:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69782691eda06","wallet_id":"8003100011285"} 
[2026-01-27 10:44:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69782691eda06","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-27 10:44:34] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69782691eda06","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-27 10:44:34] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69782691eda06","mobile_number":"818042746786"} 
[2026-01-27 10:44:34] local.INFO: FCM capability check completed {"mobile_number":"818042746786","user_id":157,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","device_name":"iPhone (iPhone)"} 
[2026-01-27 10:44:34] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69782691eda06","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":448.953151702880859375} 
[2026-01-27 10:44:34] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69782692b691e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-01-27 10:44:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:34] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-27 10:44:34] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-27 10:44:34] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69782692b691e","mobile_number":"818042746786"} 
[2026-01-27 10:44:34] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69782692b691e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-01-27 10:44:34] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69782692b691e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-01-27 10:44:34] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-01-27 10:44:34] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69782692b691e","wallet_id":"8003100011285"} 
[2026-01-27 10:44:34] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69782692b691e","wallet_id":"8003100011285"} 
[2026-01-27 10:44:34] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69782692b691e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-01-27 10:44:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69782692b691e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-01-27 10:44:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69782692b691e","mobile_number":"818042746786"} 
[2026-01-27 10:44:35] local.INFO: FCM capability check completed {"mobile_number":"818042746786","user_id":157,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","device_name":"iPhone (iPhone)"} 
[2026-01-27 10:44:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69782692b691e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":495.944976806640625} 
[2026-01-27 10:44:35] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_697826937e2f3","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2026-01-27 10:44:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:35] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-27 10:44:35] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-27 10:44:35] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_697826937e2f3","mobile_number":"819023053947"} 
[2026-01-27 10:44:35] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_697826937e2f3","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2026-01-27 10:44:35] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_697826937e2f3","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2026-01-27 10:44:35] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2026-01-27 10:44:35] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_697826937e2f3","wallet_id":"8003100011323"} 
[2026-01-27 10:44:35] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_697826937e2f3","wallet_id":"8003100011323"} 
[2026-01-27 10:44:35] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_697826937e2f3","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2026-01-27 10:44:35] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_697826937e2f3","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2026-01-27 10:44:35] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_697826937e2f3","mobile_number":"819023053947"} 
[2026-01-27 10:44:35] local.INFO: User not found for FCM check {"mobile_number":"819023053947"} 
[2026-01-27 10:44:35] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_697826937e2f3","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"0","device_name":"","processing_time_ms":449.141025543212890625} 
[2026-01-27 10:44:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6978269443937","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2026-01-27 10:44:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:36] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2026-01-27 10:44:36] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2026-01-27 10:44:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6978269443937","mobile_number":"819050878362"} 
[2026-01-27 10:44:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6978269443937","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2026-01-27 10:44:36] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6978269443937","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2026-01-27 10:44:36] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2026-01-27 10:44:36] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6978269443937","wallet_id":"8003100011452"} 
[2026-01-27 10:44:36] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6978269443937","wallet_id":"8003100011452"} 
[2026-01-27 10:44:36] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6978269443937","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2026-01-27 10:44:36] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6978269443937","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2026-01-27 10:44:36] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6978269443937","mobile_number":"819050878362"} 
[2026-01-27 10:44:36] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2026-01-27 10:44:36] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6978269443937","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":411.283969879150390625} 
[2026-01-27 10:44:36] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69782694e49c7","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2026-01-27 10:44:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-27 10:44:36] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2026-01-27 10:44:36] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2026-01-27 10:44:36] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69782694e49c7","mobile_number":"60122005500"} 
[2026-01-27 10:44:36] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69782694e49c7","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2026-01-27 10:44:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69782694e49c7","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2026-01-27 10:44:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2026-01-27 10:44:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69782694e49c7","wallet_id":"8003100011379"} 
[2026-01-27 10:44:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69782694e49c7","wallet_id":"8003100011379"} 
[2026-01-27 10:44:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69782694e49c7","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2026-01-27 10:44:37] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69782694e49c7","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2026-01-27 10:44:37] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69782694e49c7","mobile_number":"60122005500"} 
[2026-01-27 10:44:37] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2026-01-27 10:44:37] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69782694e49c7","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":453.84502410888671875} 
[2026-01-27 10:44:37] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69782695b819d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2026-01-27 10:44:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:37] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2026-01-27 10:44:37] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2026-01-27 10:44:37] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69782695b819d","mobile_number":"819032677769"} 
[2026-01-27 10:44:37] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69782695b819d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2026-01-27 10:44:37] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69782695b819d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2026-01-27 10:44:37] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2026-01-27 10:44:37] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69782695b819d","wallet_id":"8003100011472"} 
[2026-01-27 10:44:37] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69782695b819d","wallet_id":"8003100011472"} 
[2026-01-27 10:44:37] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69782695b819d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2026-01-27 10:44:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69782695b819d","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2026-01-27 10:44:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69782695b819d","mobile_number":"819032677769"} 
[2026-01-27 10:44:38] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2026-01-27 10:44:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69782695b819d","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":520.163059234619140625} 
[2026-01-27 10:44:38] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_6978269685345","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2026-01-27 10:44:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 10:44:38] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2026-01-27 10:44:38] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2026-01-27 10:44:38] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_6978269685345","mobile_number":"819031950417"} 
[2026-01-27 10:44:38] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_6978269685345","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2026-01-27 10:44:38] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_6978269685345","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2026-01-27 10:44:38] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2026-01-27 10:44:38] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_6978269685345","wallet_id":"8003100011328"} 
[2026-01-27 10:44:38] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_6978269685345","wallet_id":"8003100011328"} 
[2026-01-27 10:44:38] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_6978269685345","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2026-01-27 10:44:38] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_6978269685345","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2026-01-27 10:44:38] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_6978269685345","mobile_number":"819031950417"} 
[2026-01-27 10:44:38] local.INFO: User not found for FCM check {"mobile_number":"819031950417"} 
[2026-01-27 10:44:38] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_6978269685345","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"0","device_name":"","processing_time_ms":417.05608367919921875} 
[2026-01-27 10:44:39] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_697826973f653","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2026-01-27 10:44:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-27 10:44:39] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-01-27 10:44:39] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-01-27 10:44:39] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_697826973f653","mobile_number":"60123678698"} 
[2026-01-27 10:44:39] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_697826973f653","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2026-01-27 10:44:39] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_697826973f653","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2026-01-27 10:44:39] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2026-01-27 10:44:39] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_697826973f653","wallet_id":"8003100011060"} 
[2026-01-27 10:44:39] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_697826973f653","wallet_id":"8003100011060"} 
[2026-01-27 10:44:39] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_697826973f653","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2026-01-27 10:44:39] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_697826973f653","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2026-01-27 10:44:39] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_697826973f653","mobile_number":"60123678698"} 
[2026-01-27 10:44:39] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2026-01-27 10:44:39] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_697826973f653","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":476.15909576416015625} 
[2026-01-27 10:58:58] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-27 10:59:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-27 10:59:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-27 10:59:06] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-27 10:59:06] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-27 10:59:06] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 10:59:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-27 10:59:06] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-27 10:59:06] local.INFO: TAC record created successfully via API {"record_id":539,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-27 11:04:06"} 
[2026-01-27 10:59:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-27 10:59:06] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-27 10:59:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769482746674242%422fcc3e422fcc3e"} 
[2026-01-27 10:59:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-27 10:59:06\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769482746674242%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-27 11:01:49] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-01-27 11:01:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-27 11:01:49] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-01-27 11:01:49] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-01-27 11:01:49] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 11:01:49] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-27 11:01:49] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-01-27 11:01:49] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2026-01-27 11:01:49] local.INFO: TAC record created successfully via API {"record_id":540,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-01-27 11:06:49"} 
[2026-01-27 11:01:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-27 11:01:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-27 11:01:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769482909951321%422fcc3e422fcc3e"} 
[2026-01-27 11:01:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-27 11:01:49\",\"data\":{\"user_id\":118,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769482909951321%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-27 11:02:25] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-27 11:02:25] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 11:02:25] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-27 11:02:25] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 11:02:25] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 11:02:26] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 11:02:25"} 
[2026-01-27 11:02:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 11:02:36] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-27 11:03:36] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 10:43:06"} 
[2026-01-27 11:03:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 11:04:39] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-27 11:04:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-27 11:04:39] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-27 11:04:39] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-27 11:04:39] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 11:04:39] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-27 11:04:39] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-27 11:04:39] local.INFO: TAC record created successfully via API {"record_id":541,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-27 11:09:39"} 
[2026-01-27 11:04:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-27 11:04:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ed8Y5OhSRPWwkXzy8EtN...","title":"USDT request"} 
[2026-01-27 11:04:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769483079915532%422fcc3e422fcc3e"} 
[2026-01-27 11:04:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-27 11:04:39\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769483079915532%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-27 11:04:46] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-27 11:14:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-27 11:14:17] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-27 11:14:17] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-27 11:14:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 11:14:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"60785DD5-7329-451F-9A25-279AA458891D","txnID":"265","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4be7b3c0"},"ip":"103.230.15.12"} 
[2026-01-27 11:14:26] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=60785DD5-7329-451F-9A25-279AA458891D&txnID=265&userID=TENG13","length":227} 
[2026-01-27 11:14:26] local.DEBUG: CRC Calculation Result {"crc":"4be7b3c0","input_params_count":7} 
[2026-01-27 11:14:26] local.DEBUG: CRC Verification {"received":"4be7b3c0","calculated":"4be7b3c0","match":true} 
[2026-01-27 11:14:26] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 11:14:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 11:14:26] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-27 11:14:26] local.INFO: TAC record created successfully via API {"record_id":542,"txnID":"265","tac":"60785DD5-7329-451F-9A25-279AA458891D","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-27 11:19:26"} 
[2026-01-27 11:14:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"265","user_id":"TENG13"} 
[2026-01-27 11:14:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ed8Y5OhSRPWwkXzy8EtN...","title":"Change/Add Mobile Phone Request"} 
[2026-01-27 11:14:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769483667366999%422fcc3e422fcc3e"} 
[2026-01-27 11:14:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"265","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-27 11:14:27\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"265\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769483667366999%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-27 11:14:39] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=60785DD5-7329-451F-9A25-279AA458891D&txnid=265","length":90} 
[2026-01-27 11:14:39] local.DEBUG: CRC Calculation Result {"crc":"a46692f1","input_params_count":4} 
[2026-01-27 11:14:39] local.INFO: External TAC API called {"action":"tacreject","txnID":"265","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-27 11:14:39] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"265","tac":"60785DD5-7329-451F-9A25-279AA458891D","approved_status":2} 
[2026-01-27 11:16:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-27 11:16:28] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-27 11:16:28] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-27 11:16:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 11:21:17] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-27 11:21:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-27 11:21:17] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-27 11:21:17] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-27 11:21:17] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 11:21:17] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-27 11:21:17] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-27 11:21:17] local.INFO: TAC record created successfully via API {"record_id":543,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-27 11:26:17"} 
[2026-01-27 11:21:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-27 11:21:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ed8Y5OhSRPWwkXzy8EtN...","title":"USDT request"} 
[2026-01-27 11:21:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769484078310662%422fcc3e422fcc3e"} 
[2026-01-27 11:21:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-27 11:21:18\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769484078310662%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-27 11:21:22] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-01-27 11:21:22] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-01-27 11:21:22] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-27 11:21:22] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-27 11:22:54] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"1D790694-D6D1-431E-B1D2-208F63E80B29","txnID":"266","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"510c2306"},"ip":"103.230.15.12"} 
[2026-01-27 11:22:54] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=1D790694-D6D1-431E-B1D2-208F63E80B29&txnID=266&userID=TENG13","length":227} 
[2026-01-27 11:22:54] local.DEBUG: CRC Calculation Result {"crc":"510c2306","input_params_count":7} 
[2026-01-27 11:22:54] local.DEBUG: CRC Verification {"received":"510c2306","calculated":"510c2306","match":true} 
[2026-01-27 11:22:54] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 11:22:54] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 11:22:54] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-27 11:22:54] local.INFO: TAC record created successfully via API {"record_id":544,"txnID":"266","tac":"1D790694-D6D1-431E-B1D2-208F63E80B29","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-27 11:27:54"} 
[2026-01-27 11:22:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"266","user_id":"TENG13"} 
[2026-01-27 11:22:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ed8Y5OhSRPWwkXzy8EtN...","title":"Change/Add Mobile Phone Request"} 
[2026-01-27 11:22:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769484174918922%422fcc3e422fcc3e"} 
[2026-01-27 11:22:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"266","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-27 11:22:54\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"266\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769484174918922%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-27 11:23:01] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=1D790694-D6D1-431E-B1D2-208F63E80B29&txnid=266","length":90} 
[2026-01-27 11:23:01] local.DEBUG: CRC Calculation Result {"crc":"866d963c","input_params_count":4} 
[2026-01-27 11:23:01] local.INFO: External TAC API called {"action":"tacreject","txnID":"266","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-27 11:23:01] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"266","tac":"1D790694-D6D1-431E-B1D2-208F63E80B29","approved_status":2} 
[2026-01-27 11:42:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-27 11:42:38] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-27 11:42:38] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-27 11:42:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 11:51:07] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 10:43:06"} 
[2026-01-27 11:51:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 11:53:50] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 11:53:50] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 11:53:50] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 11:53:50] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 11:53:50] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 11:53:51] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 11:53:50"} 
[2026-01-27 11:53:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 11:56:20] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 11:56:20] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 11:56:20] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 11:56:20] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 11:56:20] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 11:56:20] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 11:56:20"} 
[2026-01-27 11:56:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:17:50] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"BE2A.250530.026.D1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:17:54] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 12:17:54] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 12:17:54] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 12:17:54] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 12:17:54] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 12:17:55] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 12:17:54"} 
[2026-01-27 12:17:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:18:34] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-27 12:18:35] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 12:18:35] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-27 12:18:35] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 12:18:35] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 12:18:35] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 12:18:34"} 
[2026-01-27 12:18:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:18:36] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 12:18:34"} 
[2026-01-27 12:18:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:18:56] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 12:17:54"} 
[2026-01-27 12:18:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:20:59] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-27 12:20:59] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-27 12:20:59] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-27 12:21:02] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-27 12:21:02] local.INFO: Logout message sent successfully {"fcm_token":"eDnl4lB1QC-0OAFw7ipg...","reason":"new_login"} 
[2026-01-27 12:21:02] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-27 12:21:02] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-01-27 12:21:02] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-27 12:21:03] local.INFO: New session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-27 12:21:03] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-27 12:21:03] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-27 12:21:03] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-27 12:21:05] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-28 12:21:03"} 
[2026-01-27 12:21:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:21:51] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-28 12:21:03"} 
[2026-01-27 12:21:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:22:28] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-27 12:22:28] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-27 12:22:28] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-27 12:22:31] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-27 12:22:31] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-27 12:22:31] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-27 12:22:31] local.INFO: Session deactivated {"session_id":13,"user_id":155,"device_id":"BP2A.250605.031.A3"} 
[2026-01-27 12:22:31] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":13,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-27 12:22:31] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 12:22:31] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 12:22:31] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 12:22:32] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-27 12:23:10] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 12:23:10] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 12:23:10] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 12:23:10] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 12:23:10] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 12:23:11] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 12:23:10"} 
[2026-01-27 12:23:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:26:18] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":1} 
[2026-01-27 12:26:18] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-27 12:26:18] local.INFO: OTP verification required for login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_devices_count":1} 
[2026-01-27 12:26:25] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-27 12:26:25] local.INFO: Logout message sent successfully {"fcm_token":"eDnl4lB1QC-0OAFw7ipg...","reason":"new_login"} 
[2026-01-27 12:26:25] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-27 12:26:25] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-01-27 12:26:25] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-27 12:26:25] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-27 12:26:25] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-27 12:26:25] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-27 12:26:25] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","devices_logged_out":1} 
[2026-01-27 12:26:26] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:27:06] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-27 12:27:06] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-27 12:27:06] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-27 12:27:06] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-27 12:27:06] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 12:27:06] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 12:27:06"} 
[2026-01-27 12:27:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:29:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 12:29:04] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-27 12:29:04] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-27 12:29:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 12:31:22] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 12:27:06"} 
[2026-01-27 12:31:22] local.INFO: FCM token already available for biometric-enabled user {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-27 12:31:22] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone (iPhone)"} 
[2026-01-27 12:31:28] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-27 12:31:28] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-27 12:31:28] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-27 12:31:28] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-27 12:31:28] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 12:31:28] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:33:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 12:33:31] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-27 12:33:31] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-27 12:33:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 12:35:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-27 12:35:23] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-27 12:35:23] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-27 12:35:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 12:37:54] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-01-27 12:37:54] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-27 12:37:54] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-01-27 12:37:54] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-01-27 12:37:54] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 12:41:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60102317296&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-27 12:41:05] local.DEBUG: CRC Calculation Result {"crc":"2cbd2f1e","input_params_count":2} 
[2026-01-27 12:41:05] local.DEBUG: CRC Verification {"received":"2cbd2f1e","calculated":"2cbd2f1e","match":true} 
[2026-01-27 12:41:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 12:41:16] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account JASON01.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60102317296","pid":"ADFSIOQR2ZZR3VLR","tac":"AD04620D-8E97-41EA-9263-455BDC0EBEE1","txnID":"267","userID":"JASON01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e897a6f4"},"ip":"103.230.15.12"} 
[2026-01-27 12:41:16] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account JASON01.&messageTitle=Top-up PV/eReward Request&mobile_number=60102317296&pid=ADFSIOQR2ZZR3VLR&tac=AD04620D-8E97-41EA-9263-455BDC0EBEE1&txnID=267&userID=JASON01","length":221} 
[2026-01-27 12:41:16] local.DEBUG: CRC Calculation Result {"crc":"e897a6f4","input_params_count":7} 
[2026-01-27 12:41:16] local.DEBUG: CRC Verification {"received":"e897a6f4","calculated":"e897a6f4","match":true} 
[2026-01-27 12:41:16] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 12:41:16] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 12:41:16] local.INFO: Mobile number cleaned {"original":"60102317296","cleaned":"60102317296"} 
[2026-01-27 12:41:16] local.INFO: TAC record created successfully via API {"record_id":545,"txnID":"267","tac":"AD04620D-8E97-41EA-9263-455BDC0EBEE1","messageBody":"Please confirm the top-up PV/eReward for Account JASON01.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60102317296","userID":"JASON01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-27 12:46:16"} 
[2026-01-27 12:41:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60102317296","txn_id":"267","user_id":"JASON01"} 
[2026-01-27 12:41:16] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5DdfYNgTvy-R5PHq6m1...","title":"Top-up PV/eReward Request"} 
[2026-01-27 12:41:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769488878170715%422fcc3e422fcc3e"} 
[2026-01-27 12:41:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60102317296","txn_id":"267","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-27 12:41:18\",\"data\":{\"user_id\":60,\"mobile_number\":\"60102317296\",\"txn_id\":\"267\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account JASON01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769488878170715%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-27 12:41:27] local.INFO: Login detected - checking for other active sessions {"user_id":60,"current_device_id":"TP1A.220905.001","other_active_sessions_count":0} 
[2026-01-27 12:41:27] local.INFO: New session created {"user_id":60,"device_id":"TP1A.220905.001","session_id":14} 
[2026-01-27 12:41:27] local.INFO: N1User table updated with latest device info {"user_id":60,"device_id":"TP1A.220905.001","fcm_token_length":142} 
[2026-01-27 12:41:27] local.INFO: New device session created {"user_id":60,"device_id":"TP1A.220905.001","session_id":14} 
[2026-01-27 12:41:27] local.INFO: Successful trusted device login via API {"user_id":60,"device_id":"TP1A.220905.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 12:41:27] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2026-02-26 12:41:27"} 
[2026-01-27 12:41:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 12:42:38] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=AD04620D-8E97-41EA-9263-455BDC0EBEE1&txnid=267","length":84} 
[2026-01-27 12:42:38] local.DEBUG: CRC Calculation Result {"crc":"1fed6754","input_params_count":4} 
[2026-01-27 12:42:38] local.INFO: External TAC API called {"action":"tac","txnID":"267","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-27 12:42:38] local.INFO: TAC action completed {"action":"approve","mobile_number":"60102317296","txnID":"267","tac":"AD04620D-8E97-41EA-9263-455BDC0EBEE1","approved_status":1} 
[2026-01-27 12:42:42] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2026-02-26 12:41:27"} 
[2026-01-27 12:42:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:02:55] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-27 13:02:55] local.INFO: New session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-01-27 13:02:55] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-27 13:02:55] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-01-27 13:02:55] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 13:02:56] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-26 13:02:55"} 
[2026-01-27 13:02:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:02:58] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-26 13:02:55"} 
[2026-01-27 13:02:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:03:43] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-27 13:03:43] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-01-27 13:03:43] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-27 13:03:43] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-01-27 13:03:43] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 13:03:43] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-26 13:03:43"} 
[2026-01-27 13:03:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:03:46] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-26 13:03:43"} 
[2026-01-27 13:03:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:04:11] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-26 13:03:43"} 
[2026-01-27 13:04:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:07:20] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-26 13:03:43"} 
[2026-01-27 13:07:20] local.INFO: N1User profile updated via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field"]} 
[2026-01-27 13:08:03] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-26 13:03:43"} 
[2026-01-27 13:08:03] local.INFO: N1User profile updated via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field","job_title"]} 
[2026-01-27 13:08:14] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-26 13:03:43"} 
[2026-01-27 13:08:14] local.INFO: N1User profile updated via API {"user_id":43,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":["full_name","email","id_type","job_field","job_title"]} 
[2026-01-27 13:13:33] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-27 13:13:33] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 13:13:33] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-27 13:13:33] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 13:13:33] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 13:13:33] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 13:13:33"} 
[2026-01-27 13:13:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:13:35] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 13:13:33"} 
[2026-01-27 13:13:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:13:55] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-27 13:13:55] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 13:13:55] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-27 13:13:55] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 13:13:55] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 13:13:55] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 13:13:55"} 
[2026-01-27 13:13:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:13:56] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 13:13:55"} 
[2026-01-27 13:13:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:14:27] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 13:13:55"} 
[2026-01-27 13:14:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 13:14:29] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 13:13:55"} 
[2026-01-27 13:14:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 14:32:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 14:32:52] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-27 14:32:52] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-27 14:32:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 14:36:39] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-27 14:36:39] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 14:36:39] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-27 14:36:39] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-27 14:36:39] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 14:36:39] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 14:36:39"} 
[2026-01-27 14:36:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 14:36:41] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-26 14:36:39"} 
[2026-01-27 14:36:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 14:45:18] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-27 14:45:18] local.INFO: Other active sessions found - OTP verification required {"user_id":118,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-27 14:45:18] local.INFO: OTP verification required for login {"user_id":118,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-27 14:45:26] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-27 14:45:26] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-01-27 14:45:26] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-27 14:45:31] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-01-27 14:45:32] local.INFO: Logout message sent successfully {"fcm_token":"c9uUH5H5gUhJkADVfiXA...","reason":"new_login"} 
[2026-01-27 14:45:32] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-27 14:45:32] local.INFO: Session deactivated {"session_id":2,"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-01-27 14:45:32] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-01-27 14:45:32] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 14:45:32] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 14:45:32] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 14:45:32] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-27 14:45:33] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 14:45:57] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 14:45:57] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 14:45:57] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 14:45:57] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 14:45:57] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 14:45:58] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 14:45:57"} 
[2026-01-27 14:45:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:01:45] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 15:01:45] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:01:45] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 15:01:45] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:01:45] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 15:01:46] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 15:01:45"} 
[2026-01-27 15:01:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:01:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 15:01:59] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-27 15:01:59] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-27 15:01:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 15:02:13] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"21AA59A4-7B51-4EA4-8245-152162139FC9","txnID":"268","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9a1d1188"},"ip":"103.230.15.12"} 
[2026-01-27 15:02:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=21AA59A4-7B51-4EA4-8245-152162139FC9&txnID=268&userID=KRE00","length":213} 
[2026-01-27 15:02:13] local.DEBUG: CRC Calculation Result {"crc":"9a1d1188","input_params_count":7} 
[2026-01-27 15:02:13] local.DEBUG: CRC Verification {"received":"9a1d1188","calculated":"9a1d1188","match":true} 
[2026-01-27 15:02:13] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 15:02:13] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 15:02:13] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-27 15:02:13] local.INFO: TAC record created successfully via API {"record_id":546,"txnID":"268","tac":"21AA59A4-7B51-4EA4-8245-152162139FC9","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-27 15:07:13"} 
[2026-01-27 15:02:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"268","user_id":"KRE00"} 
[2026-01-27 15:02:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"268","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-27 15:02:14\"}","success":false} 
[2026-01-27 15:02:14] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819023053947","txn_id":"268","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-27 15:02:14\"}"} 
[2026-01-27 15:04:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 15:04:08] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-27 15:04:08] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-27 15:04:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 15:04:25] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"3419EC33-808F-469B-B319-7A00949FBF70","txnID":"269","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ea973d50"},"ip":"103.230.15.12"} 
[2026-01-27 15:04:25] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=3419EC33-808F-469B-B319-7A00949FBF70&txnID=269&userID=KRE00","length":213} 
[2026-01-27 15:04:25] local.DEBUG: CRC Calculation Result {"crc":"ea973d50","input_params_count":7} 
[2026-01-27 15:04:25] local.DEBUG: CRC Verification {"received":"ea973d50","calculated":"ea973d50","match":true} 
[2026-01-27 15:04:25] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 15:04:25] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 15:04:25] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-27 15:04:25] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819023053947","expired_count":1} 
[2026-01-27 15:04:25] local.INFO: TAC record created successfully via API {"record_id":547,"txnID":"269","tac":"3419EC33-808F-469B-B319-7A00949FBF70","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-27 15:09:25"} 
[2026-01-27 15:04:25] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"269","user_id":"KRE00"} 
[2026-01-27 15:04:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"269","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-27 15:04:25\"}","success":false} 
[2026-01-27 15:04:25] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819023053947","txn_id":"269","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-27 15:04:25\"}"} 
[2026-01-27 15:06:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"E549DB16-7B0D-4D13-88C6-C5C4BF7DB1F7","txnID":"270","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"3da2b18d"},"ip":"103.230.15.12"} 
[2026-01-27 15:06:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=E549DB16-7B0D-4D13-88C6-C5C4BF7DB1F7&txnID=270&userID=KRE00","length":213} 
[2026-01-27 15:06:37] local.DEBUG: CRC Calculation Result {"crc":"3da2b18d","input_params_count":7} 
[2026-01-27 15:06:37] local.DEBUG: CRC Verification {"received":"3da2b18d","calculated":"3da2b18d","match":true} 
[2026-01-27 15:06:37] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 15:06:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 15:06:37] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-27 15:06:37] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819023053947","expired_count":1} 
[2026-01-27 15:06:37] local.INFO: TAC record created successfully via API {"record_id":548,"txnID":"270","tac":"E549DB16-7B0D-4D13-88C6-C5C4BF7DB1F7","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-27 15:11:37"} 
[2026-01-27 15:06:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"270","user_id":"KRE00"} 
[2026-01-27 15:06:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"270","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-27 15:06:37\"}","success":false} 
[2026-01-27 15:06:37] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819023053947","txn_id":"270","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-27 15:06:37\"}"} 
[2026-01-27 15:11:16] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 15:11:16] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:11:16] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 15:11:16] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:11:16] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 15:11:16] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 15:11:16"} 
[2026-01-27 15:11:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:11:27] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 15:11:27] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:11:27] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 15:11:27] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:11:27] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 15:11:27] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 15:11:27"} 
[2026-01-27 15:11:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:11:48] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 15:11:48] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:11:48] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 15:11:48] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:11:48] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 15:11:48] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 15:11:48"} 
[2026-01-27 15:11:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:13:28] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-27 15:13:28] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:13:28] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-27 15:13:28] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-27 15:13:28] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 15:13:29] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 15:13:28"} 
[2026-01-27 15:13:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:14:00] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-27 15:18:47] local.INFO: N1User created via API {"user_id":158,"mobile_number":"819023053947","memberhash":"DKNSQ9BR1769498327JGWMJ4","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-27 15:18:48] local.INFO: FCM token saved for user {"user_id":158,"mobile_number":"819023053947","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:18:51] local.DEBUG: Session authenticated successfully {"user_id":158,"session_expires":"2026-01-28 15:18:47"} 
[2026-01-27 15:18:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":158,"active_user_id":158,"mobile_number":"819023053947","requested_id":"158","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:19:26] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-27 15:19:26] local.INFO: New session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-27 15:19:26] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-27 15:19:26] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-27 15:19:26] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 15:19:27] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-26 15:19:26"} 
[2026-01-27 15:19:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:19:28] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-26 15:19:26"} 
[2026-01-27 15:19:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:22:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-27 15:22:45] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-27 15:22:45] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-27 15:22:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 15:22:59] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"91E8CFEE-BB2B-4E9F-8EB3-4820BAC9D1EA","txnID":"271","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"680359fc"},"ip":"103.230.15.12"} 
[2026-01-27 15:22:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=91E8CFEE-BB2B-4E9F-8EB3-4820BAC9D1EA&txnID=271&userID=KRE00","length":213} 
[2026-01-27 15:22:59] local.DEBUG: CRC Calculation Result {"crc":"680359fc","input_params_count":7} 
[2026-01-27 15:22:59] local.DEBUG: CRC Verification {"received":"680359fc","calculated":"680359fc","match":true} 
[2026-01-27 15:22:59] local.INFO: CRC validation passed for createTacRecord  
[2026-01-27 15:22:59] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 15:22:59] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-27 15:22:59] local.INFO: TAC record created successfully via API {"record_id":549,"txnID":"271","tac":"91E8CFEE-BB2B-4E9F-8EB3-4820BAC9D1EA","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-27 15:27:59"} 
[2026-01-27 15:22:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"271","user_id":"KRE00"} 
[2026-01-27 15:22:59] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c4PfdeeRR4OovmijU4aI...","title":"USDT Transfer Request"} 
[2026-01-27 15:22:59] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769498579563930%422fcc3e422fcc3e"} 
[2026-01-27 15:22:59] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"271","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-27 15:22:59\",\"data\":{\"user_id\":158,\"mobile_number\":\"819023053947\",\"txn_id\":\"271\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KRE00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769498579563930%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-27 15:23:40] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=91E8CFEE-BB2B-4E9F-8EB3-4820BAC9D1EA&txnid=271","length":84} 
[2026-01-27 15:23:40] local.DEBUG: CRC Calculation Result {"crc":"966757e6","input_params_count":4} 
[2026-01-27 15:23:40] local.INFO: External TAC API called {"action":"tac","txnID":"271","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-27 15:23:40] local.INFO: TAC action completed {"action":"approve","mobile_number":"819023053947","txnID":"271","tac":"91E8CFEE-BB2B-4E9F-8EB3-4820BAC9D1EA","approved_status":1} 
[2026-01-27 15:23:47] local.DEBUG: Session authenticated successfully {"user_id":158,"session_expires":"2026-01-28 15:18:47"} 
[2026-01-27 15:23:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":158,"active_user_id":158,"mobile_number":"819023053947","requested_id":"158","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:24:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=8190-2391-0291&pid=ADFSIOQR2ZZR3VLR","length":49} 
[2026-01-27 15:24:15] local.DEBUG: CRC Calculation Result {"crc":"75d7a261","input_params_count":2} 
[2026-01-27 15:24:15] local.DEBUG: CRC Verification {"received":"75d7a261","calculated":"75d7a261","match":true} 
[2026-01-27 15:24:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 15:29:20] local.INFO: N1User created via API {"user_id":159,"mobile_number":"818035602201","memberhash":"8H5H1KXB1769498960LEE3DJ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-27 15:29:21] local.INFO: FCM token saved for user {"user_id":159,"mobile_number":"818035602201","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:29:25] local.DEBUG: Session authenticated successfully {"user_id":159,"session_expires":"2026-01-28 15:29:20"} 
[2026-01-27 15:29:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":159,"active_user_id":159,"mobile_number":"818035602201","requested_id":"159","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:40:18] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-27 15:40:18] local.INFO: New session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-01-27 15:40:18] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-27 15:40:18] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-01-27 15:40:18] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 15:40:18] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-26 15:40:18"} 
[2026-01-27 15:40:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:40:20] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-26 15:40:18"} 
[2026-01-27 15:40:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:40:58] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-01-27 15:40:58] local.INFO: New session created {"user_id":39,"device_id":"BP3A.251105.015","session_id":18} 
[2026-01-27 15:40:58] local.INFO: N1User table updated with latest device info {"user_id":39,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-01-27 15:40:58] local.INFO: New device session created {"user_id":39,"device_id":"BP3A.251105.015","session_id":18} 
[2026-01-27 15:40:58] local.INFO: Successful PIN login via API {"user_id":39,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 15:40:59] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-26 15:40:58"} 
[2026-01-27 15:40:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:41:01] local.DEBUG: Session authenticated successfully {"user_id":39,"session_expires":"2026-02-26 15:40:58"} 
[2026-01-27 15:41:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":39,"active_user_id":39,"mobile_number":"819058845284","requested_id":"39","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 15:41:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=8190-2391-0291&pid=ADFSIOQR2ZZR3VLR","length":49} 
[2026-01-27 15:41:07] local.DEBUG: CRC Calculation Result {"crc":"75d7a261","input_params_count":2} 
[2026-01-27 15:41:07] local.DEBUG: CRC Verification {"received":"75d7a261","calculated":"75d7a261","match":true} 
[2026-01-27 15:41:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 16:12:14] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2026-01-27 16:12:14] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2026-01-27 16:12:14] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 16:12:14] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"954673","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 16:12:14] local.INFO: TAC stored for mobile number {"mobile_number":"60173132814","tac_id":45,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-27 16:12:54] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR","length":66} 
[2026-01-27 16:12:54] local.DEBUG: CRC Calculation Result {"crc":"a1d31e96","input_params_count":3} 
[2026-01-27 16:12:54] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=60173132814&pid=ADFSIOQR2ZZR3VLR&crc=a1d31e96","mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 16:12:54] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"610211","error_desc":""},"mobile_number":"60173132814","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-27 16:12:54] local.INFO: TAC updated for mobile number {"mobile_number":"60173132814","tac_id":45,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-27 16:30:07] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-26 15:13:28"} 
[2026-01-27 16:30:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 20:09:58] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":0} 
[2026-01-27 20:09:58] local.INFO: Session updated {"user_id":109,"device_id":"PKQ1.181203.001","session_id":5} 
[2026-01-27 20:09:58] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"PKQ1.181203.001","fcm_token_length":142} 
[2026-01-27 20:09:58] local.INFO: New device session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":5} 
[2026-01-27 20:09:58] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"PKQ1.181203.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 20:09:59] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-26 20:09:58"} 
[2026-01-27 20:09:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 20:10:02] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-26 20:09:58"} 
[2026-01-27 20:10:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 20:22:17] local.INFO: Login detected - checking for other active sessions {"user_id":148,"current_device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","other_active_sessions_count":0} 
[2026-01-27 20:22:17] local.INFO: New session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":19} 
[2026-01-27 20:22:17] local.INFO: N1User table updated with latest device info {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","fcm_token_length":142} 
[2026-01-27 20:22:17] local.INFO: New device session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":19} 
[2026-01-27 20:22:17] local.INFO: Successful PIN login via API {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 20:22:17] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-26 20:22:17"} 
[2026-01-27 20:22:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 20:22:20] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-26 20:22:17"} 
[2026-01-27 20:22:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 20:22:45] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-26 20:22:17"} 
[2026-01-27 20:22:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 20:58:42] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-01-27 20:58:42] local.INFO: New session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":20} 
[2026-01-27 20:58:42] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-01-27 20:58:42] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":20} 
[2026-01-27 20:58:42] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-27 20:58:43] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-26 20:58:42"} 
[2026-01-27 20:58:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-27 20:58:44] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-02-26 20:58:42"} 
[2026-01-27 20:58:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 02:11:35] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"AE396378-9613-4A3A-B5F2-62A36E1E31F5","other_active_sessions_count":1} 
[2026-01-28 02:11:35] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-28 02:11:35] local.INFO: OTP verification required for login {"user_id":155,"device_id":"AE396378-9613-4A3A-B5F2-62A36E1E31F5","other_devices_count":1} 
[2026-01-28 02:11:55] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-28 02:11:55] local.INFO: Logout message sent successfully {"fcm_token":"fbyknit0Tfy60XJ-fbdj...","reason":"new_login"} 
[2026-01-28 02:11:55] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-28 02:11:55] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-01-28 02:11:55] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-28 02:11:55] local.INFO: New session created {"user_id":155,"device_id":"AE396378-9613-4A3A-B5F2-62A36E1E31F5","session_id":21} 
[2026-01-28 02:11:55] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"AE396378-9613-4A3A-B5F2-62A36E1E31F5","fcm_token_length":142} 
[2026-01-28 02:11:55] local.INFO: New device session created {"user_id":155,"device_id":"AE396378-9613-4A3A-B5F2-62A36E1E31F5","session_id":21} 
[2026-01-28 02:11:55] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"AE396378-9613-4A3A-B5F2-62A36E1E31F5","devices_logged_out":1} 
[2026-01-28 02:11:57] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 02:11:59] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-29 02:11:55"} 
[2026-01-28 02:11:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 06:23:45] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-28 06:23:45] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-28 06:23:45] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-28 06:23:45] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-28 06:23:45] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 06:23:46] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-27 06:23:45"} 
[2026-01-28 06:23:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 06:23:48] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-02-27 06:23:45"} 
[2026-01-28 06:23:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 07:34:27] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-01-28 07:34:27] local.INFO: New session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-01-28 07:34:27] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-01-28 07:34:27] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-01-28 07:34:27] local.INFO: Successful trusted device login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 07:34:28] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-27 07:34:27"} 
[2026-01-28 07:34:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 07:34:54] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-02-27 07:34:27"} 
[2026-01-28 07:34:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 08:30:28] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-28 08:30:28] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-28 08:30:28] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-28 08:30:28] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-28 08:30:28] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 08:30:29] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-27 08:30:28"} 
[2026-01-28 08:30:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 08:30:30] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-27 08:30:28"} 
[2026-01-28 08:30:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 08:32:26] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-01-28 08:32:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:32:27] local.INFO: QR payload decrypted successfully {"token":"CD87CFD3-F8C2-4D28-9C1C-2F8D91A45B74","user_id":"KOKU00"} 
[2026-01-28 08:32:27] local.INFO: Calling encrypt API {"token":"CD87CFD3-F8C2-4D28-9C1C-2F8D91A45B74","user_id":"KOKU00"} 
[2026-01-28 08:32:27] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-01-28 08:32:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:32:27] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-01-28 08:42:07] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-01-28 08:42:07] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:42:07] local.INFO: QR payload decrypted successfully {"token":"A91186B8-D1B9-4539-9B83-C59840FE086B","user_id":"AAA17"} 
[2026-01-28 08:42:07] local.INFO: Calling encrypt API {"token":"A91186B8-D1B9-4539-9B83-C59840FE086B","user_id":"AAA17"} 
[2026-01-28 08:42:07] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-01-28 08:42:07] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 08:42:08] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-01-28 08:43:06] local.INFO: QR Login started {"user_id":"KOKU07","qr_payload_length":208} 
[2026-01-28 08:43:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:43:06] local.INFO: QR payload decrypted successfully {"token":"EFE3C5FA-43B9-4904-B842-84C1D6967BE8","user_id":"KOKU07"} 
[2026-01-28 08:43:06] local.INFO: Calling encrypt API {"token":"EFE3C5FA-43B9-4904-B842-84C1D6967BE8","user_id":"KOKU07"} 
[2026-01-28 08:43:06] local.INFO: Token encrypted with user ID {"user_id":"KOKU07","encrypted_payload_length":216} 
[2026-01-28 08:43:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:43:07] local.INFO: QR Login completed successfully {"user_id":"KOKU07"} 
[2026-01-28 08:43:40] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-01-28 08:43:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:43:40] local.INFO: QR payload decrypted successfully {"token":"B72BEE7D-201D-4096-9AD5-683342D62CEA","user_id":"KOKU08"} 
[2026-01-28 08:43:40] local.INFO: Calling encrypt API {"token":"B72BEE7D-201D-4096-9AD5-683342D62CEA","user_id":"KOKU08"} 
[2026-01-28 08:43:40] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-01-28 08:43:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:43:40] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-01-28 08:45:52] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-01-28 08:45:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:45:53] local.INFO: QR payload decrypted successfully {"token":"AD91E290-6062-4476-8247-69F1B5903D70","user_id":"KOKU30"} 
[2026-01-28 08:45:53] local.INFO: Calling encrypt API {"token":"AD91E290-6062-4476-8247-69F1B5903D70","user_id":"KOKU30"} 
[2026-01-28 08:45:53] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-01-28 08:45:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:45:53] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-01-28 08:46:32] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-01-28 08:46:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:46:32] local.INFO: QR payload decrypted successfully {"token":"5DB9ED43-C0A2-4226-8C03-2DE76DD85BB1","user_id":"KOKU22"} 
[2026-01-28 08:46:32] local.INFO: Calling encrypt API {"token":"5DB9ED43-C0A2-4226-8C03-2DE76DD85BB1","user_id":"KOKU22"} 
[2026-01-28 08:46:33] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-01-28 08:46:33] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:46:33] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-01-28 08:47:29] local.INFO: QR Login started {"user_id":"KOKU23","qr_payload_length":208} 
[2026-01-28 08:47:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:47:30] local.INFO: QR payload decrypted successfully {"token":"85760894-DAA7-4FEE-A067-06CF7B90AE6A","user_id":"KOKU23"} 
[2026-01-28 08:47:30] local.INFO: Calling encrypt API {"token":"85760894-DAA7-4FEE-A067-06CF7B90AE6A","user_id":"KOKU23"} 
[2026-01-28 08:47:31] local.INFO: Token encrypted with user ID {"user_id":"KOKU23","encrypted_payload_length":216} 
[2026-01-28 08:47:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:47:32] local.INFO: QR Login completed successfully {"user_id":"KOKU23"} 
[2026-01-28 08:48:22] local.INFO: QR Login started {"user_id":"KOKU24","qr_payload_length":208} 
[2026-01-28 08:48:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:48:23] local.INFO: QR payload decrypted successfully {"token":"0DD08EDF-55C3-4301-93C3-93549B4C85C2","user_id":"KOKU24"} 
[2026-01-28 08:48:23] local.INFO: Calling encrypt API {"token":"0DD08EDF-55C3-4301-93C3-93549B4C85C2","user_id":"KOKU24"} 
[2026-01-28 08:48:23] local.INFO: Token encrypted with user ID {"user_id":"KOKU24","encrypted_payload_length":216} 
[2026-01-28 08:48:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:48:23] local.INFO: QR Login completed successfully {"user_id":"KOKU24"} 
[2026-01-28 08:52:57] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-01-28 08:52:57] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:52:58] local.INFO: QR payload decrypted successfully {"token":"26A08E89-2689-4151-94E2-D8A04EB238B0","user_id":"JIN00"} 
[2026-01-28 08:52:58] local.INFO: Calling encrypt API {"token":"26A08E89-2689-4151-94E2-D8A04EB238B0","user_id":"JIN00"} 
[2026-01-28 08:52:58] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-01-28 08:52:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 08:52:59] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-01-28 08:53:33] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-01-28 08:53:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:53:34] local.INFO: QR payload decrypted successfully {"token":"34C57B83-AD4F-4F0F-8134-E5B156D8BEB3","user_id":"YOU00"} 
[2026-01-28 08:53:34] local.INFO: Calling encrypt API {"token":"34C57B83-AD4F-4F0F-8134-E5B156D8BEB3","user_id":"YOU00"} 
[2026-01-28 08:53:34] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-01-28 08:53:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 08:53:34] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-01-28 08:54:05] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-01-28 08:54:05] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:54:05] local.INFO: QR payload decrypted successfully {"token":"0AB21E6A-D885-45A5-A2E4-35C2405ABAF6","user_id":"KEITA00"} 
[2026-01-28 08:54:05] local.INFO: Calling encrypt API {"token":"0AB21E6A-D885-45A5-A2E4-35C2405ABAF6","user_id":"KEITA00"} 
[2026-01-28 08:54:05] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-01-28 08:54:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-28 08:54:06] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-01-28 08:54:52] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-01-28 08:54:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:54:52] local.INFO: QR payload decrypted successfully {"token":"46BA073C-6BE2-474D-9592-2956727BD9D4","user_id":"KKKK00"} 
[2026-01-28 08:54:52] local.INFO: Calling encrypt API {"token":"46BA073C-6BE2-474D-9592-2956727BD9D4","user_id":"KKKK00"} 
[2026-01-28 08:54:52] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-01-28 08:54:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:54:52] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-01-28 08:55:24] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-01-28 08:55:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:55:24] local.INFO: QR payload decrypted successfully {"token":"62179DA2-38D4-4148-9D2F-1B966443BF03","user_id":"KKRR00"} 
[2026-01-28 08:55:24] local.INFO: Calling encrypt API {"token":"62179DA2-38D4-4148-9D2F-1B966443BF03","user_id":"KKRR00"} 
[2026-01-28 08:55:24] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-01-28 08:55:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:55:24] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-01-28 08:56:17] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-01-28 08:56:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:56:17] local.INFO: QR payload decrypted successfully {"token":"F6AD4836-41F3-483B-BBD2-F698BD5114DA","user_id":"ANN00"} 
[2026-01-28 08:56:17] local.INFO: Calling encrypt API {"token":"F6AD4836-41F3-483B-BBD2-F698BD5114DA","user_id":"ANN00"} 
[2026-01-28 08:56:17] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-01-28 08:56:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 08:56:18] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-01-28 08:57:45] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-01-28 08:57:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:57:46] local.INFO: QR payload decrypted successfully {"token":"CCCBE592-4857-4C1A-AFC5-5726C214F0F6","user_id":"YUKA00"} 
[2026-01-28 08:57:46] local.INFO: Calling encrypt API {"token":"CCCBE592-4857-4C1A-AFC5-5726C214F0F6","user_id":"YUKA00"} 
[2026-01-28 08:57:46] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-01-28 08:57:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:57:47] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-01-28 08:58:31] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-01-28 08:58:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:58:31] local.INFO: QR payload decrypted successfully {"token":"3A6464D8-61BA-4B09-A8AE-4D014A5C0C9F","user_id":"KKKK00"} 
[2026-01-28 08:58:31] local.INFO: Calling encrypt API {"token":"3A6464D8-61BA-4B09-A8AE-4D014A5C0C9F","user_id":"KKKK00"} 
[2026-01-28 08:58:31] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-01-28 08:58:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:58:31] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-01-28 08:59:20] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-01-28 08:59:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 08:59:20] local.INFO: QR payload decrypted successfully {"token":"3ED8D3BA-5883-49F3-9E27-8736AEEF9924","user_id":"KKKK01"} 
[2026-01-28 08:59:20] local.INFO: Calling encrypt API {"token":"3ED8D3BA-5883-49F3-9E27-8736AEEF9924","user_id":"KKKK01"} 
[2026-01-28 08:59:21] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-01-28 08:59:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 08:59:21] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-01-28 09:11:16] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-28 09:11:16] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-28 09:11:16] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-28 09:11:16] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-28 09:11:16] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 09:11:18] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-27 09:11:16"} 
[2026-01-28 09:11:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 09:11:20] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-27 09:11:16"} 
[2026-01-28 09:11:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:01:54] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-28 10:01:54] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-28 10:01:54] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-28 10:01:54] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-28 10:01:54] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 10:01:55] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-27 10:01:54"} 
[2026-01-28 10:01:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:01:56] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-27 10:01:54"} 
[2026-01-28 10:01:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:02:49] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-01-28 10:02:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:02:50] local.INFO: QR payload decrypted successfully {"token":"CDE9F222-2F96-40B2-BCF2-52322512CDED","user_id":"TOKU01"} 
[2026-01-28 10:02:50] local.INFO: Calling encrypt API {"token":"CDE9F222-2F96-40B2-BCF2-52322512CDED","user_id":"TOKU01"} 
[2026-01-28 10:02:51] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-01-28 10:02:51] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 10:02:51] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-01-28 10:03:54] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-01-28 10:03:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:03:54] local.INFO: QR payload decrypted successfully {"token":"5467E0B1-3CA2-4EF8-BFD4-F28602B9DC2D","user_id":"TOKU06"} 
[2026-01-28 10:03:54] local.INFO: Calling encrypt API {"token":"5467E0B1-3CA2-4EF8-BFD4-F28602B9DC2D","user_id":"TOKU06"} 
[2026-01-28 10:03:54] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-01-28 10:03:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 10:03:55] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-01-28 10:05:35] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-28 10:05:35] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-28 10:05:36] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-28 10:05:36] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-28 10:05:36] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 10:05:36] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-27 10:05:35"} 
[2026-01-28 10:05:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:05:37] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-27 10:05:35"} 
[2026-01-28 10:05:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:05:45] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-27 10:05:35"} 
[2026-01-28 10:05:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:06:01] local.INFO: N1User account terminated via API {"user_data":{"user_id":118,"mobile_number":"60173132814","memberhash":"FPA8A0IQ1765769143ALYVVE","nickname":"Satish","terminated_at":"2026-01-28 10:06:01"},"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:06:57] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-01-28 10:06:57] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:06:57] local.INFO: QR payload decrypted successfully {"token":"23A35486-F5E3-4731-9696-28D8165D42EC","user_id":"TOKUKE00"} 
[2026-01-28 10:06:57] local.INFO: Calling encrypt API {"token":"23A35486-F5E3-4731-9696-28D8165D42EC","user_id":"TOKUKE00"} 
[2026-01-28 10:06:58] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-01-28 10:06:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-28 10:06:58] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-01-28 10:07:30] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-28 10:07:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:07:30] local.INFO: QR payload decrypted successfully {"token":"782EBCC7-55E8-416B-8F41-4219D9C97AA5","user_id":"AAA07"} 
[2026-01-28 10:07:30] local.INFO: Calling encrypt API {"token":"782EBCC7-55E8-416B-8F41-4219D9C97AA5","user_id":"AAA07"} 
[2026-01-28 10:07:31] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-28 10:07:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 10:07:31] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-28 10:08:56] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-28 10:08:56] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-28 10:08:56] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-28 10:08:56] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-28 10:08:56] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 10:08:57] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-27 10:08:56"} 
[2026-01-28 10:08:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:08:59] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-27 10:08:56"} 
[2026-01-28 10:08:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:09:03] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-01-28 10:09:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:09:04] local.INFO: QR payload decrypted successfully {"token":"F05C3A4A-7F28-4D38-9BD7-1CD3E3BFF13B","user_id":"AAA15"} 
[2026-01-28 10:09:04] local.INFO: Calling encrypt API {"token":"F05C3A4A-7F28-4D38-9BD7-1CD3E3BFF13B","user_id":"AAA15"} 
[2026-01-28 10:09:04] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-01-28 10:09:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 10:09:04] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-01-28 10:09:36] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-01-28 10:09:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:09:36] local.INFO: QR payload decrypted successfully {"token":"E3C65541-460C-41DD-8ACA-32C66268F0ED","user_id":"AAA08"} 
[2026-01-28 10:09:36] local.INFO: Calling encrypt API {"token":"E3C65541-460C-41DD-8ACA-32C66268F0ED","user_id":"AAA08"} 
[2026-01-28 10:09:38] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-01-28 10:09:38] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 10:09:38] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-01-28 10:09:57] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-01-28 10:09:57] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:09:57] local.INFO: QR payload decrypted successfully {"token":"B95658D7-2720-4A05-845B-199B33F495B1","user_id":"AAA11"} 
[2026-01-28 10:09:57] local.INFO: Calling encrypt API {"token":"B95658D7-2720-4A05-845B-199B33F495B1","user_id":"AAA11"} 
[2026-01-28 10:09:57] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-01-28 10:09:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 10:09:57] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-01-28 10:10:18] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-01-28 10:10:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:10:18] local.INFO: QR payload decrypted successfully {"token":"5421C2A8-CC1E-4E7D-A7C1-1FA5293B485E","user_id":"AAA16"} 
[2026-01-28 10:10:18] local.INFO: Calling encrypt API {"token":"5421C2A8-CC1E-4E7D-A7C1-1FA5293B485E","user_id":"AAA16"} 
[2026-01-28 10:10:19] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-01-28 10:10:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 10:10:19] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-01-28 10:10:29] local.INFO: Login detected - checking for other active sessions {"user_id":118,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-28 10:10:29] local.INFO: Session updated {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-28 10:10:29] local.INFO: N1User table updated with latest device info {"user_id":118,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-28 10:10:29] local.INFO: New device session created {"user_id":118,"device_id":"BP2A.250605.031.A3","session_id":1} 
[2026-01-28 10:10:29] local.INFO: Successful PIN login via API {"user_id":118,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 10:10:29] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-27 10:10:29"} 
[2026-01-28 10:10:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:10:30] local.DEBUG: Session authenticated successfully {"user_id":118,"session_expires":"2026-02-27 10:10:29"} 
[2026-01-28 10:10:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":118,"active_user_id":118,"mobile_number":"60173132814","requested_id":"118","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:10:43] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-28 10:10:43] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-28 10:10:43] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-28 10:10:43] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-28 10:10:43] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 10:10:44] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-27 10:10:43"} 
[2026-01-28 10:10:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:10:47] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-27 10:10:43"} 
[2026-01-28 10:10:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:10:49] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-01-28 10:10:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:10:49] local.INFO: QR payload decrypted successfully {"token":"0F6C99E4-20B8-4D6D-BA5B-D722ADF1D554","user_id":"KOKU04"} 
[2026-01-28 10:10:49] local.INFO: Calling encrypt API {"token":"0F6C99E4-20B8-4D6D-BA5B-D722ADF1D554","user_id":"KOKU04"} 
[2026-01-28 10:10:49] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-01-28 10:10:49] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 10:10:49] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-01-28 10:12:32] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-01-28 10:12:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:12:33] local.INFO: QR payload decrypted successfully {"token":"A8070688-D684-4848-872C-EA70B3BA77D7","user_id":"HIME02"} 
[2026-01-28 10:12:33] local.INFO: Calling encrypt API {"token":"A8070688-D684-4848-872C-EA70B3BA77D7","user_id":"HIME02"} 
[2026-01-28 10:12:33] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-01-28 10:12:33] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-28 10:12:33] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-01-28 10:14:21] local.INFO: QR Login started {"user_id":"LAMEN00","qr_payload_length":208} 
[2026-01-28 10:14:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:14:21] local.INFO: QR payload decrypted successfully {"token":"27523AF4-A722-4B68-B5AC-0C799F758F2E","user_id":"LAMEN00"} 
[2026-01-28 10:14:21] local.INFO: Calling encrypt API {"token":"27523AF4-A722-4B68-B5AC-0C799F758F2E","user_id":"LAMEN00"} 
[2026-01-28 10:14:21] local.INFO: Token encrypted with user ID {"user_id":"LAMEN00","encrypted_payload_length":218} 
[2026-01-28 10:14:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-28 10:14:21] local.INFO: QR Login completed successfully {"user_id":"LAMEN00"} 
[2026-01-28 10:14:54] local.INFO: QR Login started {"user_id":"LAMEN01","qr_payload_length":208} 
[2026-01-28 10:14:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 10:14:54] local.INFO: QR payload decrypted successfully {"token":"47D781AB-8E07-41C1-9939-8A5A88F62F56","user_id":"LAMEN01"} 
[2026-01-28 10:14:54] local.INFO: Calling encrypt API {"token":"47D781AB-8E07-41C1-9939-8A5A88F62F56","user_id":"LAMEN01"} 
[2026-01-28 10:14:54] local.INFO: Token encrypted with user ID {"user_id":"LAMEN01","encrypted_payload_length":218} 
[2026-01-28 10:14:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-28 10:14:54] local.INFO: QR Login completed successfully {"user_id":"LAMEN01"} 
[2026-01-28 10:16:54] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-28 10:16:54] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["AE396378-9613-4A3A-B5F2-62A36E1E31F5"]} 
[2026-01-28 10:16:54] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-28 10:16:57] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["AE396378-9613-4A3A-B5F2-62A36E1E31F5"]} 
[2026-01-28 10:16:58] local.INFO: Logout message sent successfully {"fcm_token":"eRSax393BUzto3lR3-DR...","reason":"new_login"} 
[2026-01-28 10:16:58] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-28 10:16:58] local.INFO: Session deactivated {"session_id":21,"user_id":155,"device_id":"AE396378-9613-4A3A-B5F2-62A36E1E31F5"} 
[2026-01-28 10:16:58] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":21,"device_id":"AE396378-9613-4A3A-B5F2-62A36E1E31F5","device_name":"iPad","success":true,"message":"Logout message sent"}]}} 
[2026-01-28 10:16:58] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 10:16:58] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 10:16:58] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 10:16:58] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-28 10:16:59] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-29 10:16:58"} 
[2026-01-28 10:16:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:17:07] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-29 10:16:58"} 
[2026-01-28 10:17:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:27:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-28 10:27:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-28 10:27:53] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-28 10:27:53] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-28 10:27:53] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 10:27:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-28 10:27:53] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-28 10:27:53] local.INFO: TAC record created successfully via API {"record_id":550,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-28 10:32:53"} 
[2026-01-28 10:27:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-28 10:27:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fbyknit0Tfy60XJ-fbdj...","title":"USDT request"} 
[2026-01-28 10:27:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769567273719047%422fcc3e422fcc3e"} 
[2026-01-28 10:27:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 10:27:53\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769567273719047%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-28 10:28:00] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-29 10:16:58"} 
[2026-01-28 10:28:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:28:04] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-01-28 10:28:04] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-01-28 10:28:05] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-28 10:28:05] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-28 10:28:15] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-28 10:28:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-28 10:28:15] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-28 10:28:15] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-28 10:28:15] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 10:28:15] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-28 10:28:15] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-28 10:28:15] local.INFO: TAC record created successfully via API {"record_id":551,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-28 10:33:15"} 
[2026-01-28 10:28:15] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-28 10:28:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fbyknit0Tfy60XJ-fbdj...","title":"USDT request"} 
[2026-01-28 10:28:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769567295705063%422fcc3e422fcc3e"} 
[2026-01-28 10:28:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 10:28:15\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769567295705063%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-28 10:30:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-28 10:30:33] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 10:30:33] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 10:30:33] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 10:30:33] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 10:30:33] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 10:30:33"} 
[2026-01-28 10:30:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:31:16] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-28 10:31:16] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-28 10:31:16] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-28 10:31:16] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-28 10:31:16] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 10:31:16] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-28 10:31:16] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-28 10:31:16] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-01-28 10:31:16] local.INFO: TAC record created successfully via API {"record_id":552,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-01-28 10:36:16"} 
[2026-01-28 10:31:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-28 10:31:16] local.INFO: Sending FCM HTTP v1 notification {"to_token":"etSHdmdZQ1iz5Zzpe9RJ...","title":"USDT request"} 
[2026-01-28 10:31:16] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769567476882309%422fcc3e422fcc3e"} 
[2026-01-28 10:31:16] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 10:31:16\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769567476882309%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-28 10:31:24] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-28 10:31:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-28 10:31:24] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-28 10:31:24] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-28 10:31:24] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 10:31:24] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-28 10:31:24] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-28 10:31:24] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-01-28 10:31:24] local.INFO: TAC record created successfully via API {"record_id":553,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-01-28 10:36:24"} 
[2026-01-28 10:31:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-28 10:31:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"etSHdmdZQ1iz5Zzpe9RJ...","title":"USDT request"} 
[2026-01-28 10:31:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769567485223776%422fcc3e422fcc3e"} 
[2026-01-28 10:31:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 10:31:25\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769567485223776%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-28 10:43:08] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 10:30:33"} 
[2026-01-28 10:43:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:50:27] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 10:30:33"} 
[2026-01-28 10:50:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 10:56:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 10:56:10] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 10:56:10] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 10:56:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:06:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 11:06:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 11:06:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 11:06:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:26:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 11:26:12] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 11:26:12] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 11:26:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:29:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 11:29:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 11:29:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 11:29:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:36:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 11:36:37] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 11:36:37] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 11:36:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:41:27] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-28 11:41:27] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:41:27] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 11:41:27] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:41:27] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 11:41:27] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 11:41:27"} 
[2026-01-28 11:41:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 11:41:42] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-28 11:41:42] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:41:42] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 11:41:42] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:41:42] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 11:41:43] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 11:41:42"} 
[2026-01-28 11:41:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 11:51:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 11:51:01] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 11:51:01] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 11:51:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:51:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 11:51:06] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 11:51:06] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 11:51:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:52:46] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-28 11:52:46] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:52:46] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 11:52:46] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:52:46] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 11:52:46] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 11:52:46"} 
[2026-01-28 11:52:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 11:53:07] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-28 11:53:07] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:53:07] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 11:53:07] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:53:07] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 11:53:08] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 11:53:07"} 
[2026-01-28 11:53:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 11:54:01] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-28 11:54:01] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:54:01] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 11:54:01] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:54:01] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 11:54:01] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 11:54:01"} 
[2026-01-28 11:54:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 11:54:16] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-28 11:54:16] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:54:16] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 11:54:16] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 11:54:16] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 11:54:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 11:54:16] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 11:54:16] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 11:54:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:54:16] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 11:54:16"} 
[2026-01-28 11:54:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 11:54:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 11:54:28] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 11:54:28] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 11:54:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:57:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 11:57:03] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 11:57:03] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 11:57:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:57:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 11:57:12] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 11:57:12] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 11:57:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:57:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 11:57:58] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 11:57:58] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 11:57:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:58:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60126783647&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 11:58:06] local.DEBUG: CRC Calculation Result {"crc":"21153149","input_params_count":2} 
[2026-01-28 11:58:06] local.DEBUG: CRC Verification {"received":"21153149","calculated":"21153149","match":true} 
[2026-01-28 11:58:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:59:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 11:59:29] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 11:59:29] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 11:59:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:59:36] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"76FF20E1-A8CC-4991-885C-5C64444D58D9","txnID":"272","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f540c8f6"},"ip":"103.230.15.12"} 
[2026-01-28 11:59:36] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-28 11:59:36] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=76FF20E1-A8CC-4991-885C-5C64444D58D9&txnID=272&userID=TENG13","length":227} 
[2026-01-28 11:59:36] local.DEBUG: CRC Calculation Result {"crc":"f540c8f6","input_params_count":7} 
[2026-01-28 11:59:36] local.DEBUG: CRC Verification {"received":"f540c8f6","calculated":"f540c8f6","match":true} 
[2026-01-28 11:59:36] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 11:59:36] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 11:59:36] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-28 11:59:36] local.INFO: TAC record created successfully via API {"record_id":554,"txnID":"272","tac":"76FF20E1-A8CC-4991-885C-5C64444D58D9","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 12:04:36"} 
[2026-01-28 11:59:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"272","user_id":"TENG13"} 
[2026-01-28 11:59:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Change/Add Mobile Phone Request"} 
[2026-01-28 11:59:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769572776698780"} 
[2026-01-28 11:59:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"272","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 11:59:37\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"272\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769572776698780\"}}}","success":true} 
[2026-01-28 11:59:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 11:59:53] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 11:59:53] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 11:59:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:03:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 12:03:10] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 12:03:10] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 12:03:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:06:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:06:14] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:06:14] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:06:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:14:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:14:52] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:14:52] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:14:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:16:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 12:16:40] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 12:16:40] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 12:16:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:19:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:19:11] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:19:11] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:19:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:19:23] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Trade eReward for account TENG13.","messageTitle":"Trade eReward Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"1F15A530-91A7-450B-B167-2409E74393BB","txnID":"273","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c9fdd929"},"ip":"103.230.15.12"} 
[2026-01-28 12:19:24] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-28 12:19:24] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Trade eReward for account TENG13.&messageTitle=Trade eReward Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=1F15A530-91A7-450B-B167-2409E74393BB&txnID=273&userID=TENG13","length":207} 
[2026-01-28 12:19:24] local.DEBUG: CRC Calculation Result {"crc":"c9fdd929","input_params_count":7} 
[2026-01-28 12:19:24] local.DEBUG: CRC Verification {"received":"c9fdd929","calculated":"c9fdd929","match":true} 
[2026-01-28 12:19:24] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 12:19:24] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:19:24] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-28 12:19:24] local.INFO: TAC record created successfully via API {"record_id":555,"txnID":"273","tac":"1F15A530-91A7-450B-B167-2409E74393BB","messageBody":"Please confirm Trade eReward for account TENG13.","messageTitle":"Trade eReward Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 12:24:24"} 
[2026-01-28 12:19:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"273","user_id":"TENG13"} 
[2026-01-28 12:19:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Trade eReward Request"} 
[2026-01-28 12:19:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769573964413682"} 
[2026-01-28 12:19:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"273","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 12:19:24\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"273\",\"title\":\"Trade eReward Request\",\"body\":\"Please confirm Trade eReward for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769573964413682\"}}}","success":true} 
[2026-01-28 12:19:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 12:19:55] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 12:19:55] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 12:19:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:21:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 12:21:00] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 12:21:00] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 12:21:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:21:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:21:25] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:21:25] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:21:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:23:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 12:23:10] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 12:23:10] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 12:23:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:23:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 12:23:36] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 12:23:36] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 12:23:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:25:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 12:25:47] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 12:25:47] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 12:25:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:31:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:31:34] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:31:34] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:31:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:31:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:31:37] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:31:37] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:31:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:33:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:33:31] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:33:31] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:33:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:38:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:38:10] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:38:10] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:38:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:38:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:38:16] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:38:16] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:38:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:40:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:40:09] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:40:09] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:40:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:40:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 12:40:17] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-28 12:40:17] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-28 12:40:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:40:29] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Trade eReward for account TENG13.","messageTitle":"Trade eReward Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"20119A6E-3D55-4009-B610-EBC5270DE7EB","txnID":"274","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"97947993"},"ip":"103.230.15.12"} 
[2026-01-28 12:40:29] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-28 12:40:29] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Trade eReward for account TENG13.&messageTitle=Trade eReward Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=20119A6E-3D55-4009-B610-EBC5270DE7EB&txnID=274&userID=TENG13","length":207} 
[2026-01-28 12:40:29] local.DEBUG: CRC Calculation Result {"crc":"97947993","input_params_count":7} 
[2026-01-28 12:40:29] local.DEBUG: CRC Verification {"received":"97947993","calculated":"97947993","match":true} 
[2026-01-28 12:40:29] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 12:40:29] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 12:40:29] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-28 12:40:29] local.INFO: TAC record created successfully via API {"record_id":556,"txnID":"274","tac":"20119A6E-3D55-4009-B610-EBC5270DE7EB","messageBody":"Please confirm Trade eReward for account TENG13.","messageTitle":"Trade eReward Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 12:45:29"} 
[2026-01-28 12:40:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"274","user_id":"TENG13"} 
[2026-01-28 12:40:30] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"Trade eReward Request"} 
[2026-01-28 12:40:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769575230340841"} 
[2026-01-28 12:40:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"274","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 12:40:30\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"274\",\"title\":\"Trade eReward Request\",\"body\":\"Please confirm Trade eReward for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769575230340841\"}}}","success":true} 
[2026-01-28 13:26:39] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-28 13:26:39] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-01-28 13:26:39] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-28 13:26:39] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-01-28 13:26:39] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 13:26:40] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-27 13:26:39"} 
[2026-01-28 13:26:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:26:42] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-27 13:26:39"} 
[2026-01-28 13:26:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:26:53] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-27 13:26:39"} 
[2026-01-28 13:26:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:36:39] local.INFO: Login detected - checking for other active sessions {"user_id":148,"current_device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","other_active_sessions_count":0} 
[2026-01-28 13:36:39] local.INFO: Session updated {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":19} 
[2026-01-28 13:36:39] local.INFO: N1User table updated with latest device info {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","fcm_token_length":142} 
[2026-01-28 13:36:39] local.INFO: New device session created {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","session_id":19} 
[2026-01-28 13:36:39] local.INFO: Successful PIN login via API {"user_id":148,"device_id":"154D2F2C-6DC5-4DDD-96B0-175549FAC98C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 13:36:40] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-27 13:36:39"} 
[2026-01-28 13:36:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:36:42] local.DEBUG: Session authenticated successfully {"user_id":148,"session_expires":"2026-02-27 13:36:39"} 
[2026-01-28 13:36:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":148,"active_user_id":148,"mobile_number":"819091849878","requested_id":"148","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:40:05] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-28 13:40:05] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-28 13:40:05] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-28 13:40:05] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-28 13:40:05] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 13:40:06] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-27 13:40:05"} 
[2026-01-28 13:40:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:40:08] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-27 13:40:05"} 
[2026-01-28 13:40:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:43:51] local.INFO: N1User created via API {"user_id":160,"mobile_number":"819087346121","memberhash":"Z1XZV5E017695790312QLUYD","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-28 13:43:52] local.INFO: FCM token saved for user {"user_id":160,"mobile_number":"819087346121","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:43:54] local.DEBUG: Session authenticated successfully {"user_id":160,"session_expires":"2026-01-29 13:43:51"} 
[2026-01-28 13:43:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":160,"active_user_id":160,"mobile_number":"819087346121","requested_id":"160","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:45:44] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-28 13:45:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 13:45:45] local.INFO: QR payload decrypted successfully {"token":"F81B3348-BBD1-45EE-8FE8-A2CD660F223C","user_id":"AAA07"} 
[2026-01-28 13:45:45] local.INFO: Calling encrypt API {"token":"F81B3348-BBD1-45EE-8FE8-A2CD660F223C","user_id":"AAA07"} 
[2026-01-28 13:45:45] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-28 13:45:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-28 13:45:45] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-28 13:54:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109087346121&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2026-01-28 13:54:01] local.DEBUG: CRC Calculation Result {"crc":"2d02a4e1","input_params_count":2} 
[2026-01-28 13:54:01] local.DEBUG: CRC Verification {"received":"2d02a4e1","calculated":"2d02a4e1","match":true} 
[2026-01-28 13:54:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 13:54:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109087346121&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2026-01-28 13:54:02] local.DEBUG: CRC Calculation Result {"crc":"2d02a4e1","input_params_count":2} 
[2026-01-28 13:54:02] local.DEBUG: CRC Verification {"received":"2d02a4e1","calculated":"2d02a4e1","match":true} 
[2026-01-28 13:54:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 13:54:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109087346121&pid=ADFSIOQR2ZZR3VLR","length":48} 
[2026-01-28 13:54:02] local.DEBUG: CRC Calculation Result {"crc":"2d02a4e1","input_params_count":2} 
[2026-01-28 13:54:02] local.DEBUG: CRC Verification {"received":"2d02a4e1","calculated":"2d02a4e1","match":true} 
[2026-01-28 13:54:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 13:54:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account KATUMI00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"8109087346121","pid":"ADFSIOQR2ZZR3VLR","tac":"505E99DA-3EF7-45CB-A27B-50E788029F0A","txnID":"275","userID":"KATUMI00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b68bf440"},"ip":"103.230.15.12"} 
[2026-01-28 13:54:28] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-28 13:54:28] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account KATUMI00.&messageTitle=Change/Add Mobile Phone Request&mobile_number=8109087346121&pid=ADFSIOQR2ZZR3VLR&tac=505E99DA-3EF7-45CB-A27B-50E788029F0A&txnID=275&userID=KATUMI00","length":233} 
[2026-01-28 13:54:28] local.DEBUG: CRC Calculation Result {"crc":"b68bf440","input_params_count":7} 
[2026-01-28 13:54:28] local.DEBUG: CRC Verification {"received":"b68bf440","calculated":"b68bf440","match":true} 
[2026-01-28 13:54:28] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 13:54:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 13:54:28] local.INFO: Mobile number cleaned {"original":"8109087346121","cleaned":"8109087346121"} 
[2026-01-28 13:54:28] local.INFO: TAC record created successfully via API {"record_id":557,"txnID":"275","tac":"505E99DA-3EF7-45CB-A27B-50E788029F0A","messageBody":"Please confirm Change/Add Mobile Phone for account KATUMI00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"8109087346121","userID":"KATUMI00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 13:59:28"} 
[2026-01-28 13:54:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109087346121","txn_id":"275","user_id":"KATUMI00"} 
[2026-01-28 13:54:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109087346121","txn_id":"275","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-28 13:54:28\"}","success":false} 
[2026-01-28 13:54:28] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109087346121","txn_id":"275","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-01-28 13:54:28\"}"} 
[2026-01-28 13:55:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 13:55:44] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 13:55:44] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 13:55:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 13:57:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 13:57:56] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 13:57:56] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 13:57:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 13:58:33] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID YUKARI88.","messageTitle":"Sign-up Account Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"DB8C2B0C-35C9-419A-89B2-0E33CD2E25A6","txnID":"276","userID":"YUKARI88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"308433ff"},"ip":"103.230.15.12"} 
[2026-01-28 13:58:33] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID YUKARI88.&messageTitle=Sign-up Account Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=DB8C2B0C-35C9-419A-89B2-0E33CD2E25A6&txnID=276&userID=YUKARI88","length":211} 
[2026-01-28 13:58:33] local.DEBUG: CRC Calculation Result {"crc":"308433ff","input_params_count":7} 
[2026-01-28 13:58:33] local.DEBUG: CRC Verification {"received":"308433ff","calculated":"308433ff","match":true} 
[2026-01-28 13:58:33] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 13:58:33] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 13:58:33] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-28 13:58:33] local.INFO: TAC record created successfully via API {"record_id":558,"txnID":"276","tac":"DB8C2B0C-35C9-419A-89B2-0E33CD2E25A6","messageBody":"Please confirm the sign-up of User ID YUKARI88.","messageTitle":"Sign-up Account Request","mobile_number":"818042746786","userID":"YUKARI88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 14:03:33"} 
[2026-01-28 13:58:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"276","user_id":"YUKARI88"} 
[2026-01-28 13:58:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"Sign-up Account Request"} 
[2026-01-28 13:58:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769579914352742"} 
[2026-01-28 13:58:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"276","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 13:58:34\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"276\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID YUKARI88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769579914352742\"}}}","success":true} 
[2026-01-28 13:59:28] local.INFO: Login detected - checking for other active sessions {"user_id":160,"current_device_id":"EE1C34BA-801C-4056-9329-B8CA0E175741","other_active_sessions_count":0} 
[2026-01-28 13:59:28] local.INFO: New session created {"user_id":160,"device_id":"EE1C34BA-801C-4056-9329-B8CA0E175741","session_id":23} 
[2026-01-28 13:59:28] local.INFO: N1User table updated with latest device info {"user_id":160,"device_id":"EE1C34BA-801C-4056-9329-B8CA0E175741","fcm_token_length":142} 
[2026-01-28 13:59:28] local.INFO: New device session created {"user_id":160,"device_id":"EE1C34BA-801C-4056-9329-B8CA0E175741","session_id":23} 
[2026-01-28 13:59:28] local.INFO: Successful PIN login via API {"user_id":160,"device_id":"EE1C34BA-801C-4056-9329-B8CA0E175741","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 13:59:29] local.DEBUG: Session authenticated successfully {"user_id":160,"session_expires":"2026-02-27 13:59:28"} 
[2026-01-28 13:59:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":160,"active_user_id":160,"mobile_number":"819087346121","requested_id":"160","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:59:31] local.DEBUG: Session authenticated successfully {"user_id":160,"session_expires":"2026-02-27 13:59:28"} 
[2026-01-28 13:59:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":160,"active_user_id":160,"mobile_number":"819087346121","requested_id":"160","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:59:56] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-28 13:59:56] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-28 13:59:56] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-28 13:59:56] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-28 13:59:57] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 13:59:58] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 13:59:56"} 
[2026-01-28 13:59:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 13:59:59] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 13:59:56"} 
[2026-01-28 13:59:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 14:00:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-28 14:00:08] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-28 14:00:08] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-28 14:00:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 14:00:18] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-01-28 14:00:24] local.INFO: QR Login started {"user_id":"KATUMI00","qr_payload_length":208} 
[2026-01-28 14:00:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-28 14:00:24] local.INFO: QR payload decrypted successfully {"token":"B220ACB2-E666-4A55-BE3D-44946E740C94","user_id":"KATUMI00"} 
[2026-01-28 14:00:24] local.INFO: Calling encrypt API {"token":"B220ACB2-E666-4A55-BE3D-44946E740C94","user_id":"KATUMI00"} 
[2026-01-28 14:00:24] local.INFO: Token encrypted with user ID {"user_id":"KATUMI00","encrypted_payload_length":219} 
[2026-01-28 14:00:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-28 14:00:24] local.INFO: QR Login completed successfully {"user_id":"KATUMI00"} 
[2026-01-28 14:00:35] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=DB8C2B0C-35C9-419A-89B2-0E33CD2E25A6&txnid=276","length":84} 
[2026-01-28 14:00:35] local.DEBUG: CRC Calculation Result {"crc":"a5b7ce31","input_params_count":4} 
[2026-01-28 14:00:36] local.INFO: External TAC API called {"action":"tac","txnID":"276","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 14:00:36] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"276","tac":"DB8C2B0C-35C9-419A-89B2-0E33CD2E25A6","approved_status":1} 
[2026-01-28 14:00:39] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 13:59:56"} 
[2026-01-28 14:00:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 14:02:55] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 13:59:56"} 
[2026-01-28 14:02:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 14:07:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 14:07:10] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 14:07:10] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 14:07:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 14:09:25] local.INFO: PIN updated via API {"user_id":157,"mobile_number":"818042746786","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 14:09:50] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-28 14:09:50] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-28 14:09:50] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-28 14:09:50] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-28 14:09:50] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 14:09:50] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 14:09:50"} 
[2026-01-28 14:09:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 14:09:52] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 14:09:50"} 
[2026-01-28 14:09:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 14:36:04] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-28 14:36:04] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 14:36:04] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 14:36:04] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-28 14:36:04] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 14:36:04] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 14:36:04"} 
[2026-01-28 14:36:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 15:16:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:16:02] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:16:02] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:16:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:16:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:16:03] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:16:03] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:16:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:16:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:16:15] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:16:15] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:16:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:16:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:16:36] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:16:36] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:16:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:40:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:40:30] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:40:30] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:40:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:40:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:40:35] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:40:35] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:40:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:40:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:40:42] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:40:42] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:40:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:40:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:40:48] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:40:48] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:40:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:41:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:41:22] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:41:22] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:41:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:42:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:42:19] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:42:19] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:42:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:44:28] local.INFO: N1User created via API {"user_id":161,"mobile_number":"60173132814","memberhash":"VLVUQZZQ1769586268JAK68O","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-28 15:44:28] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 15:46:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:46:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:46:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:46:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:46:50] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-28 15:46:50] local.INFO: New session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-28 15:46:50] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-28 15:46:50] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-28 15:46:50] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 15:46:50] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-27 15:46:50"} 
[2026-01-28 15:46:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 15:46:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:46:51] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:46:51] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:46:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:46:52] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-27 15:46:50"} 
[2026-01-28 15:46:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 15:47:04] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-28 15:47:04] local.INFO: Other active sessions found - OTP verification required {"user_id":161,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-28 15:47:04] local.INFO: OTP verification required for login {"user_id":161,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-28 15:47:15] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":161,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-28 15:47:15] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-28 15:47:15] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-28 15:47:15] local.INFO: Session deactivated {"session_id":24,"user_id":161,"device_id":"BP2A.250605.031.A3"} 
[2026-01-28 15:47:15] local.INFO: Old devices logged out {"user_id":161,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":24,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-28 15:47:15] local.INFO: New session created {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-01-28 15:47:15] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-28 15:47:15] local.INFO: New device session created {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-01-28 15:47:15] local.INFO: Login completed after OTP verification {"user_id":161,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-28 15:47:16] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-01-29 15:47:15"} 
[2026-01-28 15:47:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 15:47:17] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 15:50:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:50:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:50:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:50:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:51:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:51:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:51:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:51:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:51:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:51:59] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:51:59] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:51:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:52:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:52:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:52:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:52:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:54:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:54:13] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:54:13] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:54:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:55:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:55:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:55:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:55:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:55:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:55:51] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:55:51] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:55:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:55:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:55:53] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:55:53] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:55:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 15:56:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 15:56:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 15:56:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 15:56:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:03:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 16:03:02] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-28 16:03:02] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-28 16:03:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:03:14] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID KENJI35.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"67F7F857-3D21-45F0-8FA4-8EE1E24369F7","txnID":"277","userID":"KENJI35","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"99dae7a6"},"ip":"103.230.15.12"} 
[2026-01-28 16:03:14] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID KENJI35.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=67F7F857-3D21-45F0-8FA4-8EE1E24369F7&txnID=277&userID=KENJI35","length":209} 
[2026-01-28 16:03:14] local.DEBUG: CRC Calculation Result {"crc":"99dae7a6","input_params_count":7} 
[2026-01-28 16:03:14] local.DEBUG: CRC Verification {"received":"99dae7a6","calculated":"99dae7a6","match":true} 
[2026-01-28 16:03:14] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 16:03:14] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:03:14] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-01-28 16:03:14] local.INFO: TAC record created successfully via API {"record_id":559,"txnID":"277","tac":"67F7F857-3D21-45F0-8FA4-8EE1E24369F7","messageBody":"Please confirm the sign-up of User ID KENJI35.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"KENJI35","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 16:08:14"} 
[2026-01-28 16:03:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"277","user_id":"KENJI35"} 
[2026-01-28 16:03:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-01-28 16:03:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769587395479148"} 
[2026-01-28 16:03:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"277","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 16:03:15\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"277\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID KENJI35.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769587395479148\"}}}","success":true} 
[2026-01-28 16:03:41] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-28 16:03:41] local.INFO: New session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-28 16:03:41] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-28 16:03:41] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-28 16:03:41] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 16:03:42] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-27 16:03:41"} 
[2026-01-28 16:03:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 16:04:17] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=67F7F857-3D21-45F0-8FA4-8EE1E24369F7&txnid=277","length":84} 
[2026-01-28 16:04:17] local.DEBUG: CRC Calculation Result {"crc":"ff6abf28","input_params_count":4} 
[2026-01-28 16:04:18] local.INFO: External TAC API called {"action":"tac","txnID":"277","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 16:04:18] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"277","tac":"67F7F857-3D21-45F0-8FA4-8EE1E24369F7","approved_status":1} 
[2026-01-28 16:04:22] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-27 16:03:41"} 
[2026-01-28 16:04:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 16:07:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 16:07:25] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-28 16:07:25] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-28 16:07:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:07:33] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID KENJI36.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"58AE7D96-5BCA-4418-896C-652F855D8846","txnID":"278","userID":"KENJI36","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8314afc1"},"ip":"103.230.15.12"} 
[2026-01-28 16:07:33] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID KENJI36.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=58AE7D96-5BCA-4418-896C-652F855D8846&txnID=278&userID=KENJI36","length":209} 
[2026-01-28 16:07:33] local.DEBUG: CRC Calculation Result {"crc":"8314afc1","input_params_count":7} 
[2026-01-28 16:07:33] local.DEBUG: CRC Verification {"received":"8314afc1","calculated":"8314afc1","match":true} 
[2026-01-28 16:07:33] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 16:07:33] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:07:33] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-01-28 16:07:33] local.INFO: TAC record created successfully via API {"record_id":560,"txnID":"278","tac":"58AE7D96-5BCA-4418-896C-652F855D8846","messageBody":"Please confirm the sign-up of User ID KENJI36.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"KENJI36","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 16:12:33"} 
[2026-01-28 16:07:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"278","user_id":"KENJI36"} 
[2026-01-28 16:07:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-01-28 16:07:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769587654134802"} 
[2026-01-28 16:07:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"278","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 16:07:34\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"278\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID KENJI36.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769587654134802\"}}}","success":true} 
[2026-01-28 16:07:45] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=58AE7D96-5BCA-4418-896C-652F855D8846&txnid=278","length":84} 
[2026-01-28 16:07:45] local.DEBUG: CRC Calculation Result {"crc":"8368d2b6","input_params_count":4} 
[2026-01-28 16:07:45] local.INFO: External TAC API called {"action":"tac","txnID":"278","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 16:07:45] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"278","tac":"58AE7D96-5BCA-4418-896C-652F855D8846","approved_status":1} 
[2026-01-28 16:07:48] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-27 16:03:41"} 
[2026-01-28 16:07:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 16:11:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 16:11:09] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-28 16:11:09] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-28 16:11:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:11:16] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID KENJI37.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"8E814D63-B81E-46AE-BFD0-DAB18EBC202C","txnID":"279","userID":"KENJI37","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f6e79e7c"},"ip":"103.230.15.12"} 
[2026-01-28 16:11:16] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID KENJI37.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=8E814D63-B81E-46AE-BFD0-DAB18EBC202C&txnID=279&userID=KENJI37","length":209} 
[2026-01-28 16:11:16] local.DEBUG: CRC Calculation Result {"crc":"f6e79e7c","input_params_count":7} 
[2026-01-28 16:11:16] local.DEBUG: CRC Verification {"received":"f6e79e7c","calculated":"f6e79e7c","match":true} 
[2026-01-28 16:11:16] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 16:11:16] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:11:16] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-01-28 16:11:16] local.INFO: TAC record created successfully via API {"record_id":561,"txnID":"279","tac":"8E814D63-B81E-46AE-BFD0-DAB18EBC202C","messageBody":"Please confirm the sign-up of User ID KENJI37.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"KENJI37","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 16:16:16"} 
[2026-01-28 16:11:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"279","user_id":"KENJI37"} 
[2026-01-28 16:11:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-01-28 16:11:17] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769587877223615"} 
[2026-01-28 16:11:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"279","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 16:11:17\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"279\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID KENJI37.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769587877223615\"}}}","success":true} 
[2026-01-28 16:11:27] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=8E814D63-B81E-46AE-BFD0-DAB18EBC202C&txnid=279","length":84} 
[2026-01-28 16:11:27] local.DEBUG: CRC Calculation Result {"crc":"ff2f0f12","input_params_count":4} 
[2026-01-28 16:11:27] local.INFO: External TAC API called {"action":"tac","txnID":"279","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 16:11:27] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"279","tac":"8E814D63-B81E-46AE-BFD0-DAB18EBC202C","approved_status":1} 
[2026-01-28 16:11:41] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-27 16:03:41"} 
[2026-01-28 16:11:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 16:13:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 16:13:12] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-28 16:13:12] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-28 16:13:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:13:23] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID KENJI38.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"898EAFBF-BB19-4C1F-9435-715C6A119CAA","txnID":"280","userID":"KENJI38","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"18235f53"},"ip":"103.230.15.12"} 
[2026-01-28 16:13:23] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID KENJI38.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=898EAFBF-BB19-4C1F-9435-715C6A119CAA&txnID=280&userID=KENJI38","length":209} 
[2026-01-28 16:13:23] local.DEBUG: CRC Calculation Result {"crc":"18235f53","input_params_count":7} 
[2026-01-28 16:13:23] local.DEBUG: CRC Verification {"received":"18235f53","calculated":"18235f53","match":true} 
[2026-01-28 16:13:23] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 16:13:23] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 16:13:23] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-01-28 16:13:23] local.INFO: TAC record created successfully via API {"record_id":562,"txnID":"280","tac":"898EAFBF-BB19-4C1F-9435-715C6A119CAA","messageBody":"Please confirm the sign-up of User ID KENJI38.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"KENJI38","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 16:18:23"} 
[2026-01-28 16:13:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"280","user_id":"KENJI38"} 
[2026-01-28 16:13:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-01-28 16:13:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769588003651331"} 
[2026-01-28 16:13:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"280","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 16:13:24\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"280\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID KENJI38.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769588003651331\"}}}","success":true} 
[2026-01-28 16:13:37] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=898EAFBF-BB19-4C1F-9435-715C6A119CAA&txnid=280","length":84} 
[2026-01-28 16:13:37] local.DEBUG: CRC Calculation Result {"crc":"31e2f08a","input_params_count":4} 
[2026-01-28 16:13:37] local.INFO: External TAC API called {"action":"tac","txnID":"280","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 16:13:37] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"280","tac":"898EAFBF-BB19-4C1F-9435-715C6A119CAA","approved_status":1} 
[2026-01-28 16:13:39] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-27 16:03:41"} 
[2026-01-28 16:13:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 16:14:57] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"QKR1.191246.002","other_active_sessions_count":1} 
[2026-01-28 16:14:57] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-28 16:14:57] local.INFO: OTP verification required for login {"user_id":155,"device_id":"QKR1.191246.002","other_devices_count":1} 
[2026-01-28 16:58:34] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-28 16:58:34] local.INFO: Other active sessions found - OTP verification required {"user_id":161,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-28 16:58:34] local.INFO: OTP verification required for login {"user_id":161,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-28 16:58:41] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":161,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-28 16:58:42] local.INFO: Logout message sent successfully {"fcm_token":"eBW6s_SbR6-1zLoA8rIl...","reason":"new_login"} 
[2026-01-28 16:58:42] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-28 16:58:42] local.INFO: Session deactivated {"session_id":25,"user_id":161,"device_id":"BE2A.250530.026.D1"} 
[2026-01-28 16:58:42] local.INFO: Old devices logged out {"user_id":161,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":25,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-28 16:58:42] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-28 16:58:42] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-28 16:58:42] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-28 16:58:42] local.INFO: Login completed after OTP verification {"user_id":161,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-28 16:58:44] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-01-29 16:58:42"} 
[2026-01-28 16:58:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 16:59:40] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-28 16:59:40] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-28 16:59:40] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-28 16:59:40] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-28 16:59:40] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 16:59:40] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-27 16:59:40"} 
[2026-01-28 16:59:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 16:59:42] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-27 16:59:40"} 
[2026-01-28 16:59:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:00:32] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-27 16:59:40"} 
[2026-01-28 17:03:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 17:03:55] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-01-28 17:03:55] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-01-28 17:03:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 17:04:06] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"1B7C01FF-8E8C-4881-9051-AD1E87C98147","txnID":"281","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c43aab42"},"ip":"103.230.15.12"} 
[2026-01-28 17:04:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=1B7C01FF-8E8C-4881-9051-AD1E87C98147&txnID=281&userID=HIT22","length":213} 
[2026-01-28 17:04:06] local.DEBUG: CRC Calculation Result {"crc":"c43aab42","input_params_count":7} 
[2026-01-28 17:04:06] local.DEBUG: CRC Verification {"received":"c43aab42","calculated":"c43aab42","match":true} 
[2026-01-28 17:04:06] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 17:04:06] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 17:04:06] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-01-28 17:04:07] local.INFO: TAC record created successfully via API {"record_id":563,"txnID":"281","tac":"1B7C01FF-8E8C-4881-9051-AD1E87C98147","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 17:09:07"} 
[2026-01-28 17:04:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"281","user_id":"HIT22"} 
[2026-01-28 17:04:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dctcBwZMSpWircFUu-HJ...","title":"USDT Transfer Request"} 
[2026-01-28 17:04:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769591047404675%422fcc3e422fcc3e"} 
[2026-01-28 17:04:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"281","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 17:04:07\",\"data\":{\"user_id\":156,\"mobile_number\":\"819090773803\",\"txn_id\":\"281\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID HIT22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769591047404675%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-28 17:04:47] local.INFO: Login detected - checking for other active sessions {"user_id":156,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-28 17:04:47] local.INFO: Session updated {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-28 17:04:47] local.INFO: N1User table updated with latest device info {"user_id":156,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-28 17:04:47] local.INFO: New device session created {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-01-28 17:04:47] local.INFO: Successful PIN login via API {"user_id":156,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 17:04:49] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-27 17:04:47"} 
[2026-01-28 17:04:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:04:51] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-02-27 17:04:47"} 
[2026-01-28 17:04:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:05:07] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=1B7C01FF-8E8C-4881-9051-AD1E87C98147&txnid=281","length":84} 
[2026-01-28 17:05:07] local.DEBUG: CRC Calculation Result {"crc":"99c2dc13","input_params_count":4} 
[2026-01-28 17:05:07] local.INFO: External TAC API called {"action":"tac","txnID":"281","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 17:05:07] local.INFO: TAC action completed {"action":"approve","mobile_number":"819090773803","txnID":"281","tac":"1B7C01FF-8E8C-4881-9051-AD1E87C98147","approved_status":1} 
[2026-01-28 17:28:34] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-01-28 17:28:34] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-01-28 17:28:34] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-01-28 17:28:34] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-01-28 17:28:34] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 17:28:35] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-27 17:28:34"} 
[2026-01-28 17:28:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:28:37] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-02-27 17:28:34"} 
[2026-01-28 17:28:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:37:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 17:37:44] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 17:37:44] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 17:37:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 17:38:16] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID YUKARI88.","messageTitle":"Sign-up Account Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"C3D3FBE7-3F4E-4EAF-9E31-B1A59245CCAB","txnID":"282","userID":"YUKARI88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ecbf28e5"},"ip":"103.230.15.12"} 
[2026-01-28 17:38:16] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID YUKARI88.&messageTitle=Sign-up Account Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=C3D3FBE7-3F4E-4EAF-9E31-B1A59245CCAB&txnID=282&userID=YUKARI88","length":211} 
[2026-01-28 17:38:16] local.DEBUG: CRC Calculation Result {"crc":"ecbf28e5","input_params_count":7} 
[2026-01-28 17:38:16] local.DEBUG: CRC Verification {"received":"ecbf28e5","calculated":"ecbf28e5","match":true} 
[2026-01-28 17:38:16] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 17:38:16] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 17:38:16] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-28 17:38:16] local.INFO: TAC record created successfully via API {"record_id":564,"txnID":"282","tac":"C3D3FBE7-3F4E-4EAF-9E31-B1A59245CCAB","messageBody":"Please confirm the sign-up of User ID YUKARI88.","messageTitle":"Sign-up Account Request","mobile_number":"818042746786","userID":"YUKARI88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 17:43:16"} 
[2026-01-28 17:38:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"282","user_id":"YUKARI88"} 
[2026-01-28 17:38:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"Sign-up Account Request"} 
[2026-01-28 17:38:17] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769593097181855"} 
[2026-01-28 17:38:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"282","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 17:38:17\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"282\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID YUKARI88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769593097181855\"}}}","success":true} 
[2026-01-28 17:39:25] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-28 17:39:25] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-28 17:39:25] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-28 17:39:25] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-28 17:39:25] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 17:39:26] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 17:39:25"} 
[2026-01-28 17:39:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:39:36] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C3D3FBE7-3F4E-4EAF-9E31-B1A59245CCAB&txnid=282","length":84} 
[2026-01-28 17:39:36] local.DEBUG: CRC Calculation Result {"crc":"bee4c4ac","input_params_count":4} 
[2026-01-28 17:39:36] local.INFO: External TAC API called {"action":"tac","txnID":"282","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 17:39:36] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"282","tac":"C3D3FBE7-3F4E-4EAF-9E31-B1A59245CCAB","approved_status":1} 
[2026-01-28 17:39:41] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 17:39:25"} 
[2026-01-28 17:39:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:40:32] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID YUKARI88.","messageTitle":"Sign-up Account Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"6AC52044-0ABB-4AC8-97BB-8D6D8BC3DD99","txnID":"283","userID":"YUKARI88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"18d790ea"},"ip":"103.230.15.12"} 
[2026-01-28 17:40:32] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID YUKARI88.&messageTitle=Sign-up Account Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=6AC52044-0ABB-4AC8-97BB-8D6D8BC3DD99&txnID=283&userID=YUKARI88","length":211} 
[2026-01-28 17:40:32] local.DEBUG: CRC Calculation Result {"crc":"18d790ea","input_params_count":7} 
[2026-01-28 17:40:32] local.DEBUG: CRC Verification {"received":"18d790ea","calculated":"18d790ea","match":true} 
[2026-01-28 17:40:32] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 17:40:32] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 17:40:32] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-28 17:40:32] local.INFO: TAC record created successfully via API {"record_id":565,"txnID":"283","tac":"6AC52044-0ABB-4AC8-97BB-8D6D8BC3DD99","messageBody":"Please confirm the sign-up of User ID YUKARI88.","messageTitle":"Sign-up Account Request","mobile_number":"818042746786","userID":"YUKARI88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 17:45:32"} 
[2026-01-28 17:40:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"283","user_id":"YUKARI88"} 
[2026-01-28 17:40:33] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"Sign-up Account Request"} 
[2026-01-28 17:40:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769593233142321"} 
[2026-01-28 17:40:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"283","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 17:40:33\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"283\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID YUKARI88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769593233142321\"}}}","success":true} 
[2026-01-28 17:41:02] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=6AC52044-0ABB-4AC8-97BB-8D6D8BC3DD99&txnid=283","length":84} 
[2026-01-28 17:41:02] local.DEBUG: CRC Calculation Result {"crc":"f598337f","input_params_count":4} 
[2026-01-28 17:41:02] local.INFO: External TAC API called {"action":"tac","txnID":"283","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 17:41:02] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"283","tac":"6AC52044-0ABB-4AC8-97BB-8D6D8BC3DD99","approved_status":1} 
[2026-01-28 17:41:16] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-27 17:39:25"} 
[2026-01-28 17:41:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:58:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 17:58:09] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-28 17:58:09] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-28 17:58:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 17:58:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 17:58:18] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 17:58:18] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 17:58:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 17:58:32] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"B1264BC6-05A7-467A-8289-165265687FBA","txnID":"284","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5843c333"},"ip":"103.230.15.12"} 
[2026-01-28 17:58:32] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=B1264BC6-05A7-467A-8289-165265687FBA&txnID=284&userID=KRE00","length":213} 
[2026-01-28 17:58:32] local.DEBUG: CRC Calculation Result {"crc":"5843c333","input_params_count":7} 
[2026-01-28 17:58:32] local.DEBUG: CRC Verification {"received":"5843c333","calculated":"5843c333","match":true} 
[2026-01-28 17:58:32] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 17:58:32] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 17:58:32] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-01-28 17:58:32] local.INFO: TAC record created successfully via API {"record_id":566,"txnID":"284","tac":"B1264BC6-05A7-467A-8289-165265687FBA","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-28 18:03:32"} 
[2026-01-28 17:58:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"284","user_id":"KRE00"} 
[2026-01-28 17:58:33] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c4PfdeeRR4OovmijU4aI...","title":"USDT Transfer Request"} 
[2026-01-28 17:58:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769594313443462%422fcc3e422fcc3e"} 
[2026-01-28 17:58:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"284","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 17:58:33\",\"data\":{\"user_id\":158,\"mobile_number\":\"819023053947\",\"txn_id\":\"284\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KRE00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769594313443462%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-28 17:59:21] local.INFO: Login detected - checking for other active sessions {"user_id":158,"current_device_id":"PPR1.180610.011","other_active_sessions_count":0} 
[2026-01-28 17:59:21] local.INFO: New session created {"user_id":158,"device_id":"PPR1.180610.011","session_id":27} 
[2026-01-28 17:59:21] local.INFO: N1User table updated with latest device info {"user_id":158,"device_id":"PPR1.180610.011","fcm_token_length":142} 
[2026-01-28 17:59:21] local.INFO: New device session created {"user_id":158,"device_id":"PPR1.180610.011","session_id":27} 
[2026-01-28 17:59:21] local.INFO: Successful PIN login via API {"user_id":158,"device_id":"PPR1.180610.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 17:59:22] local.DEBUG: Session authenticated successfully {"user_id":158,"session_expires":"2026-02-27 17:59:21"} 
[2026-01-28 17:59:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":158,"active_user_id":158,"mobile_number":"819023053947","requested_id":"158","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 17:59:32] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=B1264BC6-05A7-467A-8289-165265687FBA&txnid=284","length":84} 
[2026-01-28 17:59:32] local.DEBUG: CRC Calculation Result {"crc":"428e1ac9","input_params_count":4} 
[2026-01-28 17:59:32] local.INFO: External TAC API called {"action":"tac","txnID":"284","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-28 17:59:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"819023053947","txnID":"284","tac":"B1264BC6-05A7-467A-8289-165265687FBA","approved_status":1} 
[2026-01-28 17:59:37] local.DEBUG: Session authenticated successfully {"user_id":158,"session_expires":"2026-02-27 17:59:21"} 
[2026-01-28 17:59:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":158,"active_user_id":158,"mobile_number":"819023053947","requested_id":"158","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 18:09:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-28 18:09:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-28 18:09:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-28 18:09:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 18:09:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 18:09:58] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-28 18:09:58] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-28 18:09:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 18:15:24] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-01-28 18:15:24] local.INFO: New session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-01-28 18:15:24] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-01-28 18:15:24] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-01-28 18:15:24] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 18:15:25] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-02-27 18:15:24"} 
[2026-01-28 18:15:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 18:31:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 18:31:04] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 18:31:04] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 18:31:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 18:55:22] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-27 16:03:41"} 
[2026-01-28 18:55:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 18:56:52] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-01-28 18:56:52] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-01-28 18:56:52] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-01-28 18:56:52] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-01-28 18:56:52] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 18:56:53] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-02-27 18:56:52"} 
[2026-01-28 18:56:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 20:32:20] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-28 20:32:20] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-01-28 20:32:20] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-28 20:32:20] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-01-28 20:32:20] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 20:32:21] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-27 20:32:20"} 
[2026-01-28 20:32:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 20:32:24] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-27 20:32:20"} 
[2026-01-28 20:32:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:23:54] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-28 22:23:54] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-28 22:23:54] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-28 22:23:54] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-28 22:23:54] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 22:23:54] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-27 22:23:54"} 
[2026-01-28 22:23:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:23:56] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-27 22:23:54"} 
[2026-01-28 22:23:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:24:44] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-28 22:24:44] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-28 22:24:44] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-28 22:24:48] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-28 22:24:48] local.INFO: Logout message sent successfully {"fcm_token":"eBW6s_SbR6-1zLoA8rIl...","reason":"new_login"} 
[2026-01-28 22:24:48] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-28 22:24:48] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-01-28 22:24:48] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-28 22:24:48] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-28 22:24:48] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-28 22:24:48] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-28 22:24:48] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-28 22:24:49] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-29 22:24:48"} 
[2026-01-28 22:24:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:24:49] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:24:51] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-29 22:24:48"} 
[2026-01-28 22:24:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:24:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"175.136.160.250"} 
[2026-01-28 22:24:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-28 22:24:53] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-28 22:24:53] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-28 22:24:53] local.INFO: CRC validation passed for createTacRecord  
[2026-01-28 22:24:54] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-28 22:24:54] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-28 22:24:54] local.INFO: TAC record created successfully via API {"record_id":567,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-28 22:29:54"} 
[2026-01-28 22:24:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-28 22:24:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-28 22:24:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769610294510112%422fcc3e422fcc3e"} 
[2026-01-28 22:24:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-28 22:24:54\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769610294510112%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-28 22:25:36] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-01-28 22:25:36] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-01-28 22:25:39] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-28 22:25:39] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-01-28 22:25:41] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-29 22:24:48"} 
[2026-01-28 22:25:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:32:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 22:32:07] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 22:32:07] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 22:32:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 22:32:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-28 22:32:08] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-28 22:32:08] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-28 22:32:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-28 22:32:39] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-28 22:32:39] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-01-28 22:32:39] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-28 22:32:39] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-01-28 22:32:39] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 22:32:40] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-27 22:32:39"} 
[2026-01-28 22:32:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:32:42] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-27 22:32:39"} 
[2026-01-28 22:32:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:33:14] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-01-28 22:33:14] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-01-28 22:33:14] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-01-28 22:33:14] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-01-28 22:33:14] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 22:33:16] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-27 22:33:14"} 
[2026-01-28 22:33:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:33:19] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-02-27 22:33:14"} 
[2026-01-28 22:33:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:40:30] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-28 22:40:30] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-28 22:40:30] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-28 22:40:30] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-28 22:40:30] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-28 22:40:31] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 22:40:30"} 
[2026-01-28 22:40:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-28 22:40:32] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-27 22:40:30"} 
[2026-01-28 22:40:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 04:21:55] local.INFO: Login detected - checking for other active sessions {"user_id":39,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":1} 
[2026-01-29 04:21:55] local.INFO: Other active sessions found - OTP verification required {"user_id":39,"mobile_number":"819058845284","devices_to_logout":["BP3A.251105.015"]} 
[2026-01-29 04:21:55] local.INFO: OTP verification required for login {"user_id":39,"device_id":"BP4A.260105.004.E1","other_devices_count":1} 
[2026-01-29 06:37:41] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-29 06:37:41] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-29 06:37:41] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-29 06:37:41] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-29 06:37:41] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 06:37:42] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-28 06:37:41"} 
[2026-01-29 06:37:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 06:37:44] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-28 06:37:41"} 
[2026-01-29 06:37:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 06:38:47] local.INFO: QR Login started {"user_id":"CHIE46","qr_payload_length":208} 
[2026-01-29 06:38:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:38:47] local.INFO: QR payload decrypted successfully {"token":"3376974F-49B6-4FE7-B211-7CB41F6A90B4","user_id":"CHIE46"} 
[2026-01-29 06:38:47] local.INFO: Calling encrypt API {"token":"3376974F-49B6-4FE7-B211-7CB41F6A90B4","user_id":"CHIE46"} 
[2026-01-29 06:38:49] local.INFO: Token encrypted with user ID {"user_id":"CHIE46","encrypted_payload_length":216} 
[2026-01-29 06:38:49] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:38:49] local.INFO: QR Login completed successfully {"user_id":"CHIE46"} 
[2026-01-29 06:39:37] local.INFO: QR Login started {"user_id":"CHI00","qr_payload_length":208} 
[2026-01-29 06:39:37] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:39:38] local.INFO: QR payload decrypted successfully {"token":"FA892DA8-CBEB-4677-AB16-1ACC711CA723","user_id":"CHI00"} 
[2026-01-29 06:39:38] local.INFO: Calling encrypt API {"token":"FA892DA8-CBEB-4677-AB16-1ACC711CA723","user_id":"CHI00"} 
[2026-01-29 06:39:38] local.INFO: Token encrypted with user ID {"user_id":"CHI00","encrypted_payload_length":215} 
[2026-01-29 06:39:38] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 06:39:38] local.INFO: QR Login completed successfully {"user_id":"CHI00"} 
[2026-01-29 06:40:19] local.INFO: QR Login started {"user_id":"CHIE35","qr_payload_length":208} 
[2026-01-29 06:40:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:40:20] local.INFO: QR payload decrypted successfully {"token":"6816654A-1A91-4A76-A3A4-EAEE6D3EBD53","user_id":"CHIE35"} 
[2026-01-29 06:40:20] local.INFO: Calling encrypt API {"token":"6816654A-1A91-4A76-A3A4-EAEE6D3EBD53","user_id":"CHIE35"} 
[2026-01-29 06:40:20] local.INFO: Token encrypted with user ID {"user_id":"CHIE35","encrypted_payload_length":216} 
[2026-01-29 06:40:20] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:40:20] local.INFO: QR Login completed successfully {"user_id":"CHIE35"} 
[2026-01-29 06:41:02] local.INFO: QR Login started {"user_id":"CHIE36","qr_payload_length":208} 
[2026-01-29 06:41:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:41:02] local.INFO: QR payload decrypted successfully {"token":"AD6DF2DA-82F7-49CE-9B80-DBE69532B96B","user_id":"CHIE36"} 
[2026-01-29 06:41:02] local.INFO: Calling encrypt API {"token":"AD6DF2DA-82F7-49CE-9B80-DBE69532B96B","user_id":"CHIE36"} 
[2026-01-29 06:41:02] local.INFO: Token encrypted with user ID {"user_id":"CHIE36","encrypted_payload_length":216} 
[2026-01-29 06:41:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:41:03] local.INFO: QR Login completed successfully {"user_id":"CHIE36"} 
[2026-01-29 06:41:23] local.INFO: QR Login started {"user_id":"CHIE37","qr_payload_length":208} 
[2026-01-29 06:41:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:41:24] local.INFO: QR payload decrypted successfully {"token":"567F5A15-5C28-4250-B205-7A3FC1A06BFF","user_id":"CHIE37"} 
[2026-01-29 06:41:24] local.INFO: Calling encrypt API {"token":"567F5A15-5C28-4250-B205-7A3FC1A06BFF","user_id":"CHIE37"} 
[2026-01-29 06:41:24] local.INFO: Token encrypted with user ID {"user_id":"CHIE37","encrypted_payload_length":216} 
[2026-01-29 06:41:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:41:24] local.INFO: QR Login completed successfully {"user_id":"CHIE37"} 
[2026-01-29 06:41:44] local.INFO: QR Login started {"user_id":"CHIE36","qr_payload_length":208} 
[2026-01-29 06:41:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:41:45] local.INFO: QR payload decrypted successfully {"token":"89C3AF0B-BE23-4643-9056-C1927E107A22","user_id":"CHIE36"} 
[2026-01-29 06:41:45] local.INFO: Calling encrypt API {"token":"89C3AF0B-BE23-4643-9056-C1927E107A22","user_id":"CHIE36"} 
[2026-01-29 06:41:45] local.INFO: Token encrypted with user ID {"user_id":"CHIE36","encrypted_payload_length":216} 
[2026-01-29 06:41:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:41:45] local.INFO: QR Login completed successfully {"user_id":"CHIE36"} 
[2026-01-29 06:42:17] local.INFO: QR Login started {"user_id":"CHIE37","qr_payload_length":208} 
[2026-01-29 06:42:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:42:17] local.INFO: QR payload decrypted successfully {"token":"F201DE48-4C99-43E3-96B0-CC1AF690ECAF","user_id":"CHIE37"} 
[2026-01-29 06:42:17] local.INFO: Calling encrypt API {"token":"F201DE48-4C99-43E3-96B0-CC1AF690ECAF","user_id":"CHIE37"} 
[2026-01-29 06:42:17] local.INFO: Token encrypted with user ID {"user_id":"CHIE37","encrypted_payload_length":216} 
[2026-01-29 06:42:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:42:18] local.INFO: QR Login completed successfully {"user_id":"CHIE37"} 
[2026-01-29 06:42:41] local.INFO: QR Login started {"user_id":"CHIE41","qr_payload_length":208} 
[2026-01-29 06:42:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:42:41] local.INFO: QR payload decrypted successfully {"token":"518E7775-86B5-46EF-BD14-DBAA70E0256D","user_id":"CHIE41"} 
[2026-01-29 06:42:41] local.INFO: Calling encrypt API {"token":"518E7775-86B5-46EF-BD14-DBAA70E0256D","user_id":"CHIE41"} 
[2026-01-29 06:42:42] local.INFO: Token encrypted with user ID {"user_id":"CHIE41","encrypted_payload_length":216} 
[2026-01-29 06:42:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:42:42] local.INFO: QR Login completed successfully {"user_id":"CHIE41"} 
[2026-01-29 06:43:03] local.INFO: QR Login started {"user_id":"CHIE42","qr_payload_length":208} 
[2026-01-29 06:43:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:43:04] local.INFO: QR payload decrypted successfully {"token":"FAF290D5-BA48-477F-829D-35A66AA531FF","user_id":"CHIE42"} 
[2026-01-29 06:43:04] local.INFO: Calling encrypt API {"token":"FAF290D5-BA48-477F-829D-35A66AA531FF","user_id":"CHIE42"} 
[2026-01-29 06:43:04] local.INFO: Token encrypted with user ID {"user_id":"CHIE42","encrypted_payload_length":216} 
[2026-01-29 06:43:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:43:04] local.INFO: QR Login completed successfully {"user_id":"CHIE42"} 
[2026-01-29 06:43:24] local.INFO: QR Login started {"user_id":"CHIE43","qr_payload_length":208} 
[2026-01-29 06:43:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:43:24] local.INFO: QR payload decrypted successfully {"token":"C34960E7-BF40-4965-B468-4A1C1BAC66D2","user_id":"CHIE43"} 
[2026-01-29 06:43:24] local.INFO: Calling encrypt API {"token":"C34960E7-BF40-4965-B468-4A1C1BAC66D2","user_id":"CHIE43"} 
[2026-01-29 06:43:25] local.INFO: Token encrypted with user ID {"user_id":"CHIE43","encrypted_payload_length":216} 
[2026-01-29 06:43:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:43:25] local.INFO: QR Login completed successfully {"user_id":"CHIE43"} 
[2026-01-29 06:45:28] local.INFO: QR Login started {"user_id":"CHIE42","qr_payload_length":208} 
[2026-01-29 06:45:28] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:45:28] local.INFO: QR payload decrypted successfully {"token":"B3B2DE69-5828-46FD-A41B-C99143EECB42","user_id":"CHIE42"} 
[2026-01-29 06:45:28] local.INFO: Calling encrypt API {"token":"B3B2DE69-5828-46FD-A41B-C99143EECB42","user_id":"CHIE42"} 
[2026-01-29 06:45:28] local.INFO: Token encrypted with user ID {"user_id":"CHIE42","encrypted_payload_length":216} 
[2026-01-29 06:45:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:45:30] local.INFO: QR Login completed successfully {"user_id":"CHIE42"} 
[2026-01-29 06:45:50] local.INFO: QR Login started {"user_id":"CHIE43","qr_payload_length":208} 
[2026-01-29 06:45:50] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:45:50] local.INFO: QR payload decrypted successfully {"token":"B8EE1696-304F-48EB-9365-5BE15CA0CFCA","user_id":"CHIE43"} 
[2026-01-29 06:45:50] local.INFO: Calling encrypt API {"token":"B8EE1696-304F-48EB-9365-5BE15CA0CFCA","user_id":"CHIE43"} 
[2026-01-29 06:45:50] local.INFO: Token encrypted with user ID {"user_id":"CHIE43","encrypted_payload_length":216} 
[2026-01-29 06:45:50] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:45:51] local.INFO: QR Login completed successfully {"user_id":"CHIE43"} 
[2026-01-29 06:46:19] local.INFO: QR Login started {"user_id":"CHIE44","qr_payload_length":208} 
[2026-01-29 06:46:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:46:19] local.INFO: QR payload decrypted successfully {"token":"2F642A48-2224-42E8-961A-A83B3673A41F","user_id":"CHIE44"} 
[2026-01-29 06:46:19] local.INFO: Calling encrypt API {"token":"2F642A48-2224-42E8-961A-A83B3673A41F","user_id":"CHIE44"} 
[2026-01-29 06:46:19] local.INFO: Token encrypted with user ID {"user_id":"CHIE44","encrypted_payload_length":216} 
[2026-01-29 06:46:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 06:46:20] local.INFO: QR Login completed successfully {"user_id":"CHIE44"} 
[2026-01-29 06:47:18] local.INFO: QR Login started {"user_id":"NCHIE00","qr_payload_length":208} 
[2026-01-29 06:47:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:47:20] local.INFO: QR payload decrypted successfully {"token":"626D062F-E983-4F2B-9902-61827E5659DA","user_id":"NCHIE00"} 
[2026-01-29 06:47:20] local.INFO: Calling encrypt API {"token":"626D062F-E983-4F2B-9902-61827E5659DA","user_id":"NCHIE00"} 
[2026-01-29 06:47:20] local.INFO: Token encrypted with user ID {"user_id":"NCHIE00","encrypted_payload_length":218} 
[2026-01-29 06:47:20] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 06:47:21] local.INFO: QR Login completed successfully {"user_id":"NCHIE00"} 
[2026-01-29 06:48:45] local.INFO: QR Login started {"user_id":"NCHIE01","qr_payload_length":208} 
[2026-01-29 06:48:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:48:45] local.INFO: QR payload decrypted successfully {"token":"41DCA620-6AA2-4577-86F4-84076AEA6C51","user_id":"NCHIE01"} 
[2026-01-29 06:48:45] local.INFO: Calling encrypt API {"token":"41DCA620-6AA2-4577-86F4-84076AEA6C51","user_id":"NCHIE01"} 
[2026-01-29 06:48:45] local.INFO: Token encrypted with user ID {"user_id":"NCHIE01","encrypted_payload_length":218} 
[2026-01-29 06:48:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 06:48:46] local.INFO: QR Login completed successfully {"user_id":"NCHIE01"} 
[2026-01-29 06:49:51] local.INFO: QR Login started {"user_id":"NCHIE05","qr_payload_length":208} 
[2026-01-29 06:49:51] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:49:51] local.INFO: QR payload decrypted successfully {"token":"D8741DE5-82E7-4EC0-B3D9-36F0C7BF9094","user_id":"NCHIE05"} 
[2026-01-29 06:49:51] local.INFO: Calling encrypt API {"token":"D8741DE5-82E7-4EC0-B3D9-36F0C7BF9094","user_id":"NCHIE05"} 
[2026-01-29 06:49:52] local.INFO: Token encrypted with user ID {"user_id":"NCHIE05","encrypted_payload_length":218} 
[2026-01-29 06:49:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 06:49:52] local.INFO: QR Login completed successfully {"user_id":"NCHIE05"} 
[2026-01-29 06:53:07] local.INFO: QR Login started {"user_id":"SHARE01","qr_payload_length":208} 
[2026-01-29 06:53:07] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:53:07] local.INFO: QR payload decrypted successfully {"token":"F9ED20A5-8F34-4C48-94E4-713CC5518BFB","user_id":"SHARE01"} 
[2026-01-29 06:53:07] local.INFO: Calling encrypt API {"token":"F9ED20A5-8F34-4C48-94E4-713CC5518BFB","user_id":"SHARE01"} 
[2026-01-29 06:53:07] local.INFO: Token encrypted with user ID {"user_id":"SHARE01","encrypted_payload_length":218} 
[2026-01-29 06:53:07] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 06:53:08] local.INFO: QR Login completed successfully {"user_id":"SHARE01"} 
[2026-01-29 06:54:02] local.INFO: QR Login started {"user_id":"SHARE02","qr_payload_length":208} 
[2026-01-29 06:54:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:54:02] local.INFO: QR payload decrypted successfully {"token":"641F4D63-BCD0-46A9-B412-359D53B8ED7F","user_id":"SHARE02"} 
[2026-01-29 06:54:02] local.INFO: Calling encrypt API {"token":"641F4D63-BCD0-46A9-B412-359D53B8ED7F","user_id":"SHARE02"} 
[2026-01-29 06:54:02] local.INFO: Token encrypted with user ID {"user_id":"SHARE02","encrypted_payload_length":218} 
[2026-01-29 06:54:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 06:54:03] local.INFO: QR Login completed successfully {"user_id":"SHARE02"} 
[2026-01-29 06:55:01] local.INFO: QR Login started {"user_id":"SHARE03","qr_payload_length":208} 
[2026-01-29 06:55:01] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:55:01] local.INFO: QR payload decrypted successfully {"token":"BECA19EA-C188-4A6E-AFF3-F98CBFC3C6AD","user_id":"SHARE03"} 
[2026-01-29 06:55:01] local.INFO: Calling encrypt API {"token":"BECA19EA-C188-4A6E-AFF3-F98CBFC3C6AD","user_id":"SHARE03"} 
[2026-01-29 06:55:02] local.INFO: Token encrypted with user ID {"user_id":"SHARE03","encrypted_payload_length":218} 
[2026-01-29 06:55:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 06:55:02] local.INFO: QR Login completed successfully {"user_id":"SHARE03"} 
[2026-01-29 06:56:12] local.INFO: QR Login started {"user_id":"SHARE04","qr_payload_length":208} 
[2026-01-29 06:56:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 06:56:12] local.INFO: QR payload decrypted successfully {"token":"988AD250-D79D-471A-891C-412F536CECA3","user_id":"SHARE04"} 
[2026-01-29 06:56:12] local.INFO: Calling encrypt API {"token":"988AD250-D79D-471A-891C-412F536CECA3","user_id":"SHARE04"} 
[2026-01-29 06:56:12] local.INFO: Token encrypted with user ID {"user_id":"SHARE04","encrypted_payload_length":218} 
[2026-01-29 06:56:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 06:56:12] local.INFO: QR Login completed successfully {"user_id":"SHARE04"} 
[2026-01-29 07:12:28] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-29 07:12:28] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-29 07:12:28] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-29 07:12:28] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-29 07:12:28] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 07:12:29] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 07:12:28"} 
[2026-01-29 07:12:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 07:12:31] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 07:12:28"} 
[2026-01-29 07:12:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 07:29:51] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-01-29 07:29:51] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-01-29 07:29:51] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-01-29 07:29:51] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-01-29 07:29:51] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 07:29:52] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-28 07:29:51"} 
[2026-01-29 07:29:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 07:29:54] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-02-28 07:29:51"} 
[2026-01-29 07:29:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 08:13:35] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-29 08:13:35] local.INFO: New session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-01-29 08:13:35] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-29 08:13:35] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-01-29 08:13:35] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 08:13:36] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-28 08:13:35"} 
[2026-01-29 08:13:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 08:13:38] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-02-28 08:13:35"} 
[2026-01-29 08:13:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 08:15:58] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-29 08:15:59] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-29 08:15:59] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-29 08:15:59] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-29 08:15:59] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 08:15:59] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-28 08:15:59"} 
[2026-01-29 08:15:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 08:16:01] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-28 08:15:59"} 
[2026-01-29 08:16:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 08:19:11] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-01-29 08:19:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:19:11] local.INFO: QR payload decrypted successfully {"token":"0AFB501B-A99A-45E6-B232-425D2AD2C309","user_id":"KOKU25"} 
[2026-01-29 08:19:11] local.INFO: Calling encrypt API {"token":"0AFB501B-A99A-45E6-B232-425D2AD2C309","user_id":"KOKU25"} 
[2026-01-29 08:19:12] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-01-29 08:19:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:19:12] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-01-29 08:24:16] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-01-29 08:24:16] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:24:16] local.INFO: QR payload decrypted successfully {"token":"7D3FA3A2-ABD6-4C87-842C-5B2E461ED44F","user_id":"AAA17"} 
[2026-01-29 08:24:16] local.INFO: Calling encrypt API {"token":"7D3FA3A2-ABD6-4C87-842C-5B2E461ED44F","user_id":"AAA17"} 
[2026-01-29 08:24:16] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-01-29 08:24:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:24:17] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-01-29 08:25:23] local.INFO: QR Login started {"user_id":"KOKU07","qr_payload_length":208} 
[2026-01-29 08:25:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:25:23] local.INFO: QR payload decrypted successfully {"token":"2A939A53-7732-4331-965B-7863CA47C8F0","user_id":"KOKU07"} 
[2026-01-29 08:25:23] local.INFO: Calling encrypt API {"token":"2A939A53-7732-4331-965B-7863CA47C8F0","user_id":"KOKU07"} 
[2026-01-29 08:25:23] local.INFO: Token encrypted with user ID {"user_id":"KOKU07","encrypted_payload_length":216} 
[2026-01-29 08:25:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:25:24] local.INFO: QR Login completed successfully {"user_id":"KOKU07"} 
[2026-01-29 08:26:08] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-01-29 08:26:08] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:26:08] local.INFO: QR payload decrypted successfully {"token":"1B8C6D0E-4A0B-4639-B65E-56F88F091584","user_id":"KOKU08"} 
[2026-01-29 08:26:08] local.INFO: Calling encrypt API {"token":"1B8C6D0E-4A0B-4639-B65E-56F88F091584","user_id":"KOKU08"} 
[2026-01-29 08:26:09] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-01-29 08:26:09] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:26:09] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-01-29 08:26:42] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-01-29 08:26:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:26:43] local.INFO: QR payload decrypted successfully {"token":"6D01B4D9-DF4A-457E-A1D8-317E073B6CA9","user_id":"KOKU30"} 
[2026-01-29 08:26:43] local.INFO: Calling encrypt API {"token":"6D01B4D9-DF4A-457E-A1D8-317E073B6CA9","user_id":"KOKU30"} 
[2026-01-29 08:26:44] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-01-29 08:26:44] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:26:44] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-01-29 08:27:12] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-01-29 08:27:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:27:12] local.INFO: QR payload decrypted successfully {"token":"39AAF00B-6E78-49CA-822B-D789607B08F5","user_id":"KOKU22"} 
[2026-01-29 08:27:12] local.INFO: Calling encrypt API {"token":"39AAF00B-6E78-49CA-822B-D789607B08F5","user_id":"KOKU22"} 
[2026-01-29 08:27:12] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-01-29 08:27:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:27:13] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-01-29 08:27:56] local.INFO: QR Login started {"user_id":"KOKU23","qr_payload_length":208} 
[2026-01-29 08:27:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:27:56] local.INFO: QR payload decrypted successfully {"token":"AD888963-3724-4E38-A144-11841E0AD4EA","user_id":"KOKU23"} 
[2026-01-29 08:27:56] local.INFO: Calling encrypt API {"token":"AD888963-3724-4E38-A144-11841E0AD4EA","user_id":"KOKU23"} 
[2026-01-29 08:27:56] local.INFO: Token encrypted with user ID {"user_id":"KOKU23","encrypted_payload_length":216} 
[2026-01-29 08:27:56] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:27:57] local.INFO: QR Login completed successfully {"user_id":"KOKU23"} 
[2026-01-29 08:28:32] local.INFO: QR Login started {"user_id":"KOKU23","qr_payload_length":208} 
[2026-01-29 08:28:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:28:32] local.INFO: QR payload decrypted successfully {"token":"0BB9CD19-7B56-4474-879D-F154DEA09D9F","user_id":"KOKU23"} 
[2026-01-29 08:28:32] local.INFO: Calling encrypt API {"token":"0BB9CD19-7B56-4474-879D-F154DEA09D9F","user_id":"KOKU23"} 
[2026-01-29 08:28:33] local.INFO: Token encrypted with user ID {"user_id":"KOKU23","encrypted_payload_length":216} 
[2026-01-29 08:28:33] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:28:33] local.INFO: QR Login completed successfully {"user_id":"KOKU23"} 
[2026-01-29 08:29:24] local.INFO: QR Login started {"user_id":"KOKU24","qr_payload_length":208} 
[2026-01-29 08:29:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:29:24] local.INFO: QR payload decrypted successfully {"token":"681ECD6A-A27D-4BE3-8062-3E69631D50B8","user_id":"KOKU24"} 
[2026-01-29 08:29:24] local.INFO: Calling encrypt API {"token":"681ECD6A-A27D-4BE3-8062-3E69631D50B8","user_id":"KOKU24"} 
[2026-01-29 08:29:24] local.INFO: Token encrypted with user ID {"user_id":"KOKU24","encrypted_payload_length":216} 
[2026-01-29 08:29:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:29:25] local.INFO: QR Login completed successfully {"user_id":"KOKU24"} 
[2026-01-29 08:33:04] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-01-29 08:33:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:33:05] local.INFO: QR payload decrypted successfully {"token":"9635B7F5-253F-408C-AFA5-CBA52427E893","user_id":"JIN00"} 
[2026-01-29 08:33:05] local.INFO: Calling encrypt API {"token":"9635B7F5-253F-408C-AFA5-CBA52427E893","user_id":"JIN00"} 
[2026-01-29 08:33:05] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-01-29 08:33:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:33:05] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-01-29 08:33:40] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-01-29 08:33:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:33:40] local.INFO: QR payload decrypted successfully {"token":"539E1AF1-37A6-4569-8711-A8814972B970","user_id":"YOU00"} 
[2026-01-29 08:33:40] local.INFO: Calling encrypt API {"token":"539E1AF1-37A6-4569-8711-A8814972B970","user_id":"YOU00"} 
[2026-01-29 08:33:40] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-01-29 08:33:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:33:41] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-01-29 08:34:06] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-01-29 08:34:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:34:06] local.INFO: QR payload decrypted successfully {"token":"51733179-B089-459A-BF6C-A468E73AA59E","user_id":"KEITA00"} 
[2026-01-29 08:34:06] local.INFO: Calling encrypt API {"token":"51733179-B089-459A-BF6C-A468E73AA59E","user_id":"KEITA00"} 
[2026-01-29 08:34:06] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-01-29 08:34:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 08:34:07] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-01-29 08:34:44] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-01-29 08:34:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:34:44] local.INFO: QR payload decrypted successfully {"token":"2525B0F7-FA43-496B-97AD-DFBD25B21918","user_id":"KKRR00"} 
[2026-01-29 08:34:44] local.INFO: Calling encrypt API {"token":"2525B0F7-FA43-496B-97AD-DFBD25B21918","user_id":"KKRR00"} 
[2026-01-29 08:34:45] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-01-29 08:34:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:34:45] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-01-29 08:35:21] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-01-29 08:35:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:35:21] local.INFO: QR payload decrypted successfully {"token":"FA54D99D-C4E9-4FB1-96BE-D7ACF174872B","user_id":"ANN00"} 
[2026-01-29 08:35:21] local.INFO: Calling encrypt API {"token":"FA54D99D-C4E9-4FB1-96BE-D7ACF174872B","user_id":"ANN00"} 
[2026-01-29 08:35:21] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-01-29 08:35:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:35:21] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-01-29 08:36:33] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-01-29 08:36:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:36:33] local.INFO: QR payload decrypted successfully {"token":"9020D3FC-782C-4771-9A1F-681E8A3AD8FE","user_id":"YUKA00"} 
[2026-01-29 08:36:33] local.INFO: Calling encrypt API {"token":"9020D3FC-782C-4771-9A1F-681E8A3AD8FE","user_id":"YUKA00"} 
[2026-01-29 08:36:34] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-01-29 08:36:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:36:34] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-01-29 08:37:02] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-01-29 08:37:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:37:02] local.INFO: QR payload decrypted successfully {"token":"B721ADE4-9A0F-4FCC-9925-8A5B9BF0E730","user_id":"KKKK00"} 
[2026-01-29 08:37:02] local.INFO: Calling encrypt API {"token":"B721ADE4-9A0F-4FCC-9925-8A5B9BF0E730","user_id":"KKKK00"} 
[2026-01-29 08:37:02] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-01-29 08:37:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:37:03] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-01-29 08:37:36] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-01-29 08:37:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:37:36] local.INFO: QR payload decrypted successfully {"token":"C79F8B38-34DC-463F-90A4-C7363C13B4BA","user_id":"KKKK01"} 
[2026-01-29 08:37:36] local.INFO: Calling encrypt API {"token":"C79F8B38-34DC-463F-90A4-C7363C13B4BA","user_id":"KKKK01"} 
[2026-01-29 08:37:36] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-01-29 08:37:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:37:37] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-01-29 08:43:39] local.INFO: Login detected - checking for other active sessions {"user_id":146,"current_device_id":"AQ3A.240912.001","other_active_sessions_count":0} 
[2026-01-29 08:43:39] local.INFO: New session created {"user_id":146,"device_id":"AQ3A.240912.001","session_id":30} 
[2026-01-29 08:43:39] local.INFO: N1User table updated with latest device info {"user_id":146,"device_id":"AQ3A.240912.001","fcm_token_length":142} 
[2026-01-29 08:43:39] local.INFO: New device session created {"user_id":146,"device_id":"AQ3A.240912.001","session_id":30} 
[2026-01-29 08:43:39] local.INFO: Successful trusted device login via API {"user_id":146,"device_id":"AQ3A.240912.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 08:43:42] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-02-28 08:43:39"} 
[2026-01-29 08:43:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 08:43:56] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-02-28 08:43:39"} 
[2026-01-29 08:43:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 08:44:38] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-01-29 08:44:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:44:38] local.INFO: QR payload decrypted successfully {"token":"893620C4-229C-419C-8304-AEB3DBE1E656","user_id":"KOKU03"} 
[2026-01-29 08:44:38] local.INFO: Calling encrypt API {"token":"893620C4-229C-419C-8304-AEB3DBE1E656","user_id":"KOKU03"} 
[2026-01-29 08:44:39] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-01-29 08:44:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:44:39] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-01-29 08:45:13] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-01-29 08:45:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:45:13] local.INFO: QR payload decrypted successfully {"token":"8E7F81CF-EF9F-43A0-990F-5727EE998060","user_id":"KOKU15"} 
[2026-01-29 08:45:13] local.INFO: Calling encrypt API {"token":"8E7F81CF-EF9F-43A0-990F-5727EE998060","user_id":"KOKU15"} 
[2026-01-29 08:45:13] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-01-29 08:45:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:45:13] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-01-29 08:46:24] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-01-29 08:46:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:46:25] local.INFO: QR payload decrypted successfully {"token":"E7123699-15EA-41DD-8A0C-D23436BDDA45","user_id":"KOKU33"} 
[2026-01-29 08:46:25] local.INFO: Calling encrypt API {"token":"E7123699-15EA-41DD-8A0C-D23436BDDA45","user_id":"KOKU33"} 
[2026-01-29 08:46:25] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-01-29 08:46:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:46:25] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-01-29 08:46:51] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-01-29 08:46:51] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:46:51] local.INFO: QR payload decrypted successfully {"token":"8B9144C9-A5DF-4F24-9087-93D235C356D9","user_id":"KOKU99"} 
[2026-01-29 08:46:51] local.INFO: Calling encrypt API {"token":"8B9144C9-A5DF-4F24-9087-93D235C356D9","user_id":"KOKU99"} 
[2026-01-29 08:46:51] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-01-29 08:46:51] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:46:52] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-01-29 08:47:45] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-01-29 08:47:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:47:45] local.INFO: QR payload decrypted successfully {"token":"EEC52B56-0EA2-48E2-BB47-C4BA6FAEF498","user_id":"KEIJI10"} 
[2026-01-29 08:47:45] local.INFO: Calling encrypt API {"token":"EEC52B56-0EA2-48E2-BB47-C4BA6FAEF498","user_id":"KEIJI10"} 
[2026-01-29 08:47:45] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-01-29 08:47:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 08:47:45] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-01-29 08:48:31] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-01-29 08:48:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:48:31] local.INFO: QR payload decrypted successfully {"token":"014912D9-F7E2-4699-9AC5-81F514B2BF6F","user_id":"KEIJI11"} 
[2026-01-29 08:48:31] local.INFO: Calling encrypt API {"token":"014912D9-F7E2-4699-9AC5-81F514B2BF6F","user_id":"KEIJI11"} 
[2026-01-29 08:48:31] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-01-29 08:48:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 08:48:32] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-01-29 08:50:47] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-01-29 08:50:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:50:47] local.INFO: QR payload decrypted successfully {"token":"EFFA0CC7-6391-4974-87CE-A2483D503FE2","user_id":"RIKIDO01"} 
[2026-01-29 08:50:47] local.INFO: Calling encrypt API {"token":"EFFA0CC7-6391-4974-87CE-A2483D503FE2","user_id":"RIKIDO01"} 
[2026-01-29 08:50:48] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-01-29 08:50:48] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-29 08:50:48] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-01-29 08:51:30] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-01-29 08:51:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:51:31] local.INFO: QR payload decrypted successfully {"token":"EF3AED96-06A8-4E13-819B-055BF710BF5A","user_id":"RIKIDO02"} 
[2026-01-29 08:51:31] local.INFO: Calling encrypt API {"token":"EF3AED96-06A8-4E13-819B-055BF710BF5A","user_id":"RIKIDO02"} 
[2026-01-29 08:51:31] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-01-29 08:51:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-29 08:51:31] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-01-29 08:52:15] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-01-29 08:52:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:52:16] local.INFO: QR payload decrypted successfully {"token":"0E18B85B-B43B-4CED-A456-184B55DD4741","user_id":"TOKU01"} 
[2026-01-29 08:52:16] local.INFO: Calling encrypt API {"token":"0E18B85B-B43B-4CED-A456-184B55DD4741","user_id":"TOKU01"} 
[2026-01-29 08:52:16] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-01-29 08:52:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:52:16] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-01-29 08:53:11] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-01-29 08:53:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:53:12] local.INFO: QR payload decrypted successfully {"token":"50E617A3-4E5F-49E3-A49F-D49BE10AD7B4","user_id":"TOKU06"} 
[2026-01-29 08:53:12] local.INFO: Calling encrypt API {"token":"50E617A3-4E5F-49E3-A49F-D49BE10AD7B4","user_id":"TOKU06"} 
[2026-01-29 08:53:12] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-01-29 08:53:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:53:12] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-01-29 08:53:54] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-01-29 08:53:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:53:54] local.INFO: QR payload decrypted successfully {"token":"44EB070A-FA29-41F1-AFE4-B12FC624CF02","user_id":"TOKUKE00"} 
[2026-01-29 08:53:54] local.INFO: Calling encrypt API {"token":"44EB070A-FA29-41F1-AFE4-B12FC624CF02","user_id":"TOKUKE00"} 
[2026-01-29 08:53:55] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-01-29 08:53:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-29 08:53:55] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-01-29 08:54:19] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-29 08:54:19] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:54:19] local.INFO: QR payload decrypted successfully {"token":"D2E78E53-E134-432B-8DE6-5818DDE6935D","user_id":"AAA07"} 
[2026-01-29 08:54:19] local.INFO: Calling encrypt API {"token":"D2E78E53-E134-432B-8DE6-5818DDE6935D","user_id":"AAA07"} 
[2026-01-29 08:54:20] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-29 08:54:20] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:54:20] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-29 08:55:12] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-01-29 08:55:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:55:12] local.INFO: QR payload decrypted successfully {"token":"BB93D163-A4A3-4612-9C4A-D27455AEEEBB","user_id":"AAA15"} 
[2026-01-29 08:55:12] local.INFO: Calling encrypt API {"token":"BB93D163-A4A3-4612-9C4A-D27455AEEEBB","user_id":"AAA15"} 
[2026-01-29 08:55:13] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-01-29 08:55:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:55:13] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-01-29 08:55:44] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-01-29 08:55:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:55:45] local.INFO: QR payload decrypted successfully {"token":"CEB5F7B9-6C91-41EC-947B-80E7F4513B6D","user_id":"AAA08"} 
[2026-01-29 08:55:45] local.INFO: Calling encrypt API {"token":"CEB5F7B9-6C91-41EC-947B-80E7F4513B6D","user_id":"AAA08"} 
[2026-01-29 08:55:45] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-01-29 08:55:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:55:45] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-01-29 08:56:06] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-01-29 08:56:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:56:06] local.INFO: QR payload decrypted successfully {"token":"1B1870B1-45DB-4D35-8CBD-82432C121DEA","user_id":"AAA11"} 
[2026-01-29 08:56:06] local.INFO: Calling encrypt API {"token":"1B1870B1-45DB-4D35-8CBD-82432C121DEA","user_id":"AAA11"} 
[2026-01-29 08:56:06] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-01-29 08:56:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:56:06] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-01-29 08:56:34] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-01-29 08:56:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:56:35] local.INFO: QR payload decrypted successfully {"token":"2E4D5F65-DB19-4ABF-9774-A4EF23CACEF4","user_id":"AAA16"} 
[2026-01-29 08:56:35] local.INFO: Calling encrypt API {"token":"2E4D5F65-DB19-4ABF-9774-A4EF23CACEF4","user_id":"AAA16"} 
[2026-01-29 08:56:36] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-01-29 08:56:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-29 08:56:36] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-01-29 08:57:04] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-01-29 08:57:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:57:04] local.INFO: QR payload decrypted successfully {"token":"EE671E78-578E-42B5-B932-06A6075D0462","user_id":"KOKU04"} 
[2026-01-29 08:57:04] local.INFO: Calling encrypt API {"token":"EE671E78-578E-42B5-B932-06A6075D0462","user_id":"KOKU04"} 
[2026-01-29 08:57:04] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-01-29 08:57:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:57:05] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-01-29 08:57:35] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-01-29 08:57:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:57:36] local.INFO: QR payload decrypted successfully {"token":"ADB5D6EC-BA2C-4AED-BC87-BF37D5B61AA4","user_id":"HIME02"} 
[2026-01-29 08:57:36] local.INFO: Calling encrypt API {"token":"ADB5D6EC-BA2C-4AED-BC87-BF37D5B61AA4","user_id":"HIME02"} 
[2026-01-29 08:57:36] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-01-29 08:57:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 08:57:36] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-01-29 08:58:17] local.INFO: QR Login started {"user_id":"LAMEN00","qr_payload_length":208} 
[2026-01-29 08:58:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:58:17] local.INFO: QR payload decrypted successfully {"token":"EDE87B0F-8AF9-4E5A-A533-C84811CAAE04","user_id":"LAMEN00"} 
[2026-01-29 08:58:17] local.INFO: Calling encrypt API {"token":"EDE87B0F-8AF9-4E5A-A533-C84811CAAE04","user_id":"LAMEN00"} 
[2026-01-29 08:58:18] local.INFO: Token encrypted with user ID {"user_id":"LAMEN00","encrypted_payload_length":218} 
[2026-01-29 08:58:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 08:58:18] local.INFO: QR Login completed successfully {"user_id":"LAMEN00"} 
[2026-01-29 08:59:18] local.INFO: QR Login started {"user_id":"LAMEN01","qr_payload_length":208} 
[2026-01-29 08:59:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 08:59:19] local.INFO: QR payload decrypted successfully {"token":"8BEB9CD2-91FB-42BD-A13E-B411AE225A08","user_id":"LAMEN01"} 
[2026-01-29 08:59:19] local.INFO: Calling encrypt API {"token":"8BEB9CD2-91FB-42BD-A13E-B411AE225A08","user_id":"LAMEN01"} 
[2026-01-29 08:59:19] local.INFO: Token encrypted with user ID {"user_id":"LAMEN01","encrypted_payload_length":218} 
[2026-01-29 08:59:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 08:59:19] local.INFO: QR Login completed successfully {"user_id":"LAMEN01"} 
[2026-01-29 09:27:00] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-29 09:27:00] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-29 09:27:00] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-29 09:27:00] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-29 09:27:00] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 09:27:00] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-28 09:27:00"} 
[2026-01-29 09:27:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 09:27:02] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-02-28 09:27:00"} 
[2026-01-29 09:27:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 09:38:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 09:38:52] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-29 09:38:52] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-29 09:38:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 09:38:57] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"79916085-72D2-48F4-9651-416242B766E7","txnID":"285","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"11221e2a"},"ip":"103.230.15.12"} 
[2026-01-29 09:38:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=79916085-72D2-48F4-9651-416242B766E7&txnID=285&userID=IOMR00","length":215} 
[2026-01-29 09:38:57] local.DEBUG: CRC Calculation Result {"crc":"11221e2a","input_params_count":7} 
[2026-01-29 09:38:57] local.DEBUG: CRC Verification {"received":"11221e2a","calculated":"11221e2a","match":true} 
[2026-01-29 09:38:57] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 09:38:57] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 09:38:57] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-29 09:38:57] local.INFO: TAC record created successfully via API {"record_id":568,"txnID":"285","tac":"79916085-72D2-48F4-9651-416242B766E7","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 09:43:57"} 
[2026-01-29 09:38:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"285","user_id":"IOMR00"} 
[2026-01-29 09:38:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-01-29 09:38:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769650738508245"} 
[2026-01-29 09:38:59] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"285","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 09:38:58\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"285\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769650738508245\"}}}","success":true} 
[2026-01-29 09:39:29] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-29 09:39:29] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-29 09:39:29] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-29 09:39:29] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-29 09:39:29] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 09:39:30] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 09:39:29"} 
[2026-01-29 09:39:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 09:39:32] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 09:39:29"} 
[2026-01-29 09:39:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 09:40:54] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=79916085-72D2-48F4-9651-416242B766E7&txnid=285","length":84} 
[2026-01-29 09:40:54] local.DEBUG: CRC Calculation Result {"crc":"1ccc6c5d","input_params_count":4} 
[2026-01-29 09:40:55] local.INFO: External TAC API called {"action":"tac","txnID":"285","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 09:40:55] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"285","tac":"79916085-72D2-48F4-9651-416242B766E7","approved_status":1} 
[2026-01-29 09:40:57] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 09:39:29"} 
[2026-01-29 09:40:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 10:09:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:09:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:09:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:09:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:10:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:10:05] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:10:05] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:10:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:10:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:10:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:10:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:10:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:13:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:13:13] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:13:13] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:13:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:13:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:13:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:13:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:13:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:14:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:14:31] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:14:31] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:14:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:15:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:15:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:15:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:15:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:15:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:15:46] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:15:46] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:15:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:15:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:15:53] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:15:53] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:15:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:16:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:16:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:16:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:16:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:22:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:22:14] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:22:14] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:22:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:22:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-29 10:22:46] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-29 10:22:46] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-29 10:22:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:22:55] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"7B73FD12-2F46-4306-9E00-689C62C08B63","txnID":"286","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0388216a"},"ip":"103.230.15.12"} 
[2026-01-29 10:22:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=7B73FD12-2F46-4306-9E00-689C62C08B63&txnID=286&userID=TENG13","length":214} 
[2026-01-29 10:22:55] local.DEBUG: CRC Calculation Result {"crc":"0388216a","input_params_count":7} 
[2026-01-29 10:22:55] local.DEBUG: CRC Verification {"received":"0388216a","calculated":"0388216a","match":true} 
[2026-01-29 10:22:55] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 10:22:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:22:55] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-29 10:22:55] local.INFO: TAC record created successfully via API {"record_id":569,"txnID":"286","tac":"7B73FD12-2F46-4306-9E00-689C62C08B63","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 10:27:55"} 
[2026-01-29 10:22:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"286","user_id":"TENG13"} 
[2026-01-29 10:22:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-29 10:22:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769653375831156"} 
[2026-01-29 10:22:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"286","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 10:22:56\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"286\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769653375831156\"}}}","success":true} 
[2026-01-29 10:23:05] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-29 10:23:05] local.INFO: New session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-01-29 10:23:05] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-29 10:23:05] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-01-29 10:23:05] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 10:23:06] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-28 10:23:05"} 
[2026-01-29 10:23:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 10:23:14] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7B73FD12-2F46-4306-9E00-689C62C08B63&txnid=286","length":84} 
[2026-01-29 10:23:14] local.DEBUG: CRC Calculation Result {"crc":"d42ad648","input_params_count":4} 
[2026-01-29 10:23:14] local.INFO: External TAC API called {"action":"tac","txnID":"286","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 10:23:14] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"286","tac":"7B73FD12-2F46-4306-9E00-689C62C08B63","approved_status":1} 
[2026-01-29 10:23:42] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-28 10:23:05"} 
[2026-01-29 10:23:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 10:25:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:25:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:25:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:25:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:28:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 10:28:08] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 10:28:08] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 10:28:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:30:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 10:30:00] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 10:30:00] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 10:30:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:30:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:30:28] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:30:28] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:30:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:30:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 10:30:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 10:30:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 10:30:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:31:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 10:31:50] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-29 10:31:50] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-29 10:31:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:32:49] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"F4D4DEB3-D1C6-4FC7-9B61-E02C5833AAC0","txnID":"287","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f40b2d6e"},"ip":"103.230.15.12"} 
[2026-01-29 10:32:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=F4D4DEB3-D1C6-4FC7-9B61-E02C5833AAC0&txnID=287&userID=IOMR00","length":215} 
[2026-01-29 10:32:49] local.DEBUG: CRC Calculation Result {"crc":"f40b2d6e","input_params_count":7} 
[2026-01-29 10:32:49] local.DEBUG: CRC Verification {"received":"f40b2d6e","calculated":"f40b2d6e","match":true} 
[2026-01-29 10:32:49] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 10:32:49] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:32:49] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-29 10:32:49] local.INFO: TAC record created successfully via API {"record_id":570,"txnID":"287","tac":"F4D4DEB3-D1C6-4FC7-9B61-E02C5833AAC0","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 10:37:49"} 
[2026-01-29 10:32:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"287","user_id":"IOMR00"} 
[2026-01-29 10:32:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-01-29 10:32:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769653969797894"} 
[2026-01-29 10:32:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"287","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 10:32:50\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"287\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769653969797894\"}}}","success":true} 
[2026-01-29 10:34:03] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-29 10:34:03] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-29 10:34:03] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-29 10:34:03] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-29 10:34:03] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 10:34:04] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 10:34:03"} 
[2026-01-29 10:34:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 10:34:28] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=F4D4DEB3-D1C6-4FC7-9B61-E02C5833AAC0&txnid=287","length":84} 
[2026-01-29 10:34:28] local.DEBUG: CRC Calculation Result {"crc":"29a4adc0","input_params_count":4} 
[2026-01-29 10:34:29] local.INFO: External TAC API called {"action":"tac","txnID":"287","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"This OTP code has already been used. Please request a new one to proceed.\"}"} 
[2026-01-29 10:34:29] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"287","tac":"F4D4DEB3-D1C6-4FC7-9B61-E02C5833AAC0","approved_status":1} 
[2026-01-29 10:34:37] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 10:34:03"} 
[2026-01-29 10:34:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 10:52:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-29 10:52:57] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-29 10:52:57] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-29 10:52:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:53:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"D6484ED6-5689-4C97-8A8C-2F509110BBB3","txnID":"288","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a072316c"},"ip":"103.230.15.12"} 
[2026-01-29 10:53:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=D6484ED6-5689-4C97-8A8C-2F509110BBB3&txnID=288&userID=TENG13","length":214} 
[2026-01-29 10:53:22] local.DEBUG: CRC Calculation Result {"crc":"a072316c","input_params_count":7} 
[2026-01-29 10:53:22] local.DEBUG: CRC Verification {"received":"a072316c","calculated":"a072316c","match":true} 
[2026-01-29 10:53:22] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 10:53:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:53:22] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-29 10:53:22] local.INFO: TAC record created successfully via API {"record_id":571,"txnID":"288","tac":"D6484ED6-5689-4C97-8A8C-2F509110BBB3","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 10:58:22"} 
[2026-01-29 10:53:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"288","user_id":"TENG13"} 
[2026-01-29 10:53:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-29 10:53:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769655203206835"} 
[2026-01-29 10:53:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"288","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 10:53:23\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"288\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769655203206835\"}}}","success":true} 
[2026-01-29 10:53:31] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=D6484ED6-5689-4C97-8A8C-2F509110BBB3&txnid=288","length":84} 
[2026-01-29 10:53:31] local.DEBUG: CRC Calculation Result {"crc":"8c8feddd","input_params_count":4} 
[2026-01-29 10:53:32] local.INFO: External TAC API called {"action":"tac","txnID":"288","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 10:53:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"288","tac":"D6484ED6-5689-4C97-8A8C-2F509110BBB3","approved_status":1} 
[2026-01-29 10:53:44] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-29 10:53:44] local.INFO: New session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-01-29 10:53:44] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-29 10:53:44] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-01-29 10:53:44] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 10:53:44] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-28 10:53:44"} 
[2026-01-29 10:53:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 10:53:46] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-02-28 10:53:44"} 
[2026-01-29 10:53:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 10:55:00] local.INFO: QR Login started {"user_id":"EDER01","qr_payload_length":208} 
[2026-01-29 10:55:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 10:55:02] local.INFO: QR payload decrypted successfully {"token":"98EF7D56-51D5-475F-A566-CBEF5797C979","user_id":"EDER01"} 
[2026-01-29 10:55:02] local.INFO: Calling encrypt API {"token":"98EF7D56-51D5-475F-A566-CBEF5797C979","user_id":"EDER01"} 
[2026-01-29 10:55:12] local.INFO: Token encrypted with user ID {"user_id":"EDER01","encrypted_payload_length":216} 
[2026-01-29 10:55:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 10:55:12] local.INFO: QR Login completed successfully {"user_id":"EDER01"} 
[2026-01-29 10:55:48] local.INFO: QR Login started {"user_id":"NICKY02","qr_payload_length":208} 
[2026-01-29 10:55:48] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 10:55:53] local.INFO: QR payload decrypted successfully {"token":"44437664-C586-4879-8517-893B2685E4DF","user_id":"NICKY02"} 
[2026-01-29 10:55:53] local.INFO: Calling encrypt API {"token":"44437664-C586-4879-8517-893B2685E4DF","user_id":"NICKY02"} 
[2026-01-29 10:55:54] local.INFO: Token encrypted with user ID {"user_id":"NICKY02","encrypted_payload_length":218} 
[2026-01-29 10:55:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-29 10:55:59] local.INFO: QR Login completed successfully {"user_id":"NICKY02"} 
[2026-01-29 10:59:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-29 10:59:33] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-29 10:59:33] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-29 10:59:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:59:57] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"9CC8ADE0-1CE6-429F-BA8C-79CCFDEA80D7","txnID":"289","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"7c848a35"},"ip":"103.230.15.12"} 
[2026-01-29 10:59:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=9CC8ADE0-1CE6-429F-BA8C-79CCFDEA80D7&txnID=289&userID=TENG13","length":214} 
[2026-01-29 10:59:57] local.DEBUG: CRC Calculation Result {"crc":"7c848a35","input_params_count":7} 
[2026-01-29 10:59:57] local.DEBUG: CRC Verification {"received":"7c848a35","calculated":"7c848a35","match":true} 
[2026-01-29 10:59:57] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 10:59:57] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 10:59:57] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-29 10:59:57] local.INFO: TAC record created successfully via API {"record_id":572,"txnID":"289","tac":"9CC8ADE0-1CE6-429F-BA8C-79CCFDEA80D7","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 11:04:57"} 
[2026-01-29 10:59:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"289","user_id":"TENG13"} 
[2026-01-29 11:00:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-29 11:00:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769655606762265"} 
[2026-01-29 11:00:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"289","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 11:00:07\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"289\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769655606762265\"}}}","success":true} 
[2026-01-29 11:00:23] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-28 10:23:05"} 
[2026-01-29 11:00:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:00:50] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"310B04F5-37CE-4544-9E34-F282B852A2A3","txnID":"290","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a4450c78"},"ip":"103.230.15.12"} 
[2026-01-29 11:00:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=310B04F5-37CE-4544-9E34-F282B852A2A3&txnID=290&userID=TENG13","length":214} 
[2026-01-29 11:00:50] local.DEBUG: CRC Calculation Result {"crc":"a4450c78","input_params_count":7} 
[2026-01-29 11:00:50] local.DEBUG: CRC Verification {"received":"a4450c78","calculated":"a4450c78","match":true} 
[2026-01-29 11:00:50] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 11:00:50] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:00:50] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-29 11:00:50] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2026-01-29 11:00:50] local.INFO: TAC record created successfully via API {"record_id":573,"txnID":"290","tac":"310B04F5-37CE-4544-9E34-F282B852A2A3","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-29 11:05:50"} 
[2026-01-29 11:00:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"290","user_id":"TENG13"} 
[2026-01-29 11:00:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-29 11:00:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769655650811122"} 
[2026-01-29 11:00:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"290","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 11:00:51\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"290\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769655650811122\"}}}","success":true} 
[2026-01-29 11:01:00] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=310B04F5-37CE-4544-9E34-F282B852A2A3&txnid=290","length":84} 
[2026-01-29 11:01:00] local.DEBUG: CRC Calculation Result {"crc":"7529a48e","input_params_count":4} 
[2026-01-29 11:01:00] local.INFO: External TAC API called {"action":"tac","txnID":"290","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 11:01:00] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"290","tac":"310B04F5-37CE-4544-9E34-F282B852A2A3","approved_status":1} 
[2026-01-29 11:01:04] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-28 10:23:05"} 
[2026-01-29 11:01:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:20:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 11:20:33] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-29 11:20:33] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-29 11:20:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:20:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"3D5ED809-DC7C-4C02-8888-3493DE0D0F8E","txnID":"291","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c6f314d2"},"ip":"103.230.15.12"} 
[2026-01-29 11:20:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=3D5ED809-DC7C-4C02-8888-3493DE0D0F8E&txnID=291&userID=IOMR00","length":215} 
[2026-01-29 11:20:46] local.DEBUG: CRC Calculation Result {"crc":"c6f314d2","input_params_count":7} 
[2026-01-29 11:20:46] local.DEBUG: CRC Verification {"received":"c6f314d2","calculated":"c6f314d2","match":true} 
[2026-01-29 11:20:46] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 11:20:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:20:47] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-29 11:20:47] local.INFO: TAC record created successfully via API {"record_id":574,"txnID":"291","tac":"3D5ED809-DC7C-4C02-8888-3493DE0D0F8E","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 11:25:47"} 
[2026-01-29 11:20:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"291","user_id":"IOMR00"} 
[2026-01-29 11:20:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-01-29 11:20:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769656847478787"} 
[2026-01-29 11:20:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"291","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 11:20:47\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"291\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769656847478787\"}}}","success":true} 
[2026-01-29 11:21:16] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-29 11:21:16] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-29 11:21:16] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-29 11:21:16] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-29 11:21:16] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 11:21:17] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 11:21:16"} 
[2026-01-29 11:21:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:21:25] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3D5ED809-DC7C-4C02-8888-3493DE0D0F8E&txnid=291","length":84} 
[2026-01-29 11:21:25] local.DEBUG: CRC Calculation Result {"crc":"e6841c42","input_params_count":4} 
[2026-01-29 11:21:25] local.INFO: External TAC API called {"action":"tac","txnID":"291","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 11:21:25] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"291","tac":"3D5ED809-DC7C-4C02-8888-3493DE0D0F8E","approved_status":1} 
[2026-01-29 11:21:30] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 11:21:16"} 
[2026-01-29 11:21:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:23:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 11:23:46] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-29 11:23:46] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-29 11:23:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:23:51] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"C8740196-A8F8-447B-9FF8-C75C25368FBB","txnID":"292","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a7875992"},"ip":"103.230.15.12"} 
[2026-01-29 11:23:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=C8740196-A8F8-447B-9FF8-C75C25368FBB&txnID=292&userID=IOMR00","length":215} 
[2026-01-29 11:23:51] local.DEBUG: CRC Calculation Result {"crc":"a7875992","input_params_count":7} 
[2026-01-29 11:23:51] local.DEBUG: CRC Verification {"received":"a7875992","calculated":"a7875992","match":true} 
[2026-01-29 11:23:51] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 11:23:51] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:23:51] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-29 11:23:51] local.INFO: TAC record created successfully via API {"record_id":575,"txnID":"292","tac":"C8740196-A8F8-447B-9FF8-C75C25368FBB","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 11:28:51"} 
[2026-01-29 11:23:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"292","user_id":"IOMR00"} 
[2026-01-29 11:23:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-01-29 11:23:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769657031662412"} 
[2026-01-29 11:23:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"292","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 11:23:51\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"292\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769657031662412\"}}}","success":true} 
[2026-01-29 11:24:05] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C8740196-A8F8-447B-9FF8-C75C25368FBB&txnid=292","length":84} 
[2026-01-29 11:24:05] local.DEBUG: CRC Calculation Result {"crc":"f2d197e8","input_params_count":4} 
[2026-01-29 11:24:05] local.INFO: External TAC API called {"action":"tac","txnID":"292","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 11:24:05] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"292","tac":"C8740196-A8F8-447B-9FF8-C75C25368FBB","approved_status":1} 
[2026-01-29 11:24:09] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-02-28 11:21:16"} 
[2026-01-29 11:24:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:29:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-29 11:29:23] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-29 11:29:23] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-29 11:29:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:29:32] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"21D4CC63-EEC6-4C9E-9D4F-4BF123E2B05A","txnID":"293","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"081408f8"},"ip":"103.230.15.12"} 
[2026-01-29 11:29:32] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=21D4CC63-EEC6-4C9E-9D4F-4BF123E2B05A&txnID=293&userID=TENG13","length":214} 
[2026-01-29 11:29:32] local.DEBUG: CRC Calculation Result {"crc":"081408f8","input_params_count":7} 
[2026-01-29 11:29:32] local.DEBUG: CRC Verification {"received":"081408f8","calculated":"081408f8","match":true} 
[2026-01-29 11:29:32] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 11:29:32] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:29:32] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-29 11:29:32] local.INFO: TAC record created successfully via API {"record_id":576,"txnID":"293","tac":"21D4CC63-EEC6-4C9E-9D4F-4BF123E2B05A","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 11:34:32"} 
[2026-01-29 11:29:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"293","user_id":"TENG13"} 
[2026-01-29 11:29:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-29 11:29:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769657372899129"} 
[2026-01-29 11:29:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"293","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 11:29:33\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"293\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769657372899129\"}}}","success":true} 
[2026-01-29 11:29:47] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=21D4CC63-EEC6-4C9E-9D4F-4BF123E2B05A&txnid=293","length":84} 
[2026-01-29 11:29:47] local.DEBUG: CRC Calculation Result {"crc":"c91b426e","input_params_count":4} 
[2026-01-29 11:29:47] local.INFO: External TAC API called {"action":"tac","txnID":"293","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 11:29:47] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"293","tac":"21D4CC63-EEC6-4C9E-9D4F-4BF123E2B05A","approved_status":1} 
[2026-01-29 11:30:08] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-02-28 10:23:05"} 
[2026-01-29 11:30:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:33:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 11:33:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 11:33:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 11:33:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:33:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-29 11:33:56] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-29 11:33:56] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-29 11:33:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:34:09] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"C34F30A8-BA34-441A-9730-85872A47D039","txnID":"294","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"3133d3d7"},"ip":"103.230.15.12"} 
[2026-01-29 11:34:09] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=C34F30A8-BA34-441A-9730-85872A47D039&txnID=294&userID=TENG13","length":214} 
[2026-01-29 11:34:09] local.DEBUG: CRC Calculation Result {"crc":"3133d3d7","input_params_count":7} 
[2026-01-29 11:34:09] local.DEBUG: CRC Verification {"received":"3133d3d7","calculated":"3133d3d7","match":true} 
[2026-01-29 11:34:09] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 11:34:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:34:09] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-29 11:34:09] local.INFO: TAC record created successfully via API {"record_id":577,"txnID":"294","tac":"C34F30A8-BA34-441A-9730-85872A47D039","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 11:39:09"} 
[2026-01-29 11:34:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"294","user_id":"TENG13"} 
[2026-01-29 11:34:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-29 11:34:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769657649942668"} 
[2026-01-29 11:34:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"294","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 11:34:10\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"294\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769657649942668\"}}}","success":true} 
[2026-01-29 11:34:36] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C34F30A8-BA34-441A-9730-85872A47D039&txnid=294","length":84} 
[2026-01-29 11:34:36] local.DEBUG: CRC Calculation Result {"crc":"98479df4","input_params_count":4} 
[2026-01-29 11:34:37] local.INFO: External TAC API called {"action":"tac","txnID":"294","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 11:34:37] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"294","tac":"C34F30A8-BA34-441A-9730-85872A47D039","approved_status":1} 
[2026-01-29 11:37:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-29 11:37:38] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-29 11:37:38] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-29 11:37:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:37:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"7575657B-76DE-4D15-96C2-B09A29BF3A5C","txnID":"295","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"dad1eced"},"ip":"103.230.15.12"} 
[2026-01-29 11:37:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=7575657B-76DE-4D15-96C2-B09A29BF3A5C&txnID=295&userID=TENG13","length":214} 
[2026-01-29 11:37:47] local.DEBUG: CRC Calculation Result {"crc":"dad1eced","input_params_count":7} 
[2026-01-29 11:37:47] local.DEBUG: CRC Verification {"received":"dad1eced","calculated":"dad1eced","match":true} 
[2026-01-29 11:37:47] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 11:37:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 11:37:47] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-01-29 11:37:47] local.INFO: TAC record created successfully via API {"record_id":578,"txnID":"295","tac":"7575657B-76DE-4D15-96C2-B09A29BF3A5C","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 11:42:47"} 
[2026-01-29 11:37:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"295","user_id":"TENG13"} 
[2026-01-29 11:37:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-01-29 11:37:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769657867500652"} 
[2026-01-29 11:37:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"295","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 11:37:47\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"295\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769657867500652\"}}}","success":true} 
[2026-01-29 11:37:54] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7575657B-76DE-4D15-96C2-B09A29BF3A5C&txnid=295","length":84} 
[2026-01-29 11:37:54] local.DEBUG: CRC Calculation Result {"crc":"bb768914","input_params_count":4} 
[2026-01-29 11:37:54] local.INFO: External TAC API called {"action":"tac","txnID":"295","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 11:37:54] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123247318","txnID":"295","tac":"7575657B-76DE-4D15-96C2-B09A29BF3A5C","approved_status":1} 
[2026-01-29 11:38:17] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-29 11:38:17] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-29 11:38:17] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-29 11:38:17] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-29 11:38:17] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 11:38:17] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-28 11:38:17"} 
[2026-01-29 11:38:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:38:28] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-28 11:38:17"} 
[2026-01-29 11:38:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:55:20] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-29 11:55:20] local.INFO: New session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-01-29 11:55:20] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-29 11:55:20] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-01-29 11:55:20] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 11:55:20] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-28 11:55:20"} 
[2026-01-29 11:55:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:55:22] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-28 11:55:20"} 
[2026-01-29 11:55:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:55:26] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-29 11:55:26] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-29 11:55:26] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-29 11:55:26] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-29 11:55:26] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 11:55:27] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-28 11:55:26"} 
[2026-01-29 11:55:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:55:28] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-28 11:55:26"} 
[2026-01-29 11:55:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:55:47] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-28 11:55:26"} 
[2026-01-29 11:55:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 11:56:34] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-29 11:56:34] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-29 11:56:34] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-29 11:56:34] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-29 11:56:34] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 11:56:34] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-29 11:56:35] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-29 11:56:35] local.INFO: TAC record created successfully via API {"record_id":579,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-29 12:01:35"} 
[2026-01-29 11:56:35] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-29 11:56:35] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erwG-OlZRKKl-YRuI7Qz...","title":"USDT request"} 
[2026-01-29 11:56:35] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769658995466445%422fcc3e422fcc3e"} 
[2026-01-29 11:56:35] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 11:56:35\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769658995466445%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-29 11:56:51] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-29 11:56:51] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-29 11:56:52] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-29 11:56:52] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-29 12:00:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 12:00:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 12:00:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 12:00:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 12:01:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 12:01:09] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 12:01:09] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 12:01:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 12:03:22] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-29 12:03:22] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-29 12:03:22] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-29 12:03:22] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-29 12:03:22] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 12:03:23] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-28 12:03:22"} 
[2026-01-29 12:03:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:03:25] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-28 12:03:22"} 
[2026-01-29 12:03:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:06:24] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-28 12:03:22"} 
[2026-01-29 12:06:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:10:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 12:10:31] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 12:10:31] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 12:10:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 12:13:05] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-29 12:13:05] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-29 12:13:05] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-29 12:13:08] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-29 12:13:08] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-29 12:13:08] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-29 12:13:08] local.INFO: Session deactivated {"session_id":13,"user_id":155,"device_id":"BP2A.250605.031.A3"} 
[2026-01-29 12:13:08] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":13,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-29 12:13:08] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-29 12:13:08] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-29 12:13:08] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-29 12:13:08] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-29 12:13:09] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-30 12:13:08"} 
[2026-01-29 12:13:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:14:50] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-29 12:14:50] local.INFO: Other active sessions found - OTP verification required {"user_id":161,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-29 12:14:50] local.INFO: OTP verification required for login {"user_id":161,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-29 12:14:53] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-30 12:13:08"} 
[2026-01-29 12:14:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:16:31] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-29 12:16:31] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-29 12:16:31] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-29 12:16:31] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-29 12:16:31] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 12:16:32] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-28 12:16:31"} 
[2026-01-29 12:16:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:26:30] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-29 12:26:30] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-29 12:26:30] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-29 12:26:30] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-29 12:26:30] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 12:26:30] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-28 12:26:30"} 
[2026-01-29 12:26:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:26:32] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-02-28 12:26:30"} 
[2026-01-29 12:26:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:27:04] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-01-29 12:27:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 12:27:04] local.INFO: QR payload decrypted successfully {"token":"455EA0BD-835A-4FB6-AEF3-6FB9EF0D522C","user_id":"KOKU08"} 
[2026-01-29 12:27:04] local.INFO: Calling encrypt API {"token":"455EA0BD-835A-4FB6-AEF3-6FB9EF0D522C","user_id":"KOKU08"} 
[2026-01-29 12:27:04] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-01-29 12:27:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-29 12:27:05] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-01-29 12:40:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=819013658477&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 12:40:41] local.DEBUG: CRC Calculation Result {"crc":"5383c690","input_params_count":2} 
[2026-01-29 12:40:41] local.DEBUG: CRC Verification {"received":"5383c690","calculated":"5383c690","match":true} 
[2026-01-29 12:40:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 12:55:20] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-29 12:55:20] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-29 12:55:20] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-29 12:55:20] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-29 12:55:20] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 12:55:20] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-28 12:55:20"} 
[2026-01-29 12:55:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 12:55:22] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-02-28 12:55:20"} 
[2026-01-29 12:55:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 13:00:44] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-29 13:00:44] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 13:00:44] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-29 13:00:44] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 13:00:44] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 13:00:44] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 13:00:44"} 
[2026-01-29 13:00:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 13:00:46] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 13:00:44"} 
[2026-01-29 13:00:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 13:02:11] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-29 13:02:11] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-29 13:02:11] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-29 13:02:16] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-29 13:02:16] local.INFO: Logout message sent successfully {"fcm_token":"eBW6s_SbR6-1zLoA8rIl...","reason":"new_login"} 
[2026-01-29 13:02:16] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-29 13:02:16] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-01-29 13:02:16] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-29 13:02:16] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-29 13:02:16] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-29 13:02:16] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-29 13:02:16] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-29 13:02:17] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-30 13:02:16"} 
[2026-01-29 13:02:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 13:02:19] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-30 13:02:16"} 
[2026-01-29 13:02:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 13:02:49] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-29 13:02:49] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-01-29 13:02:49] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-29 13:02:49] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-01-29 13:02:49] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 13:02:50] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-28 13:02:49"} 
[2026-01-29 13:02:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 13:02:52] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-28 13:02:49"} 
[2026-01-29 13:02:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 13:02:59] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-28 13:02:49"} 
[2026-01-29 13:03:25] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-02-28 13:02:49"} 
[2026-01-29 13:21:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 13:21:14] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 13:21:14] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 13:21:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 13:51:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 13:51:48] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 13:51:48] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 13:51:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 13:53:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 13:53:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 13:53:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 13:53:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 13:54:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 13:54:24] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 13:54:24] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 13:54:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 13:58:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 13:58:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 13:58:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 13:58:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 13:59:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 13:59:05] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 13:59:05] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 13:59:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 13:59:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 13:59:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 13:59:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 13:59:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 13:59:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 13:59:53] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 13:59:53] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 13:59:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:00:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:00:32] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:00:32] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:00:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:03:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:03:14] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:03:14] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:03:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:03:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:03:26] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:03:26] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:03:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:07:46] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-29 14:07:46] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 14:07:46] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-29 14:07:46] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 14:07:46] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 14:07:46] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 14:07:46"} 
[2026-01-29 14:07:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 14:07:48] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 14:07:46"} 
[2026-01-29 14:07:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 14:09:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:09:22] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:09:22] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:09:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:10:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:10:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:10:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:10:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:14:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:14:22] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:14:22] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:14:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:16:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:16:10] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:16:10] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:16:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:16:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:16:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:16:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:16:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:16:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:16:32] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:16:32] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:16:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:18:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:18:00] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:18:00] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:18:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:18:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:18:04] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:18:04] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:18:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:18:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:18:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:18:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:18:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:18:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:18:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:18:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:18:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:18:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:18:50] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:18:50] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:18:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:22:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:22:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:22:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:22:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:27:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:27:55] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:27:55] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:27:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:28:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:28:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:28:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:28:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:28:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:28:23] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:28:23] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:28:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:28:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:28:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:28:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:28:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:28:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:28:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:28:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:28:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:29:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:29:09] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:29:09] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:29:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:29:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:29:28] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:29:28] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:29:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:29:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:29:32] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:29:32] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:29:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:31:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:31:13] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:31:13] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:31:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:31:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:31:26] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:31:26] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:31:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:31:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:31:28] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:31:28] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:31:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:31:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:31:31] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:31:31] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:31:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:32:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:32:04] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:32:04] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:32:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:32:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:32:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:32:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:32:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:34:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:34:19] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:34:19] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:34:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:34:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:34:22] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:34:22] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:34:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:34:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:34:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:34:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:34:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:35:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:35:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:35:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:35:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:35:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:35:26] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:35:26] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:35:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:37:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:37:46] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:37:46] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:37:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:39:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:39:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:39:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:39:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:39:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:39:23] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:39:23] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:39:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:39:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:39:49] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:39:49] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:39:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:41:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:41:11] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:41:11] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:41:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:41:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:41:18] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:41:18] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:41:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:42:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:42:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:42:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:42:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:42:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:42:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:42:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:42:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:43:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:43:03] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:43:03] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:43:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:43:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:43:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:43:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:43:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:44:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:44:53] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:44:53] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:44:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:53:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:53:19] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:53:19] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:53:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:53:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:53:30] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:53:30] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:53:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:54:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:54:00] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:54:00] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:54:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:55:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:55:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:55:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:55:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:55:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:55:39] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:55:39] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:55:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:55:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:55:48] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:55:48] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:55:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:57:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:57:49] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:57:49] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:57:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:57:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:57:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:57:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:57:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:57:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:57:57] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:57:57] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:57:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:58:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:58:30] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:58:30] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:58:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 14:58:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 14:58:36] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 14:58:36] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 14:58:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:03:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 15:03:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 15:03:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 15:03:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:06:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 15:06:12] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 15:06:12] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 15:06:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:06:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 15:06:20] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 15:06:20] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 15:06:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:07:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:07:56] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:07:56] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:07:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:08:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:08:51] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:08:51] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:08:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:08:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:08:59] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:08:59] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:08:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:09:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:09:55] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:09:55] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:09:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:10:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:10:10] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:10:10] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:10:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:10:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:10:25] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:10:25] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:10:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:10:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:10:31] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:10:31] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:10:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:11:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:11:06] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:11:06] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:11:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:11:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:11:45] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:11:45] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:11:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:17:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:17:32] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:17:32] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:17:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:17:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:17:48] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:17:48] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:17:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:17:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:17:52] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:17:52] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:17:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:18:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:18:03] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:18:03] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:18:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:18:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:18:08] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:18:08] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:18:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 15:18:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 15:18:17] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 15:18:17] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 15:18:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 16:00:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 16:00:31] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-29 16:00:31] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-29 16:00:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 16:01:19] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Buy Diamond Voucher for Account GLOBE00.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"F9B1B097-7C89-48AE-83E9-4E8D31F5280A","txnID":"296","userID":"GLOBE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"9f97f946"},"ip":"103.230.15.12"} 
[2026-01-29 16:01:19] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Buy Diamond Voucher for Account GLOBE00.&messageTitle=Buy Diamond Voucher Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=F9B1B097-7C89-48AE-83E9-4E8D31F5280A&txnID=296&userID=GLOBE00","length":222} 
[2026-01-29 16:01:19] local.DEBUG: CRC Calculation Result {"crc":"9f97f946","input_params_count":7} 
[2026-01-29 16:01:19] local.DEBUG: CRC Verification {"received":"9f97f946","calculated":"9f97f946","match":true} 
[2026-01-29 16:01:19] local.INFO: CRC validation passed for createTacRecord  
[2026-01-29 16:01:19] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 16:01:19] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-01-29 16:01:19] local.INFO: TAC record created successfully via API {"record_id":580,"txnID":"296","tac":"F9B1B097-7C89-48AE-83E9-4E8D31F5280A","messageBody":"Please confirm Buy Diamond Voucher for Account GLOBE00.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"818037911717","userID":"GLOBE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-29 16:06:19"} 
[2026-01-29 16:01:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"296","user_id":"GLOBE00"} 
[2026-01-29 16:01:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Buy Diamond Voucher Request"} 
[2026-01-29 16:01:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769673680477307"} 
[2026-01-29 16:01:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"296","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-29 16:01:20\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"296\",\"title\":\"Buy Diamond Voucher Request\",\"body\":\"Please confirm Buy Diamond Voucher for Account GLOBE00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769673680477307\"}}}","success":true} 
[2026-01-29 16:01:32] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-29 16:01:32] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 16:01:32] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-29 16:01:32] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 16:01:32] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 16:01:32] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 16:01:32"} 
[2026-01-29 16:01:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 16:01:37] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=F9B1B097-7C89-48AE-83E9-4E8D31F5280A&txnid=296","length":84} 
[2026-01-29 16:01:37] local.DEBUG: CRC Calculation Result {"crc":"dcad18f1","input_params_count":4} 
[2026-01-29 16:01:37] local.INFO: External TAC API called {"action":"tac","txnID":"296","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-29 16:01:37] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"296","tac":"F9B1B097-7C89-48AE-83E9-4E8D31F5280A","approved_status":1} 
[2026-01-29 16:01:40] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 16:01:32"} 
[2026-01-29 16:01:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 16:09:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 16:09:21] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-01-29 16:09:21] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-01-29 16:09:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 16:14:45] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-29 16:14:45] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 16:14:45] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-29 16:14:45] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 16:14:45] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 16:14:46] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 16:14:45"} 
[2026-01-29 16:14:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 16:14:48] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 16:14:45"} 
[2026-01-29 16:14:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 16:18:51] local.INFO: QR Login started {"user_id":"SAKURA20","qr_payload_length":208} 
[2026-01-29 16:18:51] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-29 16:34:42] local.DEBUG: CRC Parameter String {"string":"action=register_app&mobile_number=971506532301&pid=ADFSIOQR2ZZR3VLR","length":67} 
[2026-01-29 16:34:42] local.DEBUG: CRC Calculation Result {"crc":"5237bb03","input_params_count":3} 
[2026-01-29 16:34:42] local.INFO: Calling external TAC API {"url":"https://api.etrust.live/n1member2.asp?action=register_app&mobile_number=971506532301&pid=ADFSIOQR2ZZR3VLR&crc=5237bb03","mobile_number":"971506532301","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 16:34:42] local.INFO: External TAC API response received {"response":{"status":"ok","tac":"160468","error_desc":""},"mobile_number":"971506532301","pid":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 16:34:42] local.INFO: TAC stored for mobile number {"mobile_number":"971506532301","tac_id":46,"partner_id":"ADFSIOQR2ZZR3VLR","obtained_from_api":true} 
[2026-01-29 16:34:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=971506532301&pid=ADFSIOQR2ZZR3VLR&tac=160468","length":58} 
[2026-01-29 16:34:43] local.DEBUG: CRC Calculation Result {"crc":"3b79ee51","input_params_count":3} 
[2026-01-29 16:34:43] local.DEBUG: CRC Verification {"received":"3b79ee51","calculated":"3b79ee51","match":true} 
[2026-01-29 16:34:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=971506532301&pid=ADFSIOQR2ZZR3VLR&tac=160468&timestamp=2026-01-29 16:34:57&verified=1","length":99} 
[2026-01-29 16:34:57] local.DEBUG: CRC Calculation Result {"crc":"650c677a","input_params_count":5} 
[2026-01-29 16:34:57] local.DEBUG: CRC Verification {"received":"650c677a","calculated":"650c677a","match":true} 
[2026-01-29 16:34:57] local.INFO: TAC verified successfully {"mobile_number":"971506532301","tac_id":46,"verified_at":"2026-01-29 16:34:57","timestamp_from_request":"2026-01-29 16:34:57","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 16:35:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=971506532301&pid=ADFSIOQR2ZZR3VLR&tac=160468","length":58} 
[2026-01-29 16:35:13] local.DEBUG: CRC Calculation Result {"crc":"3b79ee51","input_params_count":3} 
[2026-01-29 16:35:13] local.DEBUG: CRC Verification {"received":"3b79ee51","calculated":"3b79ee51","match":true} 
[2026-01-29 16:36:09] local.INFO: N1User created via API {"user_id":162,"mobile_number":"971506532301","memberhash":"SVVUAKCZ1769675769ZFSTOG","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-29 16:36:11] local.DEBUG: Session authenticated successfully {"user_id":162,"session_expires":"2026-01-30 16:36:09"} 
[2026-01-29 16:36:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":162,"active_user_id":162,"mobile_number":"971506532301","requested_id":"162","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 17:32:08] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-29 17:32:08] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 17:32:08] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-29 17:32:08] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-29 17:32:08] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 17:32:09] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 17:32:08"} 
[2026-01-29 17:32:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 17:32:10] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-02-28 17:32:08"} 
[2026-01-29 17:32:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 17:42:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-29 17:42:56] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-01-29 17:42:56] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-01-29 17:42:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-29 17:43:45] local.INFO: Login detected - checking for other active sessions {"user_id":158,"current_device_id":"PPR1.180610.011","other_active_sessions_count":0} 
[2026-01-29 17:43:45] local.INFO: Session updated {"user_id":158,"device_id":"PPR1.180610.011","session_id":27} 
[2026-01-29 17:43:45] local.INFO: N1User table updated with latest device info {"user_id":158,"device_id":"PPR1.180610.011","fcm_token_length":142} 
[2026-01-29 17:43:45] local.INFO: New device session created {"user_id":158,"device_id":"PPR1.180610.011","session_id":27} 
[2026-01-29 17:43:45] local.INFO: Successful PIN login via API {"user_id":158,"device_id":"PPR1.180610.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-29 17:43:46] local.DEBUG: Session authenticated successfully {"user_id":158,"session_expires":"2026-02-28 17:43:45"} 
[2026-01-29 17:43:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":158,"active_user_id":158,"mobile_number":"819023053947","requested_id":"158","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 17:43:48] local.DEBUG: Session authenticated successfully {"user_id":158,"session_expires":"2026-02-28 17:43:45"} 
[2026-01-29 17:43:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":158,"active_user_id":158,"mobile_number":"819023053947","requested_id":"158","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-29 22:08:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162010817&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-29 22:08:38] local.DEBUG: CRC Calculation Result {"crc":"dcbff9bb","input_params_count":2} 
[2026-01-29 22:08:38] local.DEBUG: CRC Verification {"received":"dcbff9bb","calculated":"dcbff9bb","match":true} 
[2026-01-29 22:08:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-01-30 00:38:37] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-01-30 01:18:00] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"7502A240-20F0-4B05-8CC6-B9766D0E2866","other_active_sessions_count":1} 
[2026-01-30 01:18:00] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-30 01:18:00] local.INFO: OTP verification required for login {"user_id":155,"device_id":"7502A240-20F0-4B05-8CC6-B9766D0E2866","other_devices_count":1} 
[2026-01-30 01:18:14] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-30 01:18:14] local.INFO: Logout message sent successfully {"fcm_token":"erwG-OlZRKKl-YRuI7Qz...","reason":"new_login"} 
[2026-01-30 01:18:14] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-30 01:18:14] local.INFO: Session deactivated {"session_id":13,"user_id":155,"device_id":"BP2A.250605.031.A3"} 
[2026-01-30 01:18:14] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":13,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-30 01:18:14] local.INFO: New session created {"user_id":155,"device_id":"7502A240-20F0-4B05-8CC6-B9766D0E2866","session_id":34} 
[2026-01-30 01:18:14] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"7502A240-20F0-4B05-8CC6-B9766D0E2866","fcm_token_length":142} 
[2026-01-30 01:18:14] local.INFO: New device session created {"user_id":155,"device_id":"7502A240-20F0-4B05-8CC6-B9766D0E2866","session_id":34} 
[2026-01-30 01:18:14] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"7502A240-20F0-4B05-8CC6-B9766D0E2866","devices_logged_out":1} 
[2026-01-30 01:18:16] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 01:18:14"} 
[2026-01-30 01:18:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 01:18:17] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 01:18:19] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 01:18:14"} 
[2026-01-30 01:18:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 08:16:46] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-30 08:16:46] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-30 08:16:46] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-30 08:16:46] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-30 08:16:46] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 08:16:46] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-01 08:16:46"} 
[2026-01-30 08:16:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 08:16:48] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-01 08:16:46"} 
[2026-01-30 08:16:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 08:17:31] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-01-30 08:17:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:17:31] local.INFO: QR payload decrypted successfully {"token":"35CBD61D-A845-48C5-9BC4-0069350583EF","user_id":"KOKU00"} 
[2026-01-30 08:17:31] local.INFO: Calling encrypt API {"token":"35CBD61D-A845-48C5-9BC4-0069350583EF","user_id":"KOKU00"} 
[2026-01-30 08:17:31] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-01-30 08:17:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:17:32] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-01-30 08:18:14] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-01-30 08:18:14] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:18:15] local.INFO: QR payload decrypted successfully {"token":"EDF07012-A337-455D-BDEC-7D557A37DBEE","user_id":"KOKU25"} 
[2026-01-30 08:18:15] local.INFO: Calling encrypt API {"token":"EDF07012-A337-455D-BDEC-7D557A37DBEE","user_id":"KOKU25"} 
[2026-01-30 08:18:15] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-01-30 08:18:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:18:15] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-01-30 08:19:27] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-01-30 08:19:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:19:27] local.INFO: QR payload decrypted successfully {"token":"CBB49CAC-136F-4964-9B03-E5D304FABB09","user_id":"AAA17"} 
[2026-01-30 08:19:27] local.INFO: Calling encrypt API {"token":"CBB49CAC-136F-4964-9B03-E5D304FABB09","user_id":"AAA17"} 
[2026-01-30 08:19:27] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-01-30 08:19:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:19:27] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-01-30 08:20:23] local.INFO: QR Login started {"user_id":"KOKU07","qr_payload_length":208} 
[2026-01-30 08:20:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:20:23] local.INFO: QR payload decrypted successfully {"token":"88834576-C132-4A3C-AB35-5E13DF539B6E","user_id":"KOKU07"} 
[2026-01-30 08:20:23] local.INFO: Calling encrypt API {"token":"88834576-C132-4A3C-AB35-5E13DF539B6E","user_id":"KOKU07"} 
[2026-01-30 08:20:24] local.INFO: Token encrypted with user ID {"user_id":"KOKU07","encrypted_payload_length":216} 
[2026-01-30 08:20:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:20:24] local.INFO: QR Login completed successfully {"user_id":"KOKU07"} 
[2026-01-30 08:21:09] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-01-30 08:21:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:21:11] local.INFO: QR payload decrypted successfully {"token":"6E641999-A09B-421E-8CB1-40FDAB527F60","user_id":"KOKU08"} 
[2026-01-30 08:21:11] local.INFO: Calling encrypt API {"token":"6E641999-A09B-421E-8CB1-40FDAB527F60","user_id":"KOKU08"} 
[2026-01-30 08:21:11] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-01-30 08:21:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:21:11] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-01-30 08:21:40] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-01-30 08:21:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:21:41] local.INFO: QR payload decrypted successfully {"token":"EDA857C6-76C8-46B3-8750-15B44E723A6F","user_id":"KOKU30"} 
[2026-01-30 08:21:41] local.INFO: Calling encrypt API {"token":"EDA857C6-76C8-46B3-8750-15B44E723A6F","user_id":"KOKU30"} 
[2026-01-30 08:21:41] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-01-30 08:21:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:21:41] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-01-30 08:22:27] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-01-30 08:22:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:22:27] local.INFO: QR payload decrypted successfully {"token":"8B4A7868-BCF0-4E4D-9CC2-6A6A04D6E387","user_id":"KOKU22"} 
[2026-01-30 08:22:27] local.INFO: Calling encrypt API {"token":"8B4A7868-BCF0-4E4D-9CC2-6A6A04D6E387","user_id":"KOKU22"} 
[2026-01-30 08:22:27] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-01-30 08:22:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:22:28] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-01-30 08:23:17] local.INFO: QR Login started {"user_id":"KOKU23","qr_payload_length":208} 
[2026-01-30 08:23:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:23:18] local.INFO: QR payload decrypted successfully {"token":"7B9B33FA-6A2F-43EA-84B9-46393A65F401","user_id":"KOKU23"} 
[2026-01-30 08:23:18] local.INFO: Calling encrypt API {"token":"7B9B33FA-6A2F-43EA-84B9-46393A65F401","user_id":"KOKU23"} 
[2026-01-30 08:23:18] local.INFO: Token encrypted with user ID {"user_id":"KOKU23","encrypted_payload_length":216} 
[2026-01-30 08:23:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:23:18] local.INFO: QR Login completed successfully {"user_id":"KOKU23"} 
[2026-01-30 08:24:34] local.INFO: QR Login started {"user_id":"KOKU24","qr_payload_length":208} 
[2026-01-30 08:24:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:24:35] local.INFO: QR payload decrypted successfully {"token":"C7DCCAD8-6FA0-4302-AD4F-1FBEC7FFDCF8","user_id":"KOKU24"} 
[2026-01-30 08:24:35] local.INFO: Calling encrypt API {"token":"C7DCCAD8-6FA0-4302-AD4F-1FBEC7FFDCF8","user_id":"KOKU24"} 
[2026-01-30 08:24:36] local.INFO: Token encrypted with user ID {"user_id":"KOKU24","encrypted_payload_length":216} 
[2026-01-30 08:24:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:24:36] local.INFO: QR Login completed successfully {"user_id":"KOKU24"} 
[2026-01-30 08:26:54] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-01-30 08:26:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:26:55] local.INFO: QR payload decrypted successfully {"token":"D12AD6F6-9563-45A2-8F05-ADF1EF1AA462","user_id":"JIN00"} 
[2026-01-30 08:26:55] local.INFO: Calling encrypt API {"token":"D12AD6F6-9563-45A2-8F05-ADF1EF1AA462","user_id":"JIN00"} 
[2026-01-30 08:26:55] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-01-30 08:26:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:26:55] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-01-30 08:27:35] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-01-30 08:27:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:27:35] local.INFO: QR payload decrypted successfully {"token":"3407B30A-B310-4DA2-9058-EF5C887E81D7","user_id":"YOU00"} 
[2026-01-30 08:27:35] local.INFO: Calling encrypt API {"token":"3407B30A-B310-4DA2-9058-EF5C887E81D7","user_id":"YOU00"} 
[2026-01-30 08:27:35] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-01-30 08:27:35] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:27:37] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-01-30 08:28:08] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-01-30 08:28:08] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:28:08] local.INFO: QR payload decrypted successfully {"token":"0B583205-F976-4501-973B-3FD7AFB805BA","user_id":"KEITA00"} 
[2026-01-30 08:28:08] local.INFO: Calling encrypt API {"token":"0B583205-F976-4501-973B-3FD7AFB805BA","user_id":"KEITA00"} 
[2026-01-30 08:28:09] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-01-30 08:28:09] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-30 08:28:09] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-01-30 08:28:39] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-01-30 08:28:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:28:40] local.INFO: QR payload decrypted successfully {"token":"9374A923-1526-4F90-82A4-89BB0083878A","user_id":"KKRR00"} 
[2026-01-30 08:28:40] local.INFO: Calling encrypt API {"token":"9374A923-1526-4F90-82A4-89BB0083878A","user_id":"KKRR00"} 
[2026-01-30 08:28:40] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-01-30 08:28:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:28:40] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-01-30 08:29:35] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-01-30 08:29:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:29:35] local.INFO: QR payload decrypted successfully {"token":"06DF9C53-5C9E-4E11-AC08-CB32A41F7441","user_id":"ANN00"} 
[2026-01-30 08:29:35] local.INFO: Calling encrypt API {"token":"06DF9C53-5C9E-4E11-AC08-CB32A41F7441","user_id":"ANN00"} 
[2026-01-30 08:29:36] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-01-30 08:29:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:29:36] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-01-30 08:32:00] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-01-30 08:32:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:32:00] local.INFO: QR payload decrypted successfully {"token":"69509420-9F22-48FB-A400-662DE83AFCDC","user_id":"YUKA00"} 
[2026-01-30 08:32:00] local.INFO: Calling encrypt API {"token":"69509420-9F22-48FB-A400-662DE83AFCDC","user_id":"YUKA00"} 
[2026-01-30 08:32:00] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-01-30 08:32:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:32:00] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-01-30 08:33:02] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-01-30 08:33:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:33:02] local.INFO: QR payload decrypted successfully {"token":"2313E399-93A1-44F6-B8AD-C46131317E83","user_id":"KKKK00"} 
[2026-01-30 08:33:02] local.INFO: Calling encrypt API {"token":"2313E399-93A1-44F6-B8AD-C46131317E83","user_id":"KKKK00"} 
[2026-01-30 08:33:02] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-01-30 08:33:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:33:03] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-01-30 08:33:32] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-01-30 08:33:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:33:32] local.INFO: QR payload decrypted successfully {"token":"5DA3F047-516B-47B3-BD04-96C633D79D43","user_id":"KKKK01"} 
[2026-01-30 08:33:32] local.INFO: Calling encrypt API {"token":"5DA3F047-516B-47B3-BD04-96C633D79D43","user_id":"KKKK01"} 
[2026-01-30 08:33:33] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-01-30 08:33:33] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:33:33] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-01-30 08:35:49] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-01-30 08:35:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:35:49] local.INFO: QR payload decrypted successfully {"token":"DB8EE107-ADC0-4291-90B6-63D6BE6692EC","user_id":"KOKU03"} 
[2026-01-30 08:35:49] local.INFO: Calling encrypt API {"token":"DB8EE107-ADC0-4291-90B6-63D6BE6692EC","user_id":"KOKU03"} 
[2026-01-30 08:35:49] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-01-30 08:35:49] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:35:50] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-01-30 08:36:18] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-01-30 08:36:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:36:18] local.INFO: QR payload decrypted successfully {"token":"3657E214-ED5C-47B4-A8C9-B3B93E350AFC","user_id":"KOKU15"} 
[2026-01-30 08:36:18] local.INFO: Calling encrypt API {"token":"3657E214-ED5C-47B4-A8C9-B3B93E350AFC","user_id":"KOKU15"} 
[2026-01-30 08:36:18] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-01-30 08:36:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:36:18] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-01-30 08:37:20] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-01-30 08:37:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:37:21] local.INFO: QR payload decrypted successfully {"token":"A22BAE4D-F180-4E2B-97B3-96A52299E4A6","user_id":"KOKU15"} 
[2026-01-30 08:37:21] local.INFO: Calling encrypt API {"token":"A22BAE4D-F180-4E2B-97B3-96A52299E4A6","user_id":"KOKU15"} 
[2026-01-30 08:37:21] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-01-30 08:37:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:37:21] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-01-30 08:38:12] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-01-30 08:38:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:38:12] local.INFO: QR payload decrypted successfully {"token":"F0BC2BEB-E654-44A8-B77B-38E6943FEB3F","user_id":"KOKU33"} 
[2026-01-30 08:38:12] local.INFO: Calling encrypt API {"token":"F0BC2BEB-E654-44A8-B77B-38E6943FEB3F","user_id":"KOKU33"} 
[2026-01-30 08:38:13] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-01-30 08:38:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:38:13] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-01-30 08:38:41] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-01-30 08:38:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:38:41] local.INFO: QR payload decrypted successfully {"token":"8FC10DC4-9430-44DD-88AE-E0B0844EFBB1","user_id":"KOKU99"} 
[2026-01-30 08:38:41] local.INFO: Calling encrypt API {"token":"8FC10DC4-9430-44DD-88AE-E0B0844EFBB1","user_id":"KOKU99"} 
[2026-01-30 08:38:42] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-01-30 08:38:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:38:42] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-01-30 08:39:27] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-01-30 08:39:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:39:27] local.INFO: QR payload decrypted successfully {"token":"667D28F1-2582-4EC4-8225-B1512556EA3A","user_id":"KEIJI10"} 
[2026-01-30 08:39:27] local.INFO: Calling encrypt API {"token":"667D28F1-2582-4EC4-8225-B1512556EA3A","user_id":"KEIJI10"} 
[2026-01-30 08:39:28] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-01-30 08:39:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-30 08:39:28] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-01-30 08:40:15] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-01-30 08:40:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:40:15] local.INFO: QR payload decrypted successfully {"token":"189A8426-747C-46BA-A917-FE2F54E29574","user_id":"KEIJI11"} 
[2026-01-30 08:40:15] local.INFO: Calling encrypt API {"token":"189A8426-747C-46BA-A917-FE2F54E29574","user_id":"KEIJI11"} 
[2026-01-30 08:40:15] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-01-30 08:40:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-30 08:40:16] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-01-30 08:41:41] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-01-30 08:41:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:41:41] local.INFO: QR payload decrypted successfully {"token":"64631C3A-C839-4BB5-A1CE-E1961B495A76","user_id":"RIKIDO01"} 
[2026-01-30 08:41:41] local.INFO: Calling encrypt API {"token":"64631C3A-C839-4BB5-A1CE-E1961B495A76","user_id":"RIKIDO01"} 
[2026-01-30 08:41:42] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-01-30 08:41:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-30 08:41:42] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-01-30 08:42:02] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-30 08:42:02] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-30 08:42:02] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-30 08:42:02] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-30 08:42:02] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 08:42:02] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-01 08:42:02"} 
[2026-01-30 08:42:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 08:42:05] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-01 08:42:02"} 
[2026-01-30 08:42:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 08:42:27] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-01-30 08:42:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:42:27] local.INFO: QR payload decrypted successfully {"token":"F450BC6D-BBC9-4568-91E2-8046085F5D4A","user_id":"RIKIDO02"} 
[2026-01-30 08:42:27] local.INFO: Calling encrypt API {"token":"F450BC6D-BBC9-4568-91E2-8046085F5D4A","user_id":"RIKIDO02"} 
[2026-01-30 08:42:28] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-01-30 08:42:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-30 08:42:28] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-01-30 08:43:42] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-01-30 08:43:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:43:43] local.INFO: QR payload decrypted successfully {"token":"7382D7A0-4396-4F11-BACF-AECEBB60BACD","user_id":"TOKU01"} 
[2026-01-30 08:43:43] local.INFO: Calling encrypt API {"token":"7382D7A0-4396-4F11-BACF-AECEBB60BACD","user_id":"TOKU01"} 
[2026-01-30 08:43:43] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-01-30 08:43:43] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:43:43] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-01-30 08:45:27] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-01-30 08:45:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:45:27] local.INFO: QR payload decrypted successfully {"token":"E4AAF1C1-338E-4AD2-9750-CCDD91DD1B41","user_id":"TOKU06"} 
[2026-01-30 08:45:27] local.INFO: Calling encrypt API {"token":"E4AAF1C1-338E-4AD2-9750-CCDD91DD1B41","user_id":"TOKU06"} 
[2026-01-30 08:45:28] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-01-30 08:45:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:45:28] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-01-30 08:46:14] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-01-30 08:46:14] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:46:14] local.INFO: QR payload decrypted successfully {"token":"7D3C8855-405A-4068-98B3-065D74E7BB56","user_id":"TOKUKE00"} 
[2026-01-30 08:46:14] local.INFO: Calling encrypt API {"token":"7D3C8855-405A-4068-98B3-065D74E7BB56","user_id":"TOKUKE00"} 
[2026-01-30 08:46:14] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-01-30 08:46:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-01-30 08:46:15] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-01-30 08:46:44] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-01-30 08:46:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:46:44] local.INFO: QR payload decrypted successfully {"token":"A3ED48B2-C0B2-4920-9E0E-5C0D78746066","user_id":"AAA07"} 
[2026-01-30 08:46:44] local.INFO: Calling encrypt API {"token":"A3ED48B2-C0B2-4920-9E0E-5C0D78746066","user_id":"AAA07"} 
[2026-01-30 08:46:44] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-01-30 08:46:44] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:46:45] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-01-30 08:47:52] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-01-30 08:47:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:47:52] local.INFO: QR payload decrypted successfully {"token":"36984C8B-4F54-4B19-8753-FE7FC4CC2D7F","user_id":"AAA15"} 
[2026-01-30 08:47:52] local.INFO: Calling encrypt API {"token":"36984C8B-4F54-4B19-8753-FE7FC4CC2D7F","user_id":"AAA15"} 
[2026-01-30 08:47:52] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-01-30 08:47:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:47:52] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-01-30 08:48:39] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-01-30 08:48:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:48:39] local.INFO: QR payload decrypted successfully {"token":"2552EED2-5D7D-4A7A-BFFC-3482269C2AD3","user_id":"AAA08"} 
[2026-01-30 08:48:39] local.INFO: Calling encrypt API {"token":"2552EED2-5D7D-4A7A-BFFC-3482269C2AD3","user_id":"AAA08"} 
[2026-01-30 08:48:39] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-01-30 08:48:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:48:39] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-01-30 08:48:58] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-01-30 08:48:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:48:58] local.INFO: QR payload decrypted successfully {"token":"D27486B1-5F18-48DC-8A50-D5C30254C335","user_id":"AAA11"} 
[2026-01-30 08:48:58] local.INFO: Calling encrypt API {"token":"D27486B1-5F18-48DC-8A50-D5C30254C335","user_id":"AAA11"} 
[2026-01-30 08:48:58] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-01-30 08:48:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:48:59] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-01-30 08:49:27] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-01-30 08:49:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:49:27] local.INFO: QR payload decrypted successfully {"token":"A3BA7FAD-F730-4968-96FE-67EF80A39896","user_id":"AAA16"} 
[2026-01-30 08:49:27] local.INFO: Calling encrypt API {"token":"A3BA7FAD-F730-4968-96FE-67EF80A39896","user_id":"AAA16"} 
[2026-01-30 08:49:27] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-01-30 08:49:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-01-30 08:49:27] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-01-30 08:49:55] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-01-30 08:49:55] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:49:55] local.INFO: QR payload decrypted successfully {"token":"4E13B35F-48B0-4F73-98F6-13E044C17CE6","user_id":"KOKU04"} 
[2026-01-30 08:49:55] local.INFO: Calling encrypt API {"token":"4E13B35F-48B0-4F73-98F6-13E044C17CE6","user_id":"KOKU04"} 
[2026-01-30 08:49:55] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-01-30 08:49:55] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:49:56] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-01-30 08:50:37] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-01-30 08:50:37] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 08:50:37] local.INFO: QR payload decrypted successfully {"token":"BAD25074-2F4B-4CB6-9A5B-B0C45BC6EDCB","user_id":"HIME02"} 
[2026-01-30 08:50:37] local.INFO: Calling encrypt API {"token":"BAD25074-2F4B-4CB6-9A5B-B0C45BC6EDCB","user_id":"HIME02"} 
[2026-01-30 08:50:37] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-01-30 08:50:37] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 08:50:38] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-01-30 09:52:23] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-30 09:52:23] local.INFO: Other active sessions found - OTP verification required {"user_id":161,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-30 09:52:23] local.INFO: OTP verification required for login {"user_id":161,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-30 09:52:42] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-30 09:52:42] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["7502A240-20F0-4B05-8CC6-B9766D0E2866"]} 
[2026-01-30 09:52:42] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-30 09:52:47] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["7502A240-20F0-4B05-8CC6-B9766D0E2866"]} 
[2026-01-30 09:52:48] local.INFO: Logout message sent successfully {"fcm_token":"deHEHqJL6ED_v077v5hj...","reason":"new_login"} 
[2026-01-30 09:52:48] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-30 09:52:48] local.INFO: Session deactivated {"session_id":34,"user_id":155,"device_id":"7502A240-20F0-4B05-8CC6-B9766D0E2866"} 
[2026-01-30 09:52:48] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":34,"device_id":"7502A240-20F0-4B05-8CC6-B9766D0E2866","device_name":"iPad","success":true,"message":"Logout message sent"}]}} 
[2026-01-30 09:52:48] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 09:52:48] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-30 09:52:48] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 09:52:48] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-30 09:52:49] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 09:52:48"} 
[2026-01-30 09:52:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 09:54:58] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-30 09:54:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-30 09:54:58] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-30 09:54:58] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-30 09:54:58] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 09:54:58] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-30 09:54:58] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 09:54:58] local.INFO: TAC record created successfully via API {"record_id":581,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-30 09:59:58"} 
[2026-01-30 09:54:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-30 09:54:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eBW6s_SbR6-1zLoA8rIl...","title":"USDT request"} 
[2026-01-30 09:54:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769738098822768%422fcc3e422fcc3e"} 
[2026-01-30 09:54:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 09:54:58\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769738098822768%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 09:55:04] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-30 09:55:04] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-30 09:55:05] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-30 09:55:05] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-30 10:00:12] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-30 10:00:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-30 10:00:12] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-30 10:00:12] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-30 10:00:12] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 10:00:12] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-30 10:00:12] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 10:00:12] local.INFO: TAC record created successfully via API {"record_id":582,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-30 10:05:12"} 
[2026-01-30 10:00:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-30 10:00:12] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eBW6s_SbR6-1zLoA8rIl...","title":"USDT request"} 
[2026-01-30 10:00:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769738412576387%422fcc3e422fcc3e"} 
[2026-01-30 10:00:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 10:00:12\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769738412576387%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 10:00:16] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-30 10:00:16] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-30 10:00:17] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-30 10:00:17] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-30 10:01:22] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-01-30 10:01:22] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-30 10:01:22] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-01-30 10:01:22] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-01-30 10:01:22] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 10:01:23] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-01 10:01:22"} 
[2026-01-30 10:01:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:01:25] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-01 10:01:22"} 
[2026-01-30 10:01:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:03:40] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-30 10:03:40] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:03:40] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-30 10:03:40] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:03:40] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 10:03:41] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-01 10:03:40"} 
[2026-01-30 10:03:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:03:44] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-30 10:03:44] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-30 10:03:44] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-30 10:03:44] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-30 10:03:44] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 10:03:44] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-30 10:03:44] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 10:03:44] local.INFO: TAC record created successfully via API {"record_id":583,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-30 10:08:44"} 
[2026-01-30 10:03:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-30 10:03:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eBW6s_SbR6-1zLoA8rIl...","title":"USDT request"} 
[2026-01-30 10:03:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769738624586080%422fcc3e422fcc3e"} 
[2026-01-30 10:03:44] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 10:03:44\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769738624586080%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 10:03:49] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-30 10:03:49] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-30 10:03:49] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-30 10:03:49] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-30 10:06:18] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-30 10:06:18] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-30 10:06:18] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-30 10:06:27] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-30 10:06:27] local.INFO: Logout message sent successfully {"fcm_token":"eBW6s_SbR6-1zLoA8rIl...","reason":"new_login"} 
[2026-01-30 10:06:27] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-30 10:06:27] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-01-30 10:06:27] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-30 10:06:27] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-30 10:06:27] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-30 10:06:27] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-30 10:06:27] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-30 10:06:28] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 10:06:27"} 
[2026-01-30 10:06:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:06:29] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:06:30] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 10:06:27"} 
[2026-01-30 10:06:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:08:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-30 10:08:17] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-30 10:08:17] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-30 10:08:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 10:08:34] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"12135448-B932-4B68-A5BC-99C0DD54CE7B","txnID":"297","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"02519e95"},"ip":"103.230.15.12"} 
[2026-01-30 10:08:34] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=12135448-B932-4B68-A5BC-99C0DD54CE7B&txnID=297&userID=TENG13","length":214} 
[2026-01-30 10:08:34] local.DEBUG: CRC Calculation Result {"crc":"02519e95","input_params_count":7} 
[2026-01-30 10:08:34] local.DEBUG: CRC Verification {"received":"02519e95","calculated":"02519e95","match":true} 
[2026-01-30 10:08:34] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 10:08:34] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 10:08:34] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 10:08:34] local.INFO: TAC record created successfully via API {"record_id":584,"txnID":"297","tac":"12135448-B932-4B68-A5BC-99C0DD54CE7B","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-30 10:13:34"} 
[2026-01-30 10:08:34] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"297","user_id":"TENG13"} 
[2026-01-30 10:08:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eze3jSGzSSCqw4keq6nX...","title":"USDT Transfer Request"} 
[2026-01-30 10:08:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769738914940215%422fcc3e422fcc3e"} 
[2026-01-30 10:08:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"297","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 10:08:34\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"297\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769738914940215%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 10:08:43] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=12135448-B932-4B68-A5BC-99C0DD54CE7B&txnid=297","length":84} 
[2026-01-30 10:08:43] local.DEBUG: CRC Calculation Result {"crc":"223df1c8","input_params_count":4} 
[2026-01-30 10:08:43] local.INFO: External TAC API called {"action":"tac","txnID":"297","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-30 10:08:43] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"297","tac":"12135448-B932-4B68-A5BC-99C0DD54CE7B","approved_status":1} 
[2026-01-30 10:33:41] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-30 10:33:41] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-30 10:33:41] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-30 10:33:56] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-30 10:33:56] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-30 10:33:56] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-30 10:33:58] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-30 10:33:58] local.INFO: Logout message sent successfully {"fcm_token":"eze3jSGzSSCqw4keq6nX...","reason":"new_login"} 
[2026-01-30 10:33:59] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-30 10:33:59] local.INFO: Session deactivated {"session_id":13,"user_id":155,"device_id":"BP2A.250605.031.A3"} 
[2026-01-30 10:33:59] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":13,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-01-30 10:33:59] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:33:59] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-30 10:33:59] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:33:59] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-01-30 10:34:00] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 10:33:59"} 
[2026-01-30 10:34:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:34:14] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-30 10:34:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-30 10:34:14] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-30 10:34:14] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-30 10:34:14] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 10:34:14] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-30 10:34:14] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 10:34:14] local.INFO: TAC record created successfully via API {"record_id":585,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-30 10:39:14"} 
[2026-01-30 10:34:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-30 10:34:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eBW6s_SbR6-1zLoA8rIl...","title":"USDT request"} 
[2026-01-30 10:34:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769740455026745%422fcc3e422fcc3e"} 
[2026-01-30 10:34:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 10:34:15\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769740455026745%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 10:34:19] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-30 10:34:19] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-30 10:34:19] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-30 10:34:19] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-30 10:35:15] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-30 10:35:15] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-30 10:35:15] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-30 10:35:15] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-30 10:35:15] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 10:35:15] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-01 10:35:15"} 
[2026-01-30 10:35:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:35:18] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-01 10:35:15"} 
[2026-01-30 10:35:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:35:23] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-01 10:35:15"} 
[2026-01-30 10:35:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:35:27] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"BE2A.250530.026.D1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:35:34] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-30 10:35:34] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:35:34] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-30 10:35:34] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:35:34] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 10:35:34] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-01 10:35:34"} 
[2026-01-30 10:35:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:35:43] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-30 10:35:43] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-30 10:35:43] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-30 10:35:43] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-30 10:35:43] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 10:35:43] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-30 10:35:43] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 10:35:43] local.INFO: TAC record created successfully via API {"record_id":586,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-30 10:40:43"} 
[2026-01-30 10:35:43] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-30 10:35:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eBW6s_SbR6-1zLoA8rIl...","title":"USDT request"} 
[2026-01-30 10:35:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769740543943461%422fcc3e422fcc3e"} 
[2026-01-30 10:35:44] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 10:35:43\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769740543943461%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 10:35:48] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-30 10:35:48] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-30 10:35:48] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-30 10:35:48] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-30 10:38:22] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-01-30 10:38:22] local.INFO: Other active sessions found - OTP verification required {"user_id":161,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-01-30 10:38:22] local.INFO: OTP verification required for login {"user_id":161,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-01-30 10:38:26] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-01 10:35:34"} 
[2026-01-30 10:38:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:39:07] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-30 10:39:07] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:39:07] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-30 10:39:07] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:39:07] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 10:39:09] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-01 10:39:07"} 
[2026-01-30 10:39:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:39:17] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-30 10:39:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-30 10:39:17] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-30 10:39:17] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-30 10:39:17] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 10:39:17] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-30 10:39:17] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 10:39:17] local.INFO: TAC record created successfully via API {"record_id":587,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-30 10:44:17"} 
[2026-01-30 10:39:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-30 10:39:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eBW6s_SbR6-1zLoA8rIl...","title":"USDT request"} 
[2026-01-30 10:39:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769740758185867%422fcc3e422fcc3e"} 
[2026-01-30 10:39:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 10:39:18\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769740758185867%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 10:39:25] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-30 10:39:25] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-30 10:39:25] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-30 10:39:25] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-30 10:40:59] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-01-30 10:40:59] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:40:59] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-01-30 10:40:59] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-01-30 10:40:59] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 10:41:01] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-01 10:40:59"} 
[2026-01-30 10:41:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:41:14] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-01-30 10:41:14] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-01-30 10:41:14] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-01-30 10:41:14] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-01-30 10:41:14] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 10:41:14] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-01-30 10:41:14] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 10:41:14] local.INFO: TAC record created successfully via API {"record_id":588,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-01-30 10:46:14"} 
[2026-01-30 10:41:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-01-30 10:41:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eBW6s_SbR6-1zLoA8rIl...","title":"USDT request"} 
[2026-01-30 10:41:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769740874992788%422fcc3e422fcc3e"} 
[2026-01-30 10:41:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 10:41:15\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769740874992788%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 10:41:20] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-01-30 10:41:20] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-01-30 10:41:20] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-01-30 10:41:20] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-01-30 10:48:39] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-01-30 10:48:39] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-30 10:48:39] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-01-30 10:48:43] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-01-30 10:48:43] local.INFO: Logout message sent successfully {"fcm_token":"eBW6s_SbR6-1zLoA8rIl...","reason":"new_login"} 
[2026-01-30 10:48:43] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-01-30 10:48:43] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-01-30 10:48:43] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-01-30 10:48:43] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-30 10:48:43] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-30 10:48:43] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-01-30 10:48:43] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-01-30 10:48:44] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 10:48:43"} 
[2026-01-30 10:48:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:48:44] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:48:46] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 10:48:43"} 
[2026-01-30 10:48:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 10:48:53] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 10:48:43"} 
[2026-01-30 10:48:56] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-01-31 10:48:43"} 
[2026-01-30 10:55:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-30 10:55:19] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-01-30 10:55:19] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-01-30 10:55:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 10:55:27] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"4529039D-FF1A-4B0A-8A20-11D5CAD06F5F","txnID":"298","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b9e66018"},"ip":"103.230.15.12"} 
[2026-01-30 10:55:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=4529039D-FF1A-4B0A-8A20-11D5CAD06F5F&txnID=298&userID=TENG13","length":214} 
[2026-01-30 10:55:27] local.DEBUG: CRC Calculation Result {"crc":"b9e66018","input_params_count":7} 
[2026-01-30 10:55:27] local.DEBUG: CRC Verification {"received":"b9e66018","calculated":"b9e66018","match":true} 
[2026-01-30 10:55:27] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 10:55:27] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 10:55:27] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-01-30 10:55:27] local.INFO: TAC record created successfully via API {"record_id":589,"txnID":"298","tac":"4529039D-FF1A-4B0A-8A20-11D5CAD06F5F","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-30 11:00:27"} 
[2026-01-30 10:55:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"298","user_id":"TENG13"} 
[2026-01-30 10:55:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dg1F5KPzTzWqhOqDNwdV...","title":"USDT Transfer Request"} 
[2026-01-30 10:55:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769741727972011%422fcc3e422fcc3e"} 
[2026-01-30 10:55:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"298","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 10:55:28\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"298\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769741727972011%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 10:55:32] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=4529039D-FF1A-4B0A-8A20-11D5CAD06F5F&txnid=298","length":84} 
[2026-01-30 10:55:32] local.DEBUG: CRC Calculation Result {"crc":"d9eb02f1","input_params_count":4} 
[2026-01-30 10:55:33] local.INFO: External TAC API called {"action":"tac","txnID":"298","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-30 10:55:33] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"298","tac":"4529039D-FF1A-4B0A-8A20-11D5CAD06F5F","approved_status":1} 
[2026-01-30 11:08:51] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-30 11:08:51] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-30 11:08:51] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-30 11:08:51] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-01-30 11:08:51] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 11:08:52] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-01 11:08:51"} 
[2026-01-30 11:08:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 11:08:55] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-01 11:08:51"} 
[2026-01-30 11:08:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 11:12:24] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-01 11:08:51"} 
[2026-01-30 11:12:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 11:12:40] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-01 11:08:51"} 
[2026-01-30 11:12:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 11:26:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-30 11:26:35] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-30 11:26:35] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-30 11:26:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 13:39:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-30 13:39:03] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-01-30 13:39:03] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-01-30 13:39:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 13:39:09] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"4A959410-010E-468C-91C0-90836B6AA317","txnID":"299","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"99d6291e"},"ip":"103.230.15.12"} 
[2026-01-30 13:39:09] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=4A959410-010E-468C-91C0-90836B6AA317&txnID=299&userID=IOMR00","length":215} 
[2026-01-30 13:39:09] local.DEBUG: CRC Calculation Result {"crc":"99d6291e","input_params_count":7} 
[2026-01-30 13:39:09] local.DEBUG: CRC Verification {"received":"99d6291e","calculated":"99d6291e","match":true} 
[2026-01-30 13:39:09] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 13:39:09] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 13:39:09] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-01-30 13:39:09] local.INFO: TAC record created successfully via API {"record_id":590,"txnID":"299","tac":"4A959410-010E-468C-91C0-90836B6AA317","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-30 13:44:09"} 
[2026-01-30 13:39:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"299","user_id":"IOMR00"} 
[2026-01-30 13:39:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-01-30 13:39:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769751549911285"} 
[2026-01-30 13:39:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"299","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 13:39:10\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"299\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769751549911285\"}}}","success":true} 
[2026-01-30 13:39:33] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-01-30 13:39:34] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-30 13:39:34] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-01-30 13:39:34] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-01-30 13:39:34] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 13:39:34] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-01 13:39:33"} 
[2026-01-30 13:39:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 13:39:43] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=4A959410-010E-468C-91C0-90836B6AA317&txnid=299","length":84} 
[2026-01-30 13:39:43] local.DEBUG: CRC Calculation Result {"crc":"2177c963","input_params_count":4} 
[2026-01-30 13:39:43] local.INFO: External TAC API called {"action":"tac","txnID":"299","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-30 13:39:43] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"299","tac":"4A959410-010E-468C-91C0-90836B6AA317","approved_status":1} 
[2026-01-30 13:39:48] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-01 13:39:33"} 
[2026-01-30 13:39:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 14:23:38] local.INFO: N1User created via API {"user_id":163,"mobile_number":"60123936522","memberhash":"RFCJWCM01769754218U2LYW3","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-30 14:23:39] local.INFO: FCM token saved for user {"user_id":163,"mobile_number":"60123936522","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 14:23:41] local.DEBUG: Session authenticated successfully {"user_id":163,"session_expires":"2026-01-31 14:23:38"} 
[2026-01-30 14:23:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":163,"active_user_id":163,"mobile_number":"60123936522","requested_id":"163","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 14:23:50] local.DEBUG: Session authenticated successfully {"user_id":163,"session_expires":"2026-01-31 14:23:38"} 
[2026-01-30 14:23:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":163,"active_user_id":163,"mobile_number":"60123936522","requested_id":"163","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 14:25:17] local.DEBUG: Session authenticated successfully {"user_id":163,"session_expires":"2026-01-31 14:23:38"} 
[2026-01-30 14:25:17] local.INFO: FCM token already available for biometric-enabled user {"user_id":163,"device_id":"HONORBVL-N49"} 
[2026-01-30 14:25:17] local.INFO: Biometric enabled for N1User via enhanced API {"user_id":163,"partner_id":"ZFMPUZANMWYPISOS","device_id":"HONORBVL-N49","device_name":"HONOR BVL-N49"} 
[2026-01-30 14:27:59] local.DEBUG: Session authenticated successfully {"user_id":163,"session_expires":"2026-01-31 14:23:38"} 
[2026-01-30 14:27:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":163,"active_user_id":163,"mobile_number":"60123936522","requested_id":"163","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 14:28:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-30 14:28:10] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-30 14:28:10] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-30 14:28:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 14:30:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-01-30 14:30:05] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-01-30 14:30:05] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-01-30 14:30:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 14:58:37] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-01-30 14:58:37] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-01-30 14:58:37] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-01-30 14:58:37] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-01-30 14:58:37] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 14:58:38] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-03-01 14:58:37"} 
[2026-01-30 14:58:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:08:09] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-30 15:08:09] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-30 15:08:09] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-30 15:08:09] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-30 15:08:09] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 15:08:11] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:08:09"} 
[2026-01-30 15:08:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:08:13] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:08:09"} 
[2026-01-30 15:08:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:08:19] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:08:09"} 
[2026-01-30 15:08:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:12:21] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:08:09"} 
[2026-01-30 15:12:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:12:25] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:08:09"} 
[2026-01-30 15:12:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:12:43] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:08:09"} 
[2026-01-30 15:12:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:12:45] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:08:09"} 
[2026-01-30 15:12:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:25:58] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-30 15:25:58] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-30 15:25:58] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-30 15:25:58] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-01-30 15:25:58] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 15:25:58] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:25:58"} 
[2026-01-30 15:25:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:26:00] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:25:58"} 
[2026-01-30 15:26:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:26:13] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-01 15:25:58"} 
[2026-01-30 15:26:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:41:26] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-30 15:41:26] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-01-30 15:41:26] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-30 15:41:26] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-01-30 15:41:26] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 15:41:27] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-01 15:41:26"} 
[2026-01-30 15:41:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:41:28] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-01 15:41:26"} 
[2026-01-30 15:41:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:42:01] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-01-30 15:42:01] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-01-30 15:42:01] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-01-30 15:42:01] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-01-30 15:42:01] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 15:42:01] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-01 15:42:01"} 
[2026-01-30 15:42:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:42:03] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-01 15:42:01"} 
[2026-01-30 15:42:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:45:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-30 15:45:00] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-30 15:45:00] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-30 15:45:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 15:45:27] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID ANSON11.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"3251AF9C-7931-414A-B620-85EE244C1CB2","txnID":"300","userID":"ANSON11","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"73c4ac38"},"ip":"103.230.15.12"} 
[2026-01-30 15:45:27] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID ANSON11.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=3251AF9C-7931-414A-B620-85EE244C1CB2&txnID=300&userID=ANSON11","length":208} 
[2026-01-30 15:45:27] local.DEBUG: CRC Calculation Result {"crc":"73c4ac38","input_params_count":7} 
[2026-01-30 15:45:27] local.DEBUG: CRC Verification {"received":"73c4ac38","calculated":"73c4ac38","match":true} 
[2026-01-30 15:45:27] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 15:45:27] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 15:45:27] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-30 15:45:27] local.INFO: TAC record created successfully via API {"record_id":591,"txnID":"300","tac":"3251AF9C-7931-414A-B620-85EE244C1CB2","messageBody":"Please confirm the sign-up of User ID ANSON11.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"ANSON11","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-30 15:50:27"} 
[2026-01-30 15:45:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"300","user_id":"ANSON11"} 
[2026-01-30 15:45:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-30 15:45:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769759127727970%422fcc3e422fcc3e"} 
[2026-01-30 15:45:27] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"300","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 15:45:27\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"300\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID ANSON11.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769759127727970%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 15:45:45] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-30 15:45:45] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-01-30 15:45:45] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-30 15:45:45] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-01-30 15:45:45] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 15:45:45] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-03-01 15:45:45"} 
[2026-01-30 15:45:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:45:50] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3251AF9C-7931-414A-B620-85EE244C1CB2&txnid=300","length":84} 
[2026-01-30 15:45:50] local.DEBUG: CRC Calculation Result {"crc":"42420641","input_params_count":4} 
[2026-01-30 15:45:50] local.INFO: External TAC API called {"action":"tac","txnID":"300","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-30 15:45:50] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"300","tac":"3251AF9C-7931-414A-B620-85EE244C1CB2","approved_status":1} 
[2026-01-30 15:52:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-30 15:52:21] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-01-30 15:52:21] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-01-30 15:52:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 15:52:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID MARC06.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"529E84C4-9E91-4956-A1CE-B0F2503A7775","txnID":"301","userID":"MARC06","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"4764142e"},"ip":"103.230.15.12"} 
[2026-01-30 15:52:31] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID MARC06.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=529E84C4-9E91-4956-A1CE-B0F2503A7775&txnID=301&userID=MARC06","length":206} 
[2026-01-30 15:52:31] local.DEBUG: CRC Calculation Result {"crc":"4764142e","input_params_count":7} 
[2026-01-30 15:52:31] local.DEBUG: CRC Verification {"received":"4764142e","calculated":"4764142e","match":true} 
[2026-01-30 15:52:31] local.INFO: CRC validation passed for createTacRecord  
[2026-01-30 15:52:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 15:52:31] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-01-30 15:52:31] local.INFO: TAC record created successfully via API {"record_id":592,"txnID":"301","tac":"529E84C4-9E91-4956-A1CE-B0F2503A7775","messageBody":"Please confirm the sign-up of User ID MARC06.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"MARC06","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-30 15:57:31"} 
[2026-01-30 15:52:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"301","user_id":"MARC06"} 
[2026-01-30 15:52:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-01-30 15:52:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769759552138605%422fcc3e422fcc3e"} 
[2026-01-30 15:52:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"301","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-30 15:52:32\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"301\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID MARC06.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769759552138605%422fcc3e422fcc3e\"}}}","success":true} 
[2026-01-30 15:52:51] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-01-30 15:52:51] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-01-30 15:52:51] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-01-30 15:52:51] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-01-30 15:52:51] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 15:52:52] local.DEBUG: Session authenticated successfully {"user_id":59,"session_expires":"2026-03-01 15:52:51"} 
[2026-01-30 15:52:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":59,"active_user_id":59,"mobile_number":"60123668288","requested_id":"59","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 15:52:56] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=529E84C4-9E91-4956-A1CE-B0F2503A7775&txnid=301","length":84} 
[2026-01-30 15:52:56] local.DEBUG: CRC Calculation Result {"crc":"0e900875","input_params_count":4} 
[2026-01-30 15:52:56] local.INFO: External TAC API called {"action":"tac","txnID":"301","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-30 15:52:56] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"301","tac":"529E84C4-9E91-4956-A1CE-B0F2503A7775","approved_status":1} 
[2026-01-30 16:42:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=971555553970&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-30 16:42:36] local.DEBUG: CRC Calculation Result {"crc":"31b5f5c2","input_params_count":2} 
[2026-01-30 16:42:36] local.DEBUG: CRC Verification {"received":"31b5f5c2","calculated":"31b5f5c2","match":true} 
[2026-01-30 16:42:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 16:43:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=971555553970&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-30 16:43:21] local.DEBUG: CRC Calculation Result {"crc":"31b5f5c2","input_params_count":2} 
[2026-01-30 16:43:21] local.DEBUG: CRC Verification {"received":"31b5f5c2","calculated":"31b5f5c2","match":true} 
[2026-01-30 16:43:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 16:46:23] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-01-30 16:46:23] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-01-30 16:46:23] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-01-30 16:46:23] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-01-30 16:46:23] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 16:46:25] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-03-01 16:46:23"} 
[2026-01-30 16:46:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 17:35:40] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2026-01-30 17:35:40] local.INFO: New session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":35} 
[2026-01-30 17:35:40] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2026-01-30 17:35:40] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":35} 
[2026-01-30 17:35:40] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 17:35:41] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-03-01 17:35:40"} 
[2026-01-30 17:35:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 17:35:44] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-03-01 17:35:40"} 
[2026-01-30 17:35:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 20:04:35] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-01-30 20:04:35] local.INFO: New session created {"user_id":94,"device_id":"BP4A.260105.004.E1","session_id":36} 
[2026-01-30 20:04:35] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-01-30 20:04:35] local.INFO: New device session created {"user_id":94,"device_id":"BP4A.260105.004.E1","session_id":36} 
[2026-01-30 20:04:35] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 20:04:36] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-03-01 20:04:35"} 
[2026-01-30 20:04:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 20:04:38] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-03-01 20:04:35"} 
[2026-01-30 20:04:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 20:47:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162010817&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-01-30 20:47:23] local.DEBUG: CRC Calculation Result {"crc":"dcbff9bb","input_params_count":2} 
[2026-01-30 20:47:23] local.DEBUG: CRC Verification {"received":"dcbff9bb","calculated":"dcbff9bb","match":true} 
[2026-01-30 20:47:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-30 23:32:35] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-30 23:32:35] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-30 23:32:35] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-30 23:32:35] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-30 23:32:35] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-30 23:32:36] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-01 23:32:35"} 
[2026-01-30 23:32:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 23:32:38] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-01 23:32:35"} 
[2026-01-30 23:32:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-30 23:33:27] local.INFO: QR Login started {"user_id":"CHIE46","qr_payload_length":208} 
[2026-01-30 23:33:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 23:33:28] local.INFO: QR payload decrypted successfully {"token":"0723CAC4-3B69-4DB5-B127-A2873EE10DA0","user_id":"CHIE46"} 
[2026-01-30 23:33:28] local.INFO: Calling encrypt API {"token":"0723CAC4-3B69-4DB5-B127-A2873EE10DA0","user_id":"CHIE46"} 
[2026-01-30 23:33:30] local.INFO: Token encrypted with user ID {"user_id":"CHIE46","encrypted_payload_length":216} 
[2026-01-30 23:33:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 23:33:30] local.INFO: QR Login completed successfully {"user_id":"CHIE46"} 
[2026-01-30 23:34:25] local.INFO: QR Login started {"user_id":"CHIE44","qr_payload_length":208} 
[2026-01-30 23:34:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 23:34:25] local.INFO: QR payload decrypted successfully {"token":"5FDE7BD9-C429-4B18-A24D-9C5540C67852","user_id":"CHIE44"} 
[2026-01-30 23:34:25] local.INFO: Calling encrypt API {"token":"5FDE7BD9-C429-4B18-A24D-9C5540C67852","user_id":"CHIE44"} 
[2026-01-30 23:34:26] local.INFO: Token encrypted with user ID {"user_id":"CHIE44","encrypted_payload_length":216} 
[2026-01-30 23:34:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 23:34:27] local.INFO: QR Login completed successfully {"user_id":"CHIE44"} 
[2026-01-30 23:35:07] local.INFO: QR Login started {"user_id":"NCHIE00","qr_payload_length":208} 
[2026-01-30 23:35:07] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 23:35:08] local.INFO: QR payload decrypted successfully {"token":"193D7A5C-EE89-44E7-816B-833E88831A92","user_id":"NCHIE00"} 
[2026-01-30 23:35:08] local.INFO: Calling encrypt API {"token":"193D7A5C-EE89-44E7-816B-833E88831A92","user_id":"NCHIE00"} 
[2026-01-30 23:35:08] local.INFO: Token encrypted with user ID {"user_id":"NCHIE00","encrypted_payload_length":218} 
[2026-01-30 23:35:08] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-30 23:35:09] local.INFO: QR Login completed successfully {"user_id":"NCHIE00"} 
[2026-01-30 23:36:11] local.INFO: QR Login started {"user_id":"NCHIE01","qr_payload_length":208} 
[2026-01-30 23:36:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 23:36:12] local.INFO: QR payload decrypted successfully {"token":"CC05BF3A-A701-4629-A3D0-A0159F328339","user_id":"NCHIE01"} 
[2026-01-30 23:36:12] local.INFO: Calling encrypt API {"token":"CC05BF3A-A701-4629-A3D0-A0159F328339","user_id":"NCHIE01"} 
[2026-01-30 23:36:12] local.INFO: Token encrypted with user ID {"user_id":"NCHIE01","encrypted_payload_length":218} 
[2026-01-30 23:36:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-30 23:36:13] local.INFO: QR Login completed successfully {"user_id":"NCHIE01"} 
[2026-01-30 23:37:12] local.INFO: QR Login started {"user_id":"NCHIE05","qr_payload_length":208} 
[2026-01-30 23:37:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 23:37:12] local.INFO: QR payload decrypted successfully {"token":"09B349A2-D7EB-4C8F-9D5C-76AA7FDACCE9","user_id":"NCHIE05"} 
[2026-01-30 23:37:12] local.INFO: Calling encrypt API {"token":"09B349A2-D7EB-4C8F-9D5C-76AA7FDACCE9","user_id":"NCHIE05"} 
[2026-01-30 23:37:13] local.INFO: Token encrypted with user ID {"user_id":"NCHIE05","encrypted_payload_length":218} 
[2026-01-30 23:37:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-30 23:37:13] local.INFO: QR Login completed successfully {"user_id":"NCHIE05"} 
[2026-01-30 23:37:43] local.INFO: QR Login started {"user_id":"CHIE43","qr_payload_length":208} 
[2026-01-30 23:37:43] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-30 23:37:43] local.INFO: QR payload decrypted successfully {"token":"1CE63D5B-021B-4AB3-BF6E-CC2BA6BB6201","user_id":"CHIE43"} 
[2026-01-30 23:37:43] local.INFO: Calling encrypt API {"token":"1CE63D5B-021B-4AB3-BF6E-CC2BA6BB6201","user_id":"CHIE43"} 
[2026-01-30 23:37:44] local.INFO: Token encrypted with user ID {"user_id":"CHIE43","encrypted_payload_length":216} 
[2026-01-30 23:37:44] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-30 23:37:44] local.INFO: QR Login completed successfully {"user_id":"CHIE43"} 
[2026-01-31 07:17:47] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-31 07:17:47] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-01-31 07:17:47] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-31 07:17:47] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-01-31 07:17:47] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 07:17:48] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-02 07:17:47"} 
[2026-01-31 07:17:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 07:17:49] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-02 07:17:47"} 
[2026-01-31 07:17:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 07:18:48] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-01-31 07:18:48] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-01-31 07:18:48] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-01-31 07:18:48] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-01-31 07:18:48] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 07:18:49] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-02 07:18:48"} 
[2026-01-31 07:18:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 07:18:51] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-02 07:18:48"} 
[2026-01-31 07:18:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 07:23:04] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-02 07:18:48"} 
[2026-01-31 07:23:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 11:22:15] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-31 11:22:15] local.INFO: New session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-01-31 11:22:15] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-31 11:22:15] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-01-31 11:22:15] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 11:22:15] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-02 11:22:15"} 
[2026-01-31 11:22:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 11:22:17] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-02 11:22:15"} 
[2026-01-31 11:22:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 11:23:16] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-01-31 11:23:16] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-01-31 11:23:16] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-01-31 11:23:16] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-01-31 11:23:16] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 11:23:17] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-02 11:23:16"} 
[2026-01-31 11:23:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 11:23:19] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-02 11:23:16"} 
[2026-01-31 11:23:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 11:31:57] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-01-31 11:31:57] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-31 11:31:57] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-01-31 11:31:57] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-01-31 11:31:57] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 11:31:58] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-02 11:31:57"} 
[2026-01-31 11:31:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 11:32:00] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-02 11:31:57"} 
[2026-01-31 11:32:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 12:17:53] local.INFO: N1User created via API {"user_id":164,"mobile_number":"818052787974","memberhash":"YWM9UTGC1769833073LLZO2Q","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-31 12:17:54] local.INFO: FCM token saved for user {"user_id":164,"mobile_number":"818052787974","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 12:17:56] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-02-01 12:17:53"} 
[2026-01-31 12:17:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 12:27:54] local.INFO: N1User created via API {"user_id":165,"mobile_number":"818039744365","memberhash":"IHRRUYWY17698336748YCHQJ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-31 12:27:55] local.INFO: FCM token saved for user {"user_id":165,"mobile_number":"818039744365","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 12:27:58] local.DEBUG: Session authenticated successfully {"user_id":165,"session_expires":"2026-02-01 12:27:54"} 
[2026-01-31 12:27:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":165,"active_user_id":165,"mobile_number":"818039744365","requested_id":"165","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 12:41:04] local.INFO: Login detected - checking for other active sessions {"user_id":136,"current_device_id":"F00C4092-F022-452B-B44F-443D95FF8859","other_active_sessions_count":0} 
[2026-01-31 12:41:04] local.INFO: New session created {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-01-31 12:41:04] local.INFO: N1User table updated with latest device info {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","fcm_token_length":142} 
[2026-01-31 12:41:04] local.INFO: New device session created {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-01-31 12:41:04] local.INFO: Successful PIN login via API {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 12:41:06] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-02 12:41:04"} 
[2026-01-31 12:41:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 12:41:10] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-02 12:41:04"} 
[2026-01-31 12:41:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 12:43:29] local.INFO: Login detected - checking for other active sessions {"user_id":136,"current_device_id":"F00C4092-F022-452B-B44F-443D95FF8859","other_active_sessions_count":0} 
[2026-01-31 12:43:29] local.INFO: Session updated {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-01-31 12:43:29] local.INFO: N1User table updated with latest device info {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","fcm_token_length":142} 
[2026-01-31 12:43:29] local.INFO: New device session created {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-01-31 12:43:29] local.INFO: Successful PIN login via API {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 12:43:30] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-02 12:43:29"} 
[2026-01-31 12:43:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 12:43:33] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-02 12:43:29"} 
[2026-01-31 12:43:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 13:09:01] local.INFO: N1User created via API {"user_id":166,"mobile_number":"819087649340","memberhash":"VHGW0F9Z1769836141DKFWEJ","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-31 13:09:02] local.INFO: FCM token saved for user {"user_id":166,"mobile_number":"819087649340","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 13:09:05] local.DEBUG: Session authenticated successfully {"user_id":166,"session_expires":"2026-02-01 13:09:01"} 
[2026-01-31 13:09:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":166,"active_user_id":166,"mobile_number":"819087649340","requested_id":"166","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 13:25:31] local.INFO: Login detected - checking for other active sessions {"user_id":146,"current_device_id":"AQ3A.240912.001","other_active_sessions_count":0} 
[2026-01-31 13:25:31] local.INFO: Session updated {"user_id":146,"device_id":"AQ3A.240912.001","session_id":30} 
[2026-01-31 13:25:31] local.INFO: N1User table updated with latest device info {"user_id":146,"device_id":"AQ3A.240912.001","fcm_token_length":142} 
[2026-01-31 13:25:31] local.INFO: New device session created {"user_id":146,"device_id":"AQ3A.240912.001","session_id":30} 
[2026-01-31 13:25:31] local.INFO: Successful PIN login via API {"user_id":146,"device_id":"AQ3A.240912.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 13:25:33] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-03-02 13:25:31"} 
[2026-01-31 13:25:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 13:25:36] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-03-02 13:25:31"} 
[2026-01-31 13:25:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 14:31:05] local.INFO: Login detected - checking for other active sessions {"user_id":165,"current_device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","other_active_sessions_count":0} 
[2026-01-31 14:31:05] local.INFO: New session created {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","session_id":39} 
[2026-01-31 14:31:05] local.INFO: N1User table updated with latest device info {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","fcm_token_length":142} 
[2026-01-31 14:31:05] local.INFO: New device session created {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","session_id":39} 
[2026-01-31 14:31:05] local.INFO: Successful PIN login via API {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 14:31:06] local.DEBUG: Session authenticated successfully {"user_id":165,"session_expires":"2026-03-02 14:31:05"} 
[2026-01-31 14:31:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":165,"active_user_id":165,"mobile_number":"818039744365","requested_id":"165","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 14:31:08] local.DEBUG: Session authenticated successfully {"user_id":165,"session_expires":"2026-03-02 14:31:05"} 
[2026-01-31 14:31:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":165,"active_user_id":165,"mobile_number":"818039744365","requested_id":"165","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:23:57] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-31 15:23:57] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-31 15:23:57] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-31 15:23:57] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-31 15:23:57] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 15:23:58] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-02 15:23:57"} 
[2026-01-31 15:23:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:23:59] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-02 15:23:57"} 
[2026-01-31 15:23:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:24:27] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-01-31 15:24:27] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-31 15:24:27] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-01-31 15:24:27] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-01-31 15:24:27] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 15:24:28] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-02 15:24:27"} 
[2026-01-31 15:24:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:24:30] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-02 15:24:27"} 
[2026-01-31 15:24:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:32:11] local.INFO: Login detected - checking for other active sessions {"user_id":40,"current_device_id":"W1UM36H.52-22-2","other_active_sessions_count":0} 
[2026-01-31 15:32:11] local.INFO: New session created {"user_id":40,"device_id":"W1UM36H.52-22-2","session_id":40} 
[2026-01-31 15:32:11] local.INFO: N1User table updated with latest device info {"user_id":40,"device_id":"W1UM36H.52-22-2","fcm_token_length":142} 
[2026-01-31 15:32:11] local.INFO: New device session created {"user_id":40,"device_id":"W1UM36H.52-22-2","session_id":40} 
[2026-01-31 15:32:11] local.INFO: Successful PIN login via API {"user_id":40,"device_id":"W1UM36H.52-22-2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 15:32:12] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2026-03-02 15:32:11"} 
[2026-01-31 15:32:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:32:14] local.DEBUG: Session authenticated successfully {"user_id":40,"session_expires":"2026-03-02 15:32:11"} 
[2026-01-31 15:32:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":40,"active_user_id":40,"mobile_number":"818042410614","requested_id":"40","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:33:41] local.INFO: QR Login started {"user_id":"KUBO11","qr_payload_length":208} 
[2026-01-31 15:33:41] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-31 15:33:41] local.INFO: QR payload decrypted successfully {"token":"FD0C0FBE-5BE2-4D22-AA5A-19B21122F49E","user_id":"KUBO11"} 
[2026-01-31 15:33:41] local.INFO: Calling encrypt API {"token":"FD0C0FBE-5BE2-4D22-AA5A-19B21122F49E","user_id":"KUBO11"} 
[2026-01-31 15:33:42] local.INFO: Token encrypted with user ID {"user_id":"KUBO11","encrypted_payload_length":216} 
[2026-01-31 15:33:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-01-31 15:33:42] local.INFO: QR Login completed successfully {"user_id":"KUBO11"} 
[2026-01-31 15:34:03] local.INFO: QR Login started {"user_id":"SKUBO00","qr_payload_length":208} 
[2026-01-31 15:34:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-31 15:34:04] local.INFO: QR payload decrypted successfully {"token":"FD0C0FBE-5BE2-4D22-AA5A-19B21122F49E","user_id":"SKUBO00"} 
[2026-01-31 15:34:04] local.INFO: Calling encrypt API {"token":"FD0C0FBE-5BE2-4D22-AA5A-19B21122F49E","user_id":"SKUBO00"} 
[2026-01-31 15:34:04] local.INFO: Token encrypted with user ID {"user_id":"SKUBO00","encrypted_payload_length":218} 
[2026-01-31 15:34:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-31 15:34:04] local.INFO: QR Login completed successfully {"user_id":"SKUBO00"} 
[2026-01-31 15:34:27] local.INFO: QR Login started {"user_id":"SKUBO02","qr_payload_length":208} 
[2026-01-31 15:34:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-01-31 15:34:27] local.INFO: QR payload decrypted successfully {"token":"E621790F-939F-448C-A99C-4558BE0ED22A","user_id":"SKUBO02"} 
[2026-01-31 15:34:27] local.INFO: Calling encrypt API {"token":"E621790F-939F-448C-A99C-4558BE0ED22A","user_id":"SKUBO02"} 
[2026-01-31 15:34:27] local.INFO: Token encrypted with user ID {"user_id":"SKUBO02","encrypted_payload_length":218} 
[2026-01-31 15:34:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-01-31 15:34:28] local.INFO: QR Login completed successfully {"user_id":"SKUBO02"} 
[2026-01-31 15:35:32] local.INFO: Login detected - checking for other active sessions {"user_id":146,"current_device_id":"AQ3A.240912.001","other_active_sessions_count":0} 
[2026-01-31 15:35:32] local.INFO: Session updated {"user_id":146,"device_id":"AQ3A.240912.001","session_id":30} 
[2026-01-31 15:35:32] local.INFO: N1User table updated with latest device info {"user_id":146,"device_id":"AQ3A.240912.001","fcm_token_length":142} 
[2026-01-31 15:35:32] local.INFO: New device session created {"user_id":146,"device_id":"AQ3A.240912.001","session_id":30} 
[2026-01-31 15:35:32] local.INFO: Successful trusted device login via API {"user_id":146,"device_id":"AQ3A.240912.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 15:35:35] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-03-02 15:35:32"} 
[2026-01-31 15:35:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:36:27] local.DEBUG: Session authenticated successfully {"user_id":146,"session_expires":"2026-03-02 15:35:32"} 
[2026-01-31 15:36:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":146,"active_user_id":146,"mobile_number":"819032767755","requested_id":"146","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:37:20] local.INFO: N1User created via API {"user_id":167,"mobile_number":"819073500602","memberhash":"6YERXEXQ1769845040EWNLGH","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-01-31 15:37:21] local.INFO: FCM token saved for user {"user_id":167,"mobile_number":"819073500602","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 15:37:24] local.DEBUG: Session authenticated successfully {"user_id":167,"session_expires":"2026-02-01 15:37:20"} 
[2026-01-31 15:37:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":167,"active_user_id":167,"mobile_number":"819073500602","requested_id":"167","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 16:31:22] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-31 16:31:23] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-31 16:31:23] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-31 16:31:23] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-31 16:31:23] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 16:31:23] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-02 16:31:22"} 
[2026-01-31 16:31:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 16:31:25] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-02 16:31:22"} 
[2026-01-31 16:31:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 16:33:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-31 16:33:07] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-01-31 16:33:07] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-01-31 16:33:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 16:39:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-31 16:39:32] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-31 16:39:32] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-31 16:39:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 16:39:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"E5EBFB96-2B02-4826-88BD-DD3DE72CF3C4","txnID":"302","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"04133966"},"ip":"103.230.15.12"} 
[2026-01-31 16:39:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KOKU00.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=E5EBFB96-2B02-4826-88BD-DD3DE72CF3C4&txnID=302&userID=KOKU00","length":215} 
[2026-01-31 16:39:46] local.DEBUG: CRC Calculation Result {"crc":"04133966","input_params_count":7} 
[2026-01-31 16:39:46] local.DEBUG: CRC Verification {"received":"04133966","calculated":"04133966","match":true} 
[2026-01-31 16:39:46] local.INFO: CRC validation passed for createTacRecord  
[2026-01-31 16:39:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 16:39:46] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-01-31 16:39:46] local.INFO: TAC record created successfully via API {"record_id":593,"txnID":"302","tac":"E5EBFB96-2B02-4826-88BD-DD3DE72CF3C4","messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-31 16:44:46"} 
[2026-01-31 16:39:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"302","user_id":"KOKU00"} 
[2026-01-31 16:39:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2026-01-31 16:39:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769848787158232"} 
[2026-01-31 16:39:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"302","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-31 16:39:47\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"302\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KOKU00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769848787158232\"}}}","success":true} 
[2026-01-31 16:40:40] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-01-31 16:40:40] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-31 16:40:40] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-01-31 16:40:40] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-01-31 16:40:40] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 16:40:40] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-02 16:40:40"} 
[2026-01-31 16:40:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 16:40:51] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=E5EBFB96-2B02-4826-88BD-DD3DE72CF3C4&txnid=302","length":84} 
[2026-01-31 16:40:51] local.DEBUG: CRC Calculation Result {"crc":"20d02083","input_params_count":4} 
[2026-01-31 16:40:51] local.INFO: External TAC API called {"action":"tac","txnID":"302","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-31 16:40:51] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"302","tac":"E5EBFB96-2B02-4826-88BD-DD3DE72CF3C4","approved_status":1} 
[2026-01-31 16:40:54] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-02 16:40:40"} 
[2026-01-31 16:40:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 16:41:11] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"2EC82726-4A57-4D02-B3E1-4E3BC987D124","txnID":"303","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"700877b5"},"ip":"103.230.15.12"} 
[2026-01-31 16:41:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KOKU00.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=2EC82726-4A57-4D02-B3E1-4E3BC987D124&txnID=303&userID=KOKU00","length":215} 
[2026-01-31 16:41:11] local.DEBUG: CRC Calculation Result {"crc":"700877b5","input_params_count":7} 
[2026-01-31 16:41:11] local.DEBUG: CRC Verification {"received":"700877b5","calculated":"700877b5","match":true} 
[2026-01-31 16:41:11] local.INFO: CRC validation passed for createTacRecord  
[2026-01-31 16:41:11] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 16:41:11] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-01-31 16:41:11] local.INFO: TAC record created successfully via API {"record_id":594,"txnID":"303","tac":"2EC82726-4A57-4D02-B3E1-4E3BC987D124","messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-31 16:46:11"} 
[2026-01-31 16:41:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"303","user_id":"KOKU00"} 
[2026-01-31 16:41:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2026-01-31 16:41:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769848871466894"} 
[2026-01-31 16:41:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"303","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-31 16:41:11\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"303\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KOKU00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769848871466894\"}}}","success":true} 
[2026-01-31 16:44:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-31 16:44:08] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-01-31 16:44:08] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-01-31 16:44:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 16:44:58] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"00D287CD-EFAD-4E27-9753-C3C6F593BD6F","txnID":"304","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a11a9718"},"ip":"103.230.15.12"} 
[2026-01-31 16:44:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KOKU00.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=00D287CD-EFAD-4E27-9753-C3C6F593BD6F&txnID=304&userID=KOKU00","length":215} 
[2026-01-31 16:44:58] local.DEBUG: CRC Calculation Result {"crc":"a11a9718","input_params_count":7} 
[2026-01-31 16:44:58] local.DEBUG: CRC Verification {"received":"a11a9718","calculated":"a11a9718","match":true} 
[2026-01-31 16:44:58] local.INFO: CRC validation passed for createTacRecord  
[2026-01-31 16:44:58] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 16:44:58] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-01-31 16:44:58] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819044692385","expired_count":1} 
[2026-01-31 16:44:58] local.INFO: TAC record created successfully via API {"record_id":595,"txnID":"304","tac":"00D287CD-EFAD-4E27-9753-C3C6F593BD6F","messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-31 16:49:58"} 
[2026-01-31 16:44:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"304","user_id":"KOKU00"} 
[2026-01-31 16:45:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2026-01-31 16:45:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769849102388949"} 
[2026-01-31 16:45:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"304","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-31 16:45:02\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"304\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KOKU00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769849102388949\"}}}","success":true} 
[2026-01-31 16:45:10] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=00D287CD-EFAD-4E27-9753-C3C6F593BD6F&txnid=304","length":84} 
[2026-01-31 16:45:10] local.DEBUG: CRC Calculation Result {"crc":"edf0a118","input_params_count":4} 
[2026-01-31 16:45:16] local.INFO: External TAC API called {"action":"tac","txnID":"304","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-01-31 16:45:16] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"304","tac":"00D287CD-EFAD-4E27-9753-C3C6F593BD6F","approved_status":1} 
[2026-01-31 16:45:22] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-02 16:40:40"} 
[2026-01-31 16:45:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 17:41:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-01-31 17:41:24] local.DEBUG: CRC Calculation Result {"crc":"78ecf8fd","input_params_count":2} 
[2026-01-31 17:41:24] local.DEBUG: CRC Verification {"received":"78ecf8fd","calculated":"78ecf8fd","match":true} 
[2026-01-31 17:41:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 17:41:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 8,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","pid":"ADFSIOQR2ZZR3VLR","tac":"46001F5D-326E-4670-9389-8F3255168A66","txnID":"305","userID":"TOPONE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"797dfd68"},"ip":"103.230.15.12"} 
[2026-01-31 17:41:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 8,000 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR&tac=46001F5D-326E-4670-9389-8F3255168A66&txnID=305&userID=TOPONE00","length":255} 
[2026-01-31 17:41:46] local.DEBUG: CRC Calculation Result {"crc":"797dfd68","input_params_count":7} 
[2026-01-31 17:41:46] local.DEBUG: CRC Verification {"received":"797dfd68","calculated":"797dfd68","match":true} 
[2026-01-31 17:41:46] local.INFO: CRC validation passed for createTacRecord  
[2026-01-31 17:41:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 17:41:46] local.INFO: Mobile number cleaned {"original":"819015150710","cleaned":"819015150710"} 
[2026-01-31 17:41:46] local.INFO: TAC record created successfully via API {"record_id":596,"txnID":"305","tac":"46001F5D-326E-4670-9389-8F3255168A66","messageBody":"A request has been made to transfer 8,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","userID":"TOPONE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-01-31 17:46:46"} 
[2026-01-31 17:41:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819015150710","txn_id":"305","user_id":"TOPONE00"} 
[2026-01-31 17:41:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erTAy-kGBElPipmu5hmX...","title":"USDT Transfer Request"} 
[2026-01-31 17:41:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769852511848840"} 
[2026-01-31 17:41:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"819015150710","txn_id":"305","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-31 17:41:52\",\"data\":{\"user_id\":136,\"mobile_number\":\"819015150710\",\"txn_id\":\"305\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 8,000 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769852511848840\"}}}","success":true} 
[2026-01-31 17:42:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 8,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","pid":"ADFSIOQR2ZZR3VLR","tac":"D8728364-8EDE-4031-8587-2151A51CA33A","txnID":"306","userID":"TOPONE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f56f1689"},"ip":"103.230.15.12"} 
[2026-01-31 17:42:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 8,000 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR&tac=D8728364-8EDE-4031-8587-2151A51CA33A&txnID=306&userID=TOPONE00","length":255} 
[2026-01-31 17:42:22] local.DEBUG: CRC Calculation Result {"crc":"f56f1689","input_params_count":7} 
[2026-01-31 17:42:22] local.DEBUG: CRC Verification {"received":"f56f1689","calculated":"f56f1689","match":true} 
[2026-01-31 17:42:22] local.INFO: CRC validation passed for createTacRecord  
[2026-01-31 17:42:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-01-31 17:42:22] local.INFO: Mobile number cleaned {"original":"819015150710","cleaned":"819015150710"} 
[2026-01-31 17:42:22] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819015150710","expired_count":1} 
[2026-01-31 17:42:22] local.INFO: TAC record created successfully via API {"record_id":597,"txnID":"306","tac":"D8728364-8EDE-4031-8587-2151A51CA33A","messageBody":"A request has been made to transfer 8,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","userID":"TOPONE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-01-31 17:47:22"} 
[2026-01-31 17:42:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819015150710","txn_id":"306","user_id":"TOPONE00"} 
[2026-01-31 17:42:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erTAy-kGBElPipmu5hmX...","title":"USDT Transfer Request"} 
[2026-01-31 17:42:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769852543131158"} 
[2026-01-31 17:42:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"819015150710","txn_id":"306","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-01-31 17:42:23\",\"data\":{\"user_id\":136,\"mobile_number\":\"819015150710\",\"txn_id\":\"306\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 8,000 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769852543131158\"}}}","success":true} 
[2026-01-31 18:23:53] local.INFO: Login detected - checking for other active sessions {"user_id":136,"current_device_id":"F00C4092-F022-452B-B44F-443D95FF8859","other_active_sessions_count":0} 
[2026-01-31 18:23:53] local.INFO: Session updated {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-01-31 18:23:53] local.INFO: N1User table updated with latest device info {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","fcm_token_length":142} 
[2026-01-31 18:23:53] local.INFO: New device session created {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-01-31 18:23:53] local.INFO: Successful PIN login via API {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-01-31 18:23:54] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-02 18:23:53"} 
[2026-01-31 18:23:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-01-31 18:23:57] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-02 18:23:53"} 
[2026-01-31 18:23:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 05:01:15] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-01 05:01:15] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-01 05:01:15] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-01 05:01:15] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-01 05:01:15] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 05:01:15] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-03 05:01:15"} 
[2026-02-01 05:01:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 05:01:17] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-03 05:01:15"} 
[2026-02-01 05:01:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 05:01:53] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-02-01 05:01:53] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 05:01:53] local.INFO: QR payload decrypted successfully {"token":"82DDEF95-991E-43CE-BE3E-E5FE87448E43","user_id":"KOKU30"} 
[2026-02-01 05:01:53] local.INFO: Calling encrypt API {"token":"82DDEF95-991E-43CE-BE3E-E5FE87448E43","user_id":"KOKU30"} 
[2026-02-01 05:01:53] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-02-01 05:01:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 05:01:53] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-02-01 05:03:02] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-02-01 05:03:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 05:03:02] local.INFO: QR payload decrypted successfully {"token":"332E6762-46EF-4033-A8F5-C384D211B7CA","user_id":"KOKU22"} 
[2026-02-01 05:03:02] local.INFO: Calling encrypt API {"token":"332E6762-46EF-4033-A8F5-C384D211B7CA","user_id":"KOKU22"} 
[2026-02-01 05:03:02] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-02-01 05:03:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 05:03:02] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-02-01 06:46:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-01 06:46:59] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-01 06:46:59] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-01 06:46:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 06:47:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-01 06:47:53] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-01 06:47:53] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-01 06:47:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 06:49:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 06:49:47] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-01 06:49:47] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-01 06:49:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 06:49:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 06:49:51] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-01 06:49:51] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-01 06:49:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 06:50:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 06:50:04] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-01 06:50:04] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-01 06:50:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 07:48:56] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-01 07:48:56] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-01 07:48:56] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-01 07:48:56] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-01 07:48:56] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 07:48:57] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-03 07:48:56"} 
[2026-02-01 07:48:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 07:48:59] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-03 07:48:56"} 
[2026-02-01 07:48:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 09:45:02] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-01 09:45:02] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-01 09:45:02] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-01 09:45:02] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-01 09:45:02] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 09:45:03] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-03 09:45:02"} 
[2026-02-01 09:45:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 09:45:05] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-03 09:45:02"} 
[2026-02-01 09:45:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:25:56] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-01 10:25:56] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 10:25:56] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-01 10:25:56] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 10:25:57] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 10:25:57] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 10:25:56"} 
[2026-02-01 10:25:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:26:00] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 10:25:56"} 
[2026-02-01 10:26:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:26:22] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-01 10:26:22] local.INFO: New session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 10:26:22] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-01 10:26:22] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 10:26:22] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 10:26:23] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 10:26:22"} 
[2026-02-01 10:26:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:26:26] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 10:26:22"} 
[2026-02-01 10:26:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:27:36] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-01 10:27:36] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 10:27:36] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-01 10:27:36] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 10:27:36] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 10:27:36] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 10:27:36"} 
[2026-02-01 10:27:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:27:39] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 10:27:36"} 
[2026-02-01 10:27:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:39:37] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-01 10:39:37] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-01 10:39:37] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-01 10:39:37] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-01 10:39:37] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 10:39:38] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-03 10:39:37"} 
[2026-02-01 10:39:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:39:40] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-03 10:39:37"} 
[2026-02-01 10:39:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:54:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 10:54:37] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-02-01 10:54:37] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-02-01 10:54:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 10:54:48] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","pid":"ADFSIOQR2ZZR3VLR","tac":"C38541FF-B0F9-4043-A6AF-CFC18C6D7277","txnID":"307","userID":"KRE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"079ba3e1"},"ip":"103.230.15.12"} 
[2026-02-01 10:54:48] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-01 10:54:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KRE00.&messageTitle=USDT Transfer Request&mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR&tac=C38541FF-B0F9-4043-A6AF-CFC18C6D7277&txnID=307&userID=KRE00","length":213} 
[2026-02-01 10:54:48] local.DEBUG: CRC Calculation Result {"crc":"079ba3e1","input_params_count":7} 
[2026-02-01 10:54:48] local.DEBUG: CRC Verification {"received":"079ba3e1","calculated":"079ba3e1","match":true} 
[2026-02-01 10:54:48] local.INFO: CRC validation passed for createTacRecord  
[2026-02-01 10:54:48] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 10:54:49] local.INFO: Mobile number cleaned {"original":"819023053947","cleaned":"819023053947"} 
[2026-02-01 10:54:49] local.INFO: TAC record created successfully via API {"record_id":598,"txnID":"307","tac":"C38541FF-B0F9-4043-A6AF-CFC18C6D7277","messageBody":"A request has been made to withdraw for User ID KRE00.","messageTitle":"USDT Transfer Request","mobile_number":"819023053947","userID":"KRE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-01 10:59:49"} 
[2026-02-01 10:54:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819023053947","txn_id":"307","user_id":"KRE00"} 
[2026-02-01 10:54:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c4PfdeeRR4OovmijU4aI...","title":"USDT Transfer Request"} 
[2026-02-01 10:54:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1769914489718937%422fcc3e422fcc3e"} 
[2026-02-01 10:54:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"819023053947","txn_id":"307","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-01 10:54:49\",\"data\":{\"user_id\":158,\"mobile_number\":\"819023053947\",\"txn_id\":\"307\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KRE00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1769914489718937%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-01 10:55:16] local.WARNING: Failed PIN login attempt {"user_id":158,"device_id":"PPR1.180610.011","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:55:28] local.INFO: Login detected - checking for other active sessions {"user_id":158,"current_device_id":"PPR1.180610.011","other_active_sessions_count":0} 
[2026-02-01 10:55:28] local.INFO: Session updated {"user_id":158,"device_id":"PPR1.180610.011","session_id":27} 
[2026-02-01 10:55:28] local.INFO: N1User table updated with latest device info {"user_id":158,"device_id":"PPR1.180610.011","fcm_token_length":142} 
[2026-02-01 10:55:28] local.INFO: New device session created {"user_id":158,"device_id":"PPR1.180610.011","session_id":27} 
[2026-02-01 10:55:28] local.INFO: Successful PIN login via API {"user_id":158,"device_id":"PPR1.180610.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 10:55:30] local.DEBUG: Session authenticated successfully {"user_id":158,"session_expires":"2026-03-03 10:55:28"} 
[2026-02-01 10:55:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":158,"active_user_id":158,"mobile_number":"819023053947","requested_id":"158","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 10:56:26] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=C38541FF-B0F9-4043-A6AF-CFC18C6D7277&txnid=307","length":84} 
[2026-02-01 10:56:26] local.DEBUG: CRC Calculation Result {"crc":"8c3dd29f","input_params_count":4} 
[2026-02-01 10:56:26] local.INFO: External TAC API called {"action":"tac","txnID":"307","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-01 10:56:26] local.INFO: TAC action completed {"action":"approve","mobile_number":"819023053947","txnID":"307","tac":"C38541FF-B0F9-4043-A6AF-CFC18C6D7277","approved_status":1} 
[2026-02-01 10:56:31] local.DEBUG: Session authenticated successfully {"user_id":158,"session_expires":"2026-03-03 10:55:28"} 
[2026-02-01 10:56:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":158,"active_user_id":158,"mobile_number":"819023053947","requested_id":"158","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:06:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 11:06:14] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-01 11:06:14] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-01 11:06:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 11:09:09] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-02-01 11:09:09] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-01 11:09:09] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-02-01 11:09:09] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-01 11:09:09] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 11:09:10] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-03 11:09:09"} 
[2026-02-01 11:09:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:09:12] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-03 11:09:09"} 
[2026-02-01 11:09:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:10:46] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-01 11:10:46] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 11:10:46] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-01 11:10:46] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 11:10:46] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 11:10:47] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 11:10:46"} 
[2026-02-01 11:10:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:10:49] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 11:10:46"} 
[2026-02-01 11:10:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:10:50] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-01 11:10:50] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 11:10:50] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-01 11:10:50] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 11:10:50] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 11:10:51] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 11:10:50"} 
[2026-02-01 11:10:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:10:54] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 11:10:50"} 
[2026-02-01 11:10:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:16:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 11:16:09] local.DEBUG: CRC Calculation Result {"crc":"15324f54","input_params_count":2} 
[2026-02-01 11:16:09] local.DEBUG: CRC Verification {"received":"15324f54","calculated":"15324f54","match":true} 
[2026-02-01 11:16:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 11:16:17] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID YAMAY00.","messageTitle":"USDT Transfer Request","mobile_number":"819031566633","pid":"ADFSIOQR2ZZR3VLR","tac":"743D197C-EE9C-44D2-BB1B-50A526467AC7","txnID":"308","userID":"YAMAY00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"12676ed2"},"ip":"103.230.15.12"} 
[2026-02-01 11:16:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID YAMAY00.&messageTitle=USDT Transfer Request&mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR&tac=743D197C-EE9C-44D2-BB1B-50A526467AC7&txnID=308&userID=YAMAY00","length":217} 
[2026-02-01 11:16:17] local.DEBUG: CRC Calculation Result {"crc":"12676ed2","input_params_count":7} 
[2026-02-01 11:16:17] local.DEBUG: CRC Verification {"received":"12676ed2","calculated":"12676ed2","match":true} 
[2026-02-01 11:16:17] local.INFO: CRC validation passed for createTacRecord  
[2026-02-01 11:16:17] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 11:16:17] local.INFO: Mobile number cleaned {"original":"819031566633","cleaned":"819031566633"} 
[2026-02-01 11:16:17] local.INFO: TAC record created successfully via API {"record_id":599,"txnID":"308","tac":"743D197C-EE9C-44D2-BB1B-50A526467AC7","messageBody":"A request has been made to withdraw for User ID YAMAY00.","messageTitle":"USDT Transfer Request","mobile_number":"819031566633","userID":"YAMAY00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-01 11:21:17"} 
[2026-02-01 11:16:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819031566633","txn_id":"308","user_id":"YAMAY00"} 
[2026-02-01 11:16:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"819031566633","txn_id":"308","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-01 11:16:18\"}","success":false} 
[2026-02-01 11:16:18] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819031566633","txn_id":"308","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-01 11:16:18\"}"} 
[2026-02-01 11:17:49] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-02-01 11:17:49] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-02-01 11:17:49] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-02-01 11:17:49] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-02-01 11:17:49] local.INFO: Successful trusted device login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 11:17:51] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-03-03 11:17:49"} 
[2026-02-01 11:17:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:20:45] local.INFO: N1User created via API {"user_id":168,"mobile_number":"819031566633","memberhash":"OPOACGQM1769916045MSPEVE","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-01 11:20:47] local.INFO: FCM token saved for user {"user_id":168,"mobile_number":"819031566633","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:20:50] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-02-02 11:20:45"} 
[2026-02-01 11:20:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:23:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 11:23:48] local.DEBUG: CRC Calculation Result {"crc":"15324f54","input_params_count":2} 
[2026-02-01 11:23:48] local.DEBUG: CRC Verification {"received":"15324f54","calculated":"15324f54","match":true} 
[2026-02-01 11:23:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 11:23:57] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID YAMAY00.","messageTitle":"USDT Transfer Request","mobile_number":"819031566633","pid":"ADFSIOQR2ZZR3VLR","tac":"CAC1F165-CCEC-412C-B599-89E5166F9414","txnID":"309","userID":"YAMAY00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d3d98097"},"ip":"103.230.15.12"} 
[2026-02-01 11:23:57] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-01 11:23:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID YAMAY00.&messageTitle=USDT Transfer Request&mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR&tac=CAC1F165-CCEC-412C-B599-89E5166F9414&txnID=309&userID=YAMAY00","length":217} 
[2026-02-01 11:23:57] local.DEBUG: CRC Calculation Result {"crc":"d3d98097","input_params_count":7} 
[2026-02-01 11:23:57] local.DEBUG: CRC Verification {"received":"d3d98097","calculated":"d3d98097","match":true} 
[2026-02-01 11:23:57] local.INFO: CRC validation passed for createTacRecord  
[2026-02-01 11:23:57] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 11:23:57] local.INFO: Mobile number cleaned {"original":"819031566633","cleaned":"819031566633"} 
[2026-02-01 11:23:57] local.INFO: TAC record created successfully via API {"record_id":600,"txnID":"309","tac":"CAC1F165-CCEC-412C-B599-89E5166F9414","messageBody":"A request has been made to withdraw for User ID YAMAY00.","messageTitle":"USDT Transfer Request","mobile_number":"819031566633","userID":"YAMAY00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-01 11:28:57"} 
[2026-02-01 11:23:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819031566633","txn_id":"309","user_id":"YAMAY00"} 
[2026-02-01 11:23:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eky6RoEEnkmrrf5Q_5xl...","title":"USDT Transfer Request"} 
[2026-02-01 11:23:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769916237838637"} 
[2026-02-01 11:23:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"819031566633","txn_id":"309","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-01 11:23:58\",\"data\":{\"user_id\":168,\"mobile_number\":\"819031566633\",\"txn_id\":\"309\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID YAMAY00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769916237838637\"}}}","success":true} 
[2026-02-01 11:24:50] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID YAMAY00.","messageTitle":"USDT Transfer Request","mobile_number":"819031566633","pid":"ADFSIOQR2ZZR3VLR","tac":"FD186569-DC94-4C7C-93C2-60EAE94A3580","txnID":"310","userID":"YAMAY00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"40cf7a81"},"ip":"103.230.15.12"} 
[2026-02-01 11:24:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID YAMAY00.&messageTitle=USDT Transfer Request&mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR&tac=FD186569-DC94-4C7C-93C2-60EAE94A3580&txnID=310&userID=YAMAY00","length":217} 
[2026-02-01 11:24:50] local.DEBUG: CRC Calculation Result {"crc":"40cf7a81","input_params_count":7} 
[2026-02-01 11:24:50] local.DEBUG: CRC Verification {"received":"40cf7a81","calculated":"40cf7a81","match":true} 
[2026-02-01 11:24:50] local.INFO: CRC validation passed for createTacRecord  
[2026-02-01 11:24:50] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 11:24:50] local.INFO: Mobile number cleaned {"original":"819031566633","cleaned":"819031566633"} 
[2026-02-01 11:24:50] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819031566633","expired_count":1} 
[2026-02-01 11:24:50] local.INFO: TAC record created successfully via API {"record_id":601,"txnID":"310","tac":"FD186569-DC94-4C7C-93C2-60EAE94A3580","messageBody":"A request has been made to withdraw for User ID YAMAY00.","messageTitle":"USDT Transfer Request","mobile_number":"819031566633","userID":"YAMAY00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-01 11:29:50"} 
[2026-02-01 11:24:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819031566633","txn_id":"310","user_id":"YAMAY00"} 
[2026-02-01 11:24:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eky6RoEEnkmrrf5Q_5xl...","title":"USDT Transfer Request"} 
[2026-02-01 11:24:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1769916293466389"} 
[2026-02-01 11:24:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"819031566633","txn_id":"310","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-01 11:24:53\",\"data\":{\"user_id\":168,\"mobile_number\":\"819031566633\",\"txn_id\":\"310\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID YAMAY00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1769916293466389\"}}}","success":true} 
[2026-02-01 11:25:03] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=FD186569-DC94-4C7C-93C2-60EAE94A3580&txnid=310","length":84} 
[2026-02-01 11:25:03] local.DEBUG: CRC Calculation Result {"crc":"857b6411","input_params_count":4} 
[2026-02-01 11:25:04] local.INFO: External TAC API called {"action":"tac","txnID":"310","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-01 11:25:04] local.INFO: TAC action completed {"action":"approve","mobile_number":"819031566633","txnID":"310","tac":"FD186569-DC94-4C7C-93C2-60EAE94A3580","approved_status":1} 
[2026-02-01 11:25:09] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-02-02 11:20:45"} 
[2026-02-01 11:25:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:25:42] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-01 11:25:42] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 11:25:42] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-01 11:25:42] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 11:25:42] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 11:25:43] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 11:25:42"} 
[2026-02-01 11:25:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:25:47] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 11:25:42"} 
[2026-02-01 11:25:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:27:38] local.INFO: Login detected - checking for other active sessions {"user_id":168,"current_device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","other_active_sessions_count":0} 
[2026-02-01 11:27:38] local.INFO: New session created {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-01 11:27:38] local.INFO: N1User table updated with latest device info {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","fcm_token_length":142} 
[2026-02-01 11:27:38] local.INFO: New device session created {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-01 11:27:38] local.INFO: Successful PIN login via API {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 11:27:39] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-03 11:27:38"} 
[2026-02-01 11:27:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:27:43] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-03 11:27:38"} 
[2026-02-01 11:27:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:58:17] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-01 11:58:17] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 11:58:17] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-01 11:58:17] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 11:58:17] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 11:58:18] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 11:58:17"} 
[2026-02-01 11:58:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:58:20] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 11:58:17"} 
[2026-02-01 11:58:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 11:59:36] local.INFO: Login detected - checking for other active sessions {"user_id":168,"current_device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","other_active_sessions_count":0} 
[2026-02-01 11:59:36] local.INFO: Session updated {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-01 11:59:36] local.INFO: N1User table updated with latest device info {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","fcm_token_length":142} 
[2026-02-01 11:59:36] local.INFO: New device session created {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-01 11:59:36] local.INFO: Successful PIN login via API {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 11:59:37] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-03 11:59:36"} 
[2026-02-01 11:59:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 12:46:15] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-01 12:46:15] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-01 12:46:15] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-01 12:46:15] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-01 12:46:15] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 12:46:17] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-03 12:46:15"} 
[2026-02-01 12:46:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 12:46:19] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-03 12:46:15"} 
[2026-02-01 12:46:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 12:54:20] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-01 12:54:20] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 12:54:20] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-01 12:54:20] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 12:54:20] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 12:54:22] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 12:54:20"} 
[2026-02-01 12:54:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 12:54:25] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 12:54:20"} 
[2026-02-01 12:54:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 12:54:53] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-01 12:54:53] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 12:54:53] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-01 12:54:53] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 12:54:53] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 12:54:54] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 12:54:53"} 
[2026-02-01 12:54:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 12:54:56] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 12:54:53"} 
[2026-02-01 12:54:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:18:51] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-02-01 13:18:51] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-02-01 13:18:51] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-02-01 13:18:51] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-02-01 13:18:51] local.INFO: Successful trusted device login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:18:53] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-03-03 13:18:51"} 
[2026-02-01 13:18:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:00] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-01 13:19:00] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 13:19:00] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-01 13:19:00] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-01 13:19:00] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:19:01] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 13:19:00"} 
[2026-02-01 13:19:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:01] local.INFO: Login detected - checking for other active sessions {"user_id":75,"current_device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","other_active_sessions_count":0} 
[2026-02-01 13:19:01] local.INFO: New session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":43} 
[2026-02-01 13:19:01] local.INFO: N1User table updated with latest device info {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","fcm_token_length":142} 
[2026-02-01 13:19:01] local.INFO: New device session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":43} 
[2026-02-01 13:19:01] local.INFO: Successful PIN login via API {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:19:02] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2026-03-03 13:19:01"} 
[2026-02-01 13:19:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:04] local.DEBUG: Session authenticated successfully {"user_id":75,"session_expires":"2026-03-03 13:19:01"} 
[2026-02-01 13:19:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":75,"active_user_id":75,"mobile_number":"819084846494","requested_id":"75","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:04] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-03 13:19:00"} 
[2026-02-01 13:19:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:10] local.INFO: Login detected - checking for other active sessions {"user_id":96,"current_device_id":"31F7709B-A162-404C-8931-1602B643E48D","other_active_sessions_count":0} 
[2026-02-01 13:19:10] local.INFO: New session created {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","session_id":44} 
[2026-02-01 13:19:10] local.INFO: N1User table updated with latest device info {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","fcm_token_length":142} 
[2026-02-01 13:19:10] local.INFO: New device session created {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","session_id":44} 
[2026-02-01 13:19:10] local.INFO: Successful PIN login via API {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:19:11] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2026-03-03 13:19:10"} 
[2026-02-01 13:19:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:14] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-03-03 13:18:51"} 
[2026-02-01 13:19:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:14] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2026-03-03 13:19:10"} 
[2026-02-01 13:19:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:20] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-01 13:19:20] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 13:19:20] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-01 13:19:20] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 13:19:20] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:19:21] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 13:19:20"} 
[2026-02-01 13:19:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:19:23] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 13:19:20"} 
[2026-02-01 13:19:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:20:01] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-01 13:20:01] local.INFO: New session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-01 13:20:01] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-01 13:20:01] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-01 13:20:01] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:20:02] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-03 13:20:01"} 
[2026-02-01 13:20:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:20:04] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-03 13:20:01"} 
[2026-02-01 13:20:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:23:11] local.INFO: Login detected - checking for other active sessions {"user_id":37,"current_device_id":"RP1A.200720.011","other_active_sessions_count":0} 
[2026-02-01 13:23:11] local.INFO: Session updated {"user_id":37,"device_id":"RP1A.200720.011","session_id":35} 
[2026-02-01 13:23:11] local.INFO: N1User table updated with latest device info {"user_id":37,"device_id":"RP1A.200720.011","fcm_token_length":142} 
[2026-02-01 13:23:11] local.INFO: New device session created {"user_id":37,"device_id":"RP1A.200720.011","session_id":35} 
[2026-02-01 13:23:11] local.INFO: Successful PIN login via API {"user_id":37,"device_id":"RP1A.200720.011","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:23:11] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-03-03 13:23:11"} 
[2026-02-01 13:23:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:23:14] local.DEBUG: Session authenticated successfully {"user_id":37,"session_expires":"2026-03-03 13:23:11"} 
[2026-02-01 13:23:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":37,"active_user_id":37,"mobile_number":"818091683815","requested_id":"37","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:24:23] local.INFO: N1User created via API {"user_id":169,"mobile_number":"819063766989","memberhash":"LPGG7PBZ1769923463YMUXZ1","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-01 13:24:24] local.INFO: FCM token saved for user {"user_id":169,"mobile_number":"819063766989","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:24:27] local.DEBUG: Session authenticated successfully {"user_id":169,"session_expires":"2026-02-02 13:24:23"} 
[2026-02-01 13:24:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":169,"active_user_id":169,"mobile_number":"819063766989","requested_id":"169","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:25:14] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-01 13:25:14] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-01 13:25:14] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-01 13:25:14] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-01 13:25:14] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:25:15] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-03 13:25:14"} 
[2026-02-01 13:25:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:25:17] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-03 13:25:14"} 
[2026-02-01 13:25:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:27:15] local.INFO: QR Login started {"user_id":"CHACHA56","qr_payload_length":208} 
[2026-02-01 13:27:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 13:27:15] local.INFO: QR payload decrypted successfully {"token":"36B6C203-2DE4-4BB6-ADEB-709F1309A666","user_id":"CHACHA56"} 
[2026-02-01 13:27:15] local.INFO: Calling encrypt API {"token":"36B6C203-2DE4-4BB6-ADEB-709F1309A666","user_id":"CHACHA56"} 
[2026-02-01 13:27:15] local.INFO: Token encrypted with user ID {"user_id":"CHACHA56","encrypted_payload_length":219} 
[2026-02-01 13:27:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-01 13:27:16] local.INFO: QR Login completed successfully {"user_id":"CHACHA56"} 
[2026-02-01 13:34:58] local.INFO: N1User created via API {"user_id":170,"mobile_number":"817056539964","memberhash":"VKQJMXWB1769924098SPFSW1","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-01 13:34:59] local.INFO: FCM token saved for user {"user_id":170,"mobile_number":"817056539964","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:35:03] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-02-02 13:34:58"} 
[2026-02-01 13:35:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:42:07] local.INFO: Login detected - checking for other active sessions {"user_id":96,"current_device_id":"31F7709B-A162-404C-8931-1602B643E48D","other_active_sessions_count":0} 
[2026-02-01 13:42:07] local.INFO: Session updated {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","session_id":44} 
[2026-02-01 13:42:07] local.INFO: N1User table updated with latest device info {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","fcm_token_length":142} 
[2026-02-01 13:42:07] local.INFO: New device session created {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","session_id":44} 
[2026-02-01 13:42:07] local.INFO: Successful PIN login via API {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:42:09] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2026-03-03 13:42:07"} 
[2026-02-01 13:42:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:42:11] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2026-03-03 13:42:07"} 
[2026-02-01 13:42:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:43:31] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-01 13:43:31] local.INFO: New session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 13:43:31] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-01 13:43:31] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 13:43:31] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:43:32] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 13:43:31"} 
[2026-02-01 13:43:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:43:35] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 13:43:31"} 
[2026-02-01 13:43:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:43:55] local.INFO: Login detected - checking for other active sessions {"user_id":96,"current_device_id":"31F7709B-A162-404C-8931-1602B643E48D","other_active_sessions_count":0} 
[2026-02-01 13:43:55] local.INFO: Session updated {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","session_id":44} 
[2026-02-01 13:43:55] local.INFO: N1User table updated with latest device info {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","fcm_token_length":142} 
[2026-02-01 13:43:55] local.INFO: New device session created {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","session_id":44} 
[2026-02-01 13:43:55] local.INFO: Successful PIN login via API {"user_id":96,"device_id":"31F7709B-A162-404C-8931-1602B643E48D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:43:57] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2026-03-03 13:43:55"} 
[2026-02-01 13:43:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:44:00] local.DEBUG: Session authenticated successfully {"user_id":96,"session_expires":"2026-03-03 13:43:55"} 
[2026-02-01 13:44:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":96,"active_user_id":96,"mobile_number":"819058621366","requested_id":"96","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:44:17] local.INFO: QR Login started {"user_id":"EMOKO16","qr_payload_length":208} 
[2026-02-01 13:44:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 13:44:17] local.INFO: QR payload decrypted successfully {"token":"82A5A399-FF5A-4E57-9732-4B6C706F3D6A","user_id":"EMOKO16"} 
[2026-02-01 13:44:17] local.INFO: Calling encrypt API {"token":"82A5A399-FF5A-4E57-9732-4B6C706F3D6A","user_id":"EMOKO16"} 
[2026-02-01 13:44:17] local.INFO: Token encrypted with user ID {"user_id":"EMOKO16","encrypted_payload_length":218} 
[2026-02-01 13:44:17] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-01 13:44:18] local.INFO: QR Login completed successfully {"user_id":"EMOKO16"} 
[2026-02-01 13:47:02] local.INFO: QR Login started {"user_id":"CHEKO00","qr_payload_length":208} 
[2026-02-01 13:47:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 13:47:02] local.INFO: QR payload decrypted successfully {"token":"6E6A46CE-F43E-4A38-9FA5-B828ACB7E089","user_id":"CHEKO00"} 
[2026-02-01 13:47:02] local.INFO: Calling encrypt API {"token":"6E6A46CE-F43E-4A38-9FA5-B828ACB7E089","user_id":"CHEKO00"} 
[2026-02-01 13:47:02] local.INFO: Token encrypted with user ID {"user_id":"CHEKO00","encrypted_payload_length":218} 
[2026-02-01 13:47:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-01 13:47:02] local.INFO: QR Login completed successfully {"user_id":"CHEKO00"} 
[2026-02-01 13:50:16] local.WARNING: Failed PIN login attempt {"user_id":170,"device_id":"68.2.A.3.87","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:51:03] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-01 13:51:03] local.INFO: Session updated {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 13:51:03] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-01 13:51:03] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 13:51:03] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:51:05] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 13:51:03"} 
[2026-02-01 13:51:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:51:08] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 13:51:03"} 
[2026-02-01 13:51:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:52:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=817056539964&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 13:52:07] local.DEBUG: CRC Calculation Result {"crc":"e3047968","input_params_count":2} 
[2026-02-01 13:52:07] local.DEBUG: CRC Verification {"received":"e3047968","calculated":"e3047968","match":true} 
[2026-02-01 13:52:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 13:52:24] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-02-01 13:52:25] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-02-01 13:52:25] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-02-01 13:52:25] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-02-01 13:52:25] local.INFO: Successful trusted device login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:52:27] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-03-03 13:52:24"} 
[2026-02-01 13:52:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:53:40] local.INFO: QR Login started {"user_id":"CHIEKO01","qr_payload_length":208} 
[2026-02-01 13:53:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 13:53:41] local.INFO: QR payload decrypted successfully {"token":"11D91FAC-3B2F-4D11-A539-6EEBEAEA62D0","user_id":"CHIEKO01"} 
[2026-02-01 13:53:41] local.INFO: Calling encrypt API {"token":"11D91FAC-3B2F-4D11-A539-6EEBEAEA62D0","user_id":"CHIEKO01"} 
[2026-02-01 13:53:41] local.INFO: Token encrypted with user ID {"user_id":"CHIEKO01","encrypted_payload_length":219} 
[2026-02-01 13:53:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-01 13:53:41] local.INFO: QR Login completed successfully {"user_id":"CHIEKO01"} 
[2026-02-01 13:56:30] local.INFO: N1User created via API {"user_id":171,"mobile_number":"817056594745","memberhash":"RXKXIUDL176992539091QQYV","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-01 13:56:30] local.INFO: FCM token saved for user {"user_id":171,"mobile_number":"817056594745","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:56:33] local.DEBUG: Session authenticated successfully {"user_id":171,"session_expires":"2026-02-02 13:56:30"} 
[2026-02-01 13:56:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":171,"active_user_id":171,"mobile_number":"817056594745","requested_id":"171","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:57:43] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-01 13:57:43] local.INFO: Session updated {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 13:57:43] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-01 13:57:43] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 13:57:43] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 13:57:44] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 13:57:43"} 
[2026-02-01 13:57:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 13:57:47] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 13:57:43"} 
[2026-02-01 13:57:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:06:04] local.INFO: QR Login started {"user_id":"PURU00","qr_payload_length":208} 
[2026-02-01 14:06:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 14:06:05] local.INFO: QR payload decrypted successfully {"token":"7B8C97A7-FD73-44E1-93A5-D8DE0D91E18A","user_id":"PURU00"} 
[2026-02-01 14:06:05] local.INFO: Calling encrypt API {"token":"7B8C97A7-FD73-44E1-93A5-D8DE0D91E18A","user_id":"PURU00"} 
[2026-02-01 14:06:05] local.INFO: Token encrypted with user ID {"user_id":"PURU00","encrypted_payload_length":216} 
[2026-02-01 14:06:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 14:06:05] local.INFO: QR Login completed successfully {"user_id":"PURU00"} 
[2026-02-01 14:08:52] local.INFO: Login detected - checking for other active sessions {"user_id":136,"current_device_id":"F00C4092-F022-452B-B44F-443D95FF8859","other_active_sessions_count":0} 
[2026-02-01 14:08:52] local.INFO: Session updated {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-02-01 14:08:52] local.INFO: N1User table updated with latest device info {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","fcm_token_length":142} 
[2026-02-01 14:08:52] local.INFO: New device session created {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-02-01 14:08:52] local.INFO: Successful PIN login via API {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 14:08:54] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-03 14:08:52"} 
[2026-02-01 14:08:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:08:56] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-03 14:08:52"} 
[2026-02-01 14:08:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:09:16] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-03 14:08:52"} 
[2026-02-01 14:09:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:09:29] local.INFO: Login detected - checking for other active sessions {"user_id":169,"current_device_id":"679C6A2C-59A2-4CE6-B3CE-F0DA172D4852","other_active_sessions_count":0} 
[2026-02-01 14:09:29] local.INFO: New session created {"user_id":169,"device_id":"679C6A2C-59A2-4CE6-B3CE-F0DA172D4852","session_id":47} 
[2026-02-01 14:09:29] local.INFO: N1User table updated with latest device info {"user_id":169,"device_id":"679C6A2C-59A2-4CE6-B3CE-F0DA172D4852","fcm_token_length":142} 
[2026-02-01 14:09:29] local.INFO: New device session created {"user_id":169,"device_id":"679C6A2C-59A2-4CE6-B3CE-F0DA172D4852","session_id":47} 
[2026-02-01 14:09:29] local.INFO: Successful PIN login via API {"user_id":169,"device_id":"679C6A2C-59A2-4CE6-B3CE-F0DA172D4852","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 14:09:30] local.DEBUG: Session authenticated successfully {"user_id":169,"session_expires":"2026-03-03 14:09:29"} 
[2026-02-01 14:09:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":169,"active_user_id":169,"mobile_number":"819063766989","requested_id":"169","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:09:32] local.DEBUG: Session authenticated successfully {"user_id":169,"session_expires":"2026-03-03 14:09:29"} 
[2026-02-01 14:09:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":169,"active_user_id":169,"mobile_number":"819063766989","requested_id":"169","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:13:20] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-01 14:13:20] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-01 14:13:20] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-01 14:13:20] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-01 14:13:20] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 14:13:20] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-03 14:13:20"} 
[2026-02-01 14:13:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:13:22] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-03 14:13:20"} 
[2026-02-01 14:13:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:15:30] local.INFO: QR Login started {"user_id":"CHACHA07","qr_payload_length":208} 
[2026-02-01 14:15:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 14:15:31] local.INFO: QR payload decrypted successfully {"token":"D2D91D2B-0848-45CA-8831-C9649B794EC1","user_id":"CHACHA07"} 
[2026-02-01 14:15:31] local.INFO: Calling encrypt API {"token":"D2D91D2B-0848-45CA-8831-C9649B794EC1","user_id":"CHACHA07"} 
[2026-02-01 14:15:31] local.INFO: Token encrypted with user ID {"user_id":"CHACHA07","encrypted_payload_length":219} 
[2026-02-01 14:15:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-01 14:15:33] local.INFO: QR Login completed successfully {"user_id":"CHACHA07"} 
[2026-02-01 14:23:33] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-01 14:23:33] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-01 14:23:33] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-01 14:23:33] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-01 14:23:33] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 14:23:35] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-03-03 14:23:33"} 
[2026-02-01 14:23:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:26:19] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-01 14:26:20] local.INFO: New session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-01 14:26:20] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-01 14:26:20] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-01 14:26:20] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 14:26:21] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-03-03 14:26:19"} 
[2026-02-01 14:26:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:26:57] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-01 14:26:57] local.INFO: Session updated {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 14:26:57] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-01 14:26:57] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 14:26:57] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 14:26:59] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 14:26:57"} 
[2026-02-01 14:26:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:27:02] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 14:26:57"} 
[2026-02-01 14:27:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:27:11] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 14:26:57"} 
[2026-02-01 14:27:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:28:19] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-01 14:28:19] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-01 14:28:19] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-01 14:28:19] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-01 14:28:19] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 14:28:21] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-03-03 14:28:19"} 
[2026-02-01 14:28:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:29:03] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-01 14:29:03] local.INFO: Session updated {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 14:29:03] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-01 14:29:03] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 14:29:03] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 14:29:05] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 14:29:03"} 
[2026-02-01 14:29:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 14:29:08] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 14:29:03"} 
[2026-02-01 14:29:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 15:00:59] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-02-01 15:00:59] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-01 15:00:59] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-02-01 15:00:59] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-01 15:00:59] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 15:01:00] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-03 15:00:59"} 
[2026-02-01 15:01:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 15:01:03] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-03 15:00:59"} 
[2026-02-01 15:01:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 15:19:39] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-01 15:19:39] local.INFO: Session updated {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 15:19:39] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-01 15:19:39] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 15:19:39] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 15:19:42] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 15:19:39"} 
[2026-02-01 15:19:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 15:19:46] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 15:19:39"} 
[2026-02-01 15:19:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 15:25:17] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-01 15:25:17] local.INFO: Session updated {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 15:25:17] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-01 15:25:17] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 15:25:17] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 15:25:18] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 15:25:17"} 
[2026-02-01 15:25:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 15:25:21] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 15:25:17"} 
[2026-02-01 15:25:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 16:36:49] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-01 16:36:49] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 16:36:49] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-01 16:36:49] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-01 16:36:51] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 16:36:52] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 16:36:49"} 
[2026-02-01 16:36:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 16:36:57] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-03 16:36:49"} 
[2026-02-01 16:36:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 16:36:59] local.INFO: Login detected - checking for other active sessions {"user_id":85,"current_device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","other_active_sessions_count":0} 
[2026-02-01 16:36:59] local.INFO: Session updated {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-02-01 16:36:59] local.INFO: N1User table updated with latest device info {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","fcm_token_length":142} 
[2026-02-01 16:36:59] local.INFO: New device session created {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","session_id":22} 
[2026-02-01 16:36:59] local.INFO: Successful trusted device login via API {"user_id":85,"device_id":"EDF7055E-1CAC-4380-B208-3CC35BD7140A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 16:37:01] local.DEBUG: Session authenticated successfully {"user_id":85,"session_expires":"2026-03-03 16:36:59"} 
[2026-02-01 16:37:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":85,"active_user_id":85,"mobile_number":"819077597548","requested_id":"85","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 17:04:36] local.INFO: Login detected - checking for other active sessions {"user_id":136,"current_device_id":"F00C4092-F022-452B-B44F-443D95FF8859","other_active_sessions_count":0} 
[2026-02-01 17:04:36] local.INFO: Session updated {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-02-01 17:04:36] local.INFO: N1User table updated with latest device info {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","fcm_token_length":142} 
[2026-02-01 17:04:36] local.INFO: New device session created {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","session_id":38} 
[2026-02-01 17:04:36] local.INFO: Successful PIN login via API {"user_id":136,"device_id":"F00C4092-F022-452B-B44F-443D95FF8859","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 17:04:37] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-03 17:04:36"} 
[2026-02-01 17:04:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 17:04:40] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-03 17:04:36"} 
[2026-02-01 17:04:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 17:05:00] local.DEBUG: Session authenticated successfully {"user_id":136,"session_expires":"2026-03-03 17:04:36"} 
[2026-02-01 17:05:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":136,"active_user_id":136,"mobile_number":"819015150710","requested_id":"136","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 17:59:32] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-02-01 17:59:32] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-01 17:59:32] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-02-01 17:59:32] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-01 17:59:32] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 17:59:33] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-03 17:59:32"} 
[2026-02-01 17:59:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 17:59:36] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-03 17:59:32"} 
[2026-02-01 17:59:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 18:15:59] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-02-01 18:15:59] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-02-01 18:15:59] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-02-01 18:15:59] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-02-01 18:15:59] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 18:16:00] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-03 18:15:59"} 
[2026-02-01 18:16:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 18:16:02] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-03 18:15:59"} 
[2026-02-01 18:16:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 18:17:35] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-02-01 18:17:35] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-02-01 18:17:35] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-02-01 18:17:35] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-02-01 18:17:35] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 18:17:36] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-03 18:17:35"} 
[2026-02-01 18:17:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 18:17:38] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-03 18:17:35"} 
[2026-02-01 18:17:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 18:50:21] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-01 18:50:21] local.INFO: Session updated {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 18:50:21] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-01 18:50:21] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-01 18:50:21] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 18:50:24] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 18:50:21"} 
[2026-02-01 18:50:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 18:50:28] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-03 18:50:21"} 
[2026-02-01 18:50:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 20:29:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-01 20:29:57] local.DEBUG: CRC Calculation Result {"crc":"15324f54","input_params_count":2} 
[2026-02-01 20:29:57] local.DEBUG: CRC Verification {"received":"15324f54","calculated":"15324f54","match":true} 
[2026-02-01 20:29:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-01 21:43:28] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-01 21:43:28] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-01 21:43:28] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-01 21:43:28] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-01 21:43:28] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-01 21:43:29] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-03 21:43:28"} 
[2026-02-01 21:43:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 21:43:31] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-03 21:43:28"} 
[2026-02-01 21:43:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 21:51:42] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-02-01 21:51:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 21:51:42] local.INFO: QR payload decrypted successfully {"token":"A311B40E-8B00-4843-85AD-182FFC425DF1","user_id":"KOKU00"} 
[2026-02-01 21:51:42] local.INFO: Calling encrypt API {"token":"A311B40E-8B00-4843-85AD-182FFC425DF1","user_id":"KOKU00"} 
[2026-02-01 21:51:45] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-02-01 21:51:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 21:51:46] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-02-01 21:57:04] local.INFO: QR Login started {"user_id":"KOKU24","qr_payload_length":208} 
[2026-02-01 21:57:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 21:57:05] local.INFO: QR payload decrypted successfully {"token":"7D1ABB1D-671F-45B9-B25D-4B269A08BDD4","user_id":"KOKU24"} 
[2026-02-01 21:57:05] local.INFO: Calling encrypt API {"token":"7D1ABB1D-671F-45B9-B25D-4B269A08BDD4","user_id":"KOKU24"} 
[2026-02-01 21:57:06] local.INFO: Token encrypted with user ID {"user_id":"KOKU24","encrypted_payload_length":216} 
[2026-02-01 21:57:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 21:57:06] local.INFO: QR Login completed successfully {"user_id":"KOKU24"} 
[2026-02-01 21:59:48] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-01 21:59:48] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 21:59:48] local.INFO: QR payload decrypted successfully {"token":"8CC63575-91AC-441C-AFE6-58CA90702CE6","user_id":"KEIJI10"} 
[2026-02-01 21:59:48] local.INFO: Calling encrypt API {"token":"8CC63575-91AC-441C-AFE6-58CA90702CE6","user_id":"KEIJI10"} 
[2026-02-01 21:59:49] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-01 21:59:49] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-01 21:59:49] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-01 22:00:42] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-02-01 22:00:42] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:00:42] local.INFO: QR payload decrypted successfully {"token":"D1248D87-4F37-4E92-8DFF-1ACD0448E47A","user_id":"JIN00"} 
[2026-02-01 22:00:42] local.INFO: Calling encrypt API {"token":"D1248D87-4F37-4E92-8DFF-1ACD0448E47A","user_id":"JIN00"} 
[2026-02-01 22:00:42] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-02-01 22:00:42] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:00:42] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-02-01 22:02:05] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-02-01 22:02:05] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:02:05] local.INFO: QR payload decrypted successfully {"token":"CF684504-A2FC-4BD6-8C25-5E3839BBE574","user_id":"YOU00"} 
[2026-02-01 22:02:05] local.INFO: Calling encrypt API {"token":"CF684504-A2FC-4BD6-8C25-5E3839BBE574","user_id":"YOU00"} 
[2026-02-01 22:02:06] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-02-01 22:02:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:02:07] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-02-01 22:03:21] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-02-01 22:03:21] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:03:21] local.INFO: QR payload decrypted successfully {"token":"C278CAF6-80F1-4FD5-99BC-023F46931398","user_id":"KEITA00"} 
[2026-02-01 22:03:21] local.INFO: Calling encrypt API {"token":"C278CAF6-80F1-4FD5-99BC-023F46931398","user_id":"KEITA00"} 
[2026-02-01 22:03:21] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-02-01 22:03:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-01 22:03:23] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-02-01 22:05:30] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-02-01 22:05:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:05:30] local.INFO: QR payload decrypted successfully {"token":"918158E8-930F-4DE6-A7EE-18E03EAEEF8C","user_id":"KKRR00"} 
[2026-02-01 22:05:30] local.INFO: Calling encrypt API {"token":"918158E8-930F-4DE6-A7EE-18E03EAEEF8C","user_id":"KKRR00"} 
[2026-02-01 22:05:31] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-02-01 22:05:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:05:32] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-02-01 22:07:39] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-02-01 22:07:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:07:40] local.INFO: QR payload decrypted successfully {"token":"77E04C30-6688-48C9-BBE1-31D94F463E7B","user_id":"ANN00"} 
[2026-02-01 22:07:40] local.INFO: Calling encrypt API {"token":"77E04C30-6688-48C9-BBE1-31D94F463E7B","user_id":"ANN00"} 
[2026-02-01 22:07:40] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-02-01 22:07:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:07:40] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-02-01 22:08:46] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-02-01 22:08:46] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:08:46] local.INFO: QR payload decrypted successfully {"token":"8649D184-7BAF-4BFF-B30F-47B360311B8C","user_id":"YUKA00"} 
[2026-02-01 22:08:46] local.INFO: Calling encrypt API {"token":"8649D184-7BAF-4BFF-B30F-47B360311B8C","user_id":"YUKA00"} 
[2026-02-01 22:08:46] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-02-01 22:08:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:08:47] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-02-01 22:09:24] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-02-01 22:09:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:09:24] local.INFO: QR payload decrypted successfully {"token":"884DD87F-88A1-4A91-936C-4AEE2CC329C6","user_id":"KKKK00"} 
[2026-02-01 22:09:24] local.INFO: Calling encrypt API {"token":"884DD87F-88A1-4A91-936C-4AEE2CC329C6","user_id":"KKKK00"} 
[2026-02-01 22:09:24] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-02-01 22:09:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:09:25] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-02-01 22:09:56] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-02-01 22:09:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:09:56] local.INFO: QR payload decrypted successfully {"token":"3436F569-1D23-49B8-8528-A1A895E4B7FF","user_id":"KKKK01"} 
[2026-02-01 22:09:56] local.INFO: Calling encrypt API {"token":"3436F569-1D23-49B8-8528-A1A895E4B7FF","user_id":"KKKK01"} 
[2026-02-01 22:09:57] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-02-01 22:09:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:09:57] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-02-01 22:11:11] local.INFO: QR Login started {"user_id":"IVN06","qr_payload_length":208} 
[2026-02-01 22:11:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:11:16] local.INFO: QR payload decrypted successfully {"token":"D83F988A-2B8E-4E98-82EE-F5576AB3493F","user_id":"IVN06"} 
[2026-02-01 22:11:16] local.INFO: Calling encrypt API {"token":"D83F988A-2B8E-4E98-82EE-F5576AB3493F","user_id":"IVN06"} 
[2026-02-01 22:11:16] local.INFO: Token encrypted with user ID {"user_id":"IVN06","encrypted_payload_length":215} 
[2026-02-01 22:11:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:11:16] local.INFO: QR Login completed successfully {"user_id":"IVN06"} 
[2026-02-01 22:14:12] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-02-01 22:14:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:14:13] local.INFO: QR payload decrypted successfully {"token":"CD20762F-6D26-4CF9-8A39-7AB2DDFB89BC","user_id":"KOKU03"} 
[2026-02-01 22:14:13] local.INFO: Calling encrypt API {"token":"CD20762F-6D26-4CF9-8A39-7AB2DDFB89BC","user_id":"KOKU03"} 
[2026-02-01 22:14:14] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-02-01 22:14:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:14:15] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-02-01 22:14:45] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-02-01 22:14:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:14:45] local.INFO: QR payload decrypted successfully {"token":"8A79F7A0-45D4-4913-8C89-A319A21F6D59","user_id":"KOKU15"} 
[2026-02-01 22:14:45] local.INFO: Calling encrypt API {"token":"8A79F7A0-45D4-4913-8C89-A319A21F6D59","user_id":"KOKU15"} 
[2026-02-01 22:14:46] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-02-01 22:14:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:14:46] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-02-01 22:15:43] local.INFO: QR Login started {"user_id":"KOKU23","qr_payload_length":208} 
[2026-02-01 22:15:43] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:15:43] local.INFO: QR payload decrypted successfully {"token":"3009D7A4-A9BF-4101-AE3F-5543D5959C18","user_id":"KOKU23"} 
[2026-02-01 22:15:43] local.INFO: Calling encrypt API {"token":"3009D7A4-A9BF-4101-AE3F-5543D5959C18","user_id":"KOKU23"} 
[2026-02-01 22:15:44] local.INFO: Token encrypted with user ID {"user_id":"KOKU23","encrypted_payload_length":216} 
[2026-02-01 22:15:44] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:15:44] local.INFO: QR Login completed successfully {"user_id":"KOKU23"} 
[2026-02-01 22:16:14] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-02-01 22:16:14] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:16:15] local.INFO: QR payload decrypted successfully {"token":"5B91BE8A-BEF3-44DB-99F3-94A613C224FB","user_id":"KOKU33"} 
[2026-02-01 22:16:15] local.INFO: Calling encrypt API {"token":"5B91BE8A-BEF3-44DB-99F3-94A613C224FB","user_id":"KOKU33"} 
[2026-02-01 22:16:19] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-02-01 22:16:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:16:19] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-02-01 22:16:59] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-02-01 22:16:59] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:16:59] local.INFO: QR payload decrypted successfully {"token":"75FAECC0-B0E2-4EDB-99F4-BBA71D34A955","user_id":"KOKU99"} 
[2026-02-01 22:16:59] local.INFO: Calling encrypt API {"token":"75FAECC0-B0E2-4EDB-99F4-BBA71D34A955","user_id":"KOKU99"} 
[2026-02-01 22:17:00] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-02-01 22:17:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:17:01] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-02-01 22:17:58] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-01 22:17:58] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:17:59] local.INFO: QR payload decrypted successfully {"token":"9E874BCF-1E7F-4F62-8C69-D452AC4A1688","user_id":"KEIJI10"} 
[2026-02-01 22:17:59] local.INFO: Calling encrypt API {"token":"9E874BCF-1E7F-4F62-8C69-D452AC4A1688","user_id":"KEIJI10"} 
[2026-02-01 22:17:59] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-01 22:17:59] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-01 22:17:59] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-01 22:19:30] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-01 22:19:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:19:30] local.INFO: QR payload decrypted successfully {"token":"8C9CF5FB-5B31-4B0F-9F1B-DFEF9D412E0D","user_id":"KEIJI11"} 
[2026-02-01 22:19:30] local.INFO: Calling encrypt API {"token":"8C9CF5FB-5B31-4B0F-9F1B-DFEF9D412E0D","user_id":"KEIJI11"} 
[2026-02-01 22:19:31] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-01 22:19:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-01 22:19:31] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-01 22:21:20] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-01 22:21:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:21:20] local.INFO: QR payload decrypted successfully {"token":"9445CD56-6F12-4469-8AD3-FA4DD79FCC2A","user_id":"RIKIDO01"} 
[2026-02-01 22:21:20] local.INFO: Calling encrypt API {"token":"9445CD56-6F12-4469-8AD3-FA4DD79FCC2A","user_id":"RIKIDO01"} 
[2026-02-01 22:21:21] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-01 22:21:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-01 22:21:21] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-01 22:23:06] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-02-01 22:23:06] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:23:06] local.INFO: QR payload decrypted successfully {"token":"76618B6C-D2CD-4289-A947-9DB99AD3AADD","user_id":"RIKIDO02"} 
[2026-02-01 22:23:06] local.INFO: Calling encrypt API {"token":"76618B6C-D2CD-4289-A947-9DB99AD3AADD","user_id":"RIKIDO02"} 
[2026-02-01 22:23:06] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-02-01 22:23:06] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-01 22:23:08] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-02-01 22:23:51] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-02-01 22:23:51] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:23:52] local.INFO: QR payload decrypted successfully {"token":"D6FB920F-8465-462B-B5D3-642DFF78460A","user_id":"TOKU01"} 
[2026-02-01 22:23:52] local.INFO: Calling encrypt API {"token":"D6FB920F-8465-462B-B5D3-642DFF78460A","user_id":"TOKU01"} 
[2026-02-01 22:23:52] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-02-01 22:23:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:23:53] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-02-01 22:26:04] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-01 22:26:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:26:04] local.INFO: QR payload decrypted successfully {"token":"A120B944-4221-4A68-95DE-B7AFC6A3D962","user_id":"TOKU06"} 
[2026-02-01 22:26:04] local.INFO: Calling encrypt API {"token":"A120B944-4221-4A68-95DE-B7AFC6A3D962","user_id":"TOKU06"} 
[2026-02-01 22:26:04] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-01 22:26:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:26:05] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-01 22:46:35] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","other_active_sessions_count":1} 
[2026-02-01 22:46:35] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["PKQ1.181203.001"]} 
[2026-02-01 22:46:35] local.INFO: OTP verification required for login {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","other_devices_count":1} 
[2026-02-01 22:47:36] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":109,"devices_to_logout":["PKQ1.181203.001"]} 
[2026-02-01 22:47:36] local.INFO: Logout message sent successfully {"fcm_token":"coF1G39tRf2axQoXty_D...","reason":"new_login"} 
[2026-02-01 22:47:36] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-01 22:47:36] local.INFO: Session deactivated {"session_id":5,"user_id":109,"device_id":"PKQ1.181203.001"} 
[2026-02-01 22:47:36] local.INFO: Old devices logged out {"user_id":109,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"PKQ1.181203.001","device_name":"LENOVO 801LV","success":true,"message":"Logout message sent"}]}} 
[2026-02-01 22:47:36] local.INFO: New session created {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","session_id":49} 
[2026-02-01 22:47:36] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","fcm_token_length":142} 
[2026-02-01 22:47:36] local.INFO: New device session created {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","session_id":49} 
[2026-02-01 22:47:36] local.INFO: Login completed after OTP verification {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","devices_logged_out":1} 
[2026-02-01 22:47:37] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-02 22:47:36"} 
[2026-02-01 22:47:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 22:47:38] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 22:47:40] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-02 22:47:36"} 
[2026-02-01 22:47:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-01 22:50:25] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-01 22:50:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:50:25] local.INFO: QR payload decrypted successfully {"token":"A505B99B-A415-4723-9076-B0E46A2AB594","user_id":"TOKU06"} 
[2026-02-01 22:50:25] local.INFO: Calling encrypt API {"token":"A505B99B-A415-4723-9076-B0E46A2AB594","user_id":"TOKU06"} 
[2026-02-01 22:50:26] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-01 22:50:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:50:26] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-01 22:51:09] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-02-01 22:51:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:51:10] local.INFO: QR payload decrypted successfully {"token":"88D34B58-DB56-4162-BE62-E564D68B70A4","user_id":"TOKUKE00"} 
[2026-02-01 22:51:10] local.INFO: Calling encrypt API {"token":"88D34B58-DB56-4162-BE62-E564D68B70A4","user_id":"TOKUKE00"} 
[2026-02-01 22:51:11] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-02-01 22:51:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-01 22:51:13] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-02-01 22:51:32] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-02-01 22:51:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:51:32] local.INFO: QR payload decrypted successfully {"token":"6F20001C-4048-4412-87EE-1D4662EEBE2E","user_id":"AAA07"} 
[2026-02-01 22:51:32] local.INFO: Calling encrypt API {"token":"6F20001C-4048-4412-87EE-1D4662EEBE2E","user_id":"AAA07"} 
[2026-02-01 22:51:33] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-02-01 22:51:33] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:51:33] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-02-01 22:52:33] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-02-01 22:52:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:52:34] local.INFO: QR payload decrypted successfully {"token":"105F3A3B-AA7E-4E65-A800-AF9CBACFF6EC","user_id":"AAA15"} 
[2026-02-01 22:52:34] local.INFO: Calling encrypt API {"token":"105F3A3B-AA7E-4E65-A800-AF9CBACFF6EC","user_id":"AAA15"} 
[2026-02-01 22:52:34] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-02-01 22:52:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:52:35] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-02-01 22:53:23] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-01 22:53:23] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:53:24] local.INFO: QR payload decrypted successfully {"token":"5695D141-DDE0-4F92-A6AA-7E3D768C1BEF","user_id":"AAA08"} 
[2026-02-01 22:53:24] local.INFO: Calling encrypt API {"token":"5695D141-DDE0-4F92-A6AA-7E3D768C1BEF","user_id":"AAA08"} 
[2026-02-01 22:53:24] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-01 22:53:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:53:24] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-01 22:54:00] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-02-01 22:54:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:54:00] local.INFO: QR payload decrypted successfully {"token":"12218AD4-13D1-4A8D-99F3-B3AF1AD9D5DC","user_id":"AAA11"} 
[2026-02-01 22:54:00] local.INFO: Calling encrypt API {"token":"12218AD4-13D1-4A8D-99F3-B3AF1AD9D5DC","user_id":"AAA11"} 
[2026-02-01 22:54:01] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-02-01 22:54:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:54:01] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-02-01 22:54:29] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-02-01 22:54:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:54:29] local.INFO: QR payload decrypted successfully {"token":"909DE754-8049-4625-90E7-0C3976D36D60","user_id":"AAA16"} 
[2026-02-01 22:54:29] local.INFO: Calling encrypt API {"token":"909DE754-8049-4625-90E7-0C3976D36D60","user_id":"AAA16"} 
[2026-02-01 22:54:30] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-02-01 22:54:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-01 22:54:30] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-02-01 22:55:30] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-02-01 22:55:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:55:30] local.INFO: QR payload decrypted successfully {"token":"E7147347-ECA0-4978-BE7C-62969D3D2879","user_id":"KOKU04"} 
[2026-02-01 22:55:30] local.INFO: Calling encrypt API {"token":"E7147347-ECA0-4978-BE7C-62969D3D2879","user_id":"KOKU04"} 
[2026-02-01 22:55:30] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-02-01 22:55:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:55:31] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-02-01 22:56:02] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-02-01 22:56:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:56:02] local.INFO: QR payload decrypted successfully {"token":"38692190-BCB4-4D95-AA55-6B78C13422C6","user_id":"HIME02"} 
[2026-02-01 22:56:02] local.INFO: Calling encrypt API {"token":"38692190-BCB4-4D95-AA55-6B78C13422C6","user_id":"HIME02"} 
[2026-02-01 22:56:02] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-02-01 22:56:02] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-01 22:56:03] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-02-01 22:58:13] local.INFO: QR Login started {"user_id":"LAMEN00","qr_payload_length":208} 
[2026-02-01 22:58:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-01 22:58:13] local.INFO: QR payload decrypted successfully {"token":"8CE1256C-2094-4D5A-B514-D8076BB0692B","user_id":"LAMEN00"} 
[2026-02-01 22:58:13] local.INFO: Calling encrypt API {"token":"8CE1256C-2094-4D5A-B514-D8076BB0692B","user_id":"LAMEN00"} 
[2026-02-01 22:58:13] local.INFO: Token encrypted with user ID {"user_id":"LAMEN00","encrypted_payload_length":218} 
[2026-02-01 22:58:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-01 22:58:14] local.INFO: QR Login completed successfully {"user_id":"LAMEN00"} 
[2026-02-02 00:29:33] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-02 00:29:33] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-02 00:29:33] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-02 00:29:33] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-02 00:29:33] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 00:29:34] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-04 00:29:33"} 
[2026-02-02 00:29:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 00:29:36] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-04 00:29:33"} 
[2026-02-02 00:29:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 07:08:47] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-02 07:08:47] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-02 07:08:47] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-02 07:08:47] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-02 07:08:47] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 07:08:48] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-04 07:08:47"} 
[2026-02-02 07:08:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 07:08:49] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-04 07:08:47"} 
[2026-02-02 07:08:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 07:09:33] local.INFO: QR Login started {"user_id":"CHIE46","qr_payload_length":208} 
[2026-02-02 07:09:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-02 07:09:34] local.INFO: QR payload decrypted successfully {"token":"12D0287E-32B9-463D-A3A1-8826E612F641","user_id":"CHIE46"} 
[2026-02-02 07:09:34] local.INFO: Calling encrypt API {"token":"12D0287E-32B9-463D-A3A1-8826E612F641","user_id":"CHIE46"} 
[2026-02-02 07:09:34] local.INFO: Token encrypted with user ID {"user_id":"CHIE46","encrypted_payload_length":216} 
[2026-02-02 07:09:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-02 07:09:34] local.INFO: QR Login completed successfully {"user_id":"CHIE46"} 
[2026-02-02 07:10:25] local.INFO: QR Login started {"user_id":"CHIE44","qr_payload_length":208} 
[2026-02-02 07:10:25] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-02 07:10:25] local.INFO: QR payload decrypted successfully {"token":"F6D69004-DD32-49F7-A5F3-3014C7913E00","user_id":"CHIE44"} 
[2026-02-02 07:10:25] local.INFO: Calling encrypt API {"token":"F6D69004-DD32-49F7-A5F3-3014C7913E00","user_id":"CHIE44"} 
[2026-02-02 07:10:26] local.INFO: Token encrypted with user ID {"user_id":"CHIE44","encrypted_payload_length":216} 
[2026-02-02 07:10:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-02 07:10:26] local.INFO: QR Login completed successfully {"user_id":"CHIE44"} 
[2026-02-02 07:11:38] local.INFO: QR Login started {"user_id":"NCHIE00","qr_payload_length":208} 
[2026-02-02 07:11:38] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-02 07:11:38] local.INFO: QR payload decrypted successfully {"token":"CB4AEE44-2B5E-4762-9479-D23AECC039B3","user_id":"NCHIE00"} 
[2026-02-02 07:11:38] local.INFO: Calling encrypt API {"token":"CB4AEE44-2B5E-4762-9479-D23AECC039B3","user_id":"NCHIE00"} 
[2026-02-02 07:11:44] local.INFO: Token encrypted with user ID {"user_id":"NCHIE00","encrypted_payload_length":218} 
[2026-02-02 07:11:44] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-02 07:11:44] local.INFO: QR Login completed successfully {"user_id":"NCHIE00"} 
[2026-02-02 07:12:34] local.INFO: QR Login started {"user_id":"NCHIE01","qr_payload_length":208} 
[2026-02-02 07:12:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-02 07:12:34] local.INFO: QR payload decrypted successfully {"token":"BC3D236B-988D-4500-A7FF-BBB94B24AC68","user_id":"NCHIE01"} 
[2026-02-02 07:12:34] local.INFO: Calling encrypt API {"token":"BC3D236B-988D-4500-A7FF-BBB94B24AC68","user_id":"NCHIE01"} 
[2026-02-02 07:12:34] local.INFO: Token encrypted with user ID {"user_id":"NCHIE01","encrypted_payload_length":218} 
[2026-02-02 07:12:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-02 07:12:35] local.INFO: QR Login completed successfully {"user_id":"NCHIE01"} 
[2026-02-02 07:13:34] local.INFO: QR Login started {"user_id":"NCHIE05","qr_payload_length":208} 
[2026-02-02 07:13:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-02 07:13:35] local.INFO: QR payload decrypted successfully {"token":"EDC3EA84-D7DF-4C1F-B8E3-1AB1597C1B3D","user_id":"NCHIE05"} 
[2026-02-02 07:13:35] local.INFO: Calling encrypt API {"token":"EDC3EA84-D7DF-4C1F-B8E3-1AB1597C1B3D","user_id":"NCHIE05"} 
[2026-02-02 07:13:35] local.INFO: Token encrypted with user ID {"user_id":"NCHIE05","encrypted_payload_length":218} 
[2026-02-02 07:13:35] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-02 07:13:36] local.INFO: QR Login completed successfully {"user_id":"NCHIE05"} 
[2026-02-02 07:15:22] local.INFO: QR Login started {"user_id":"CHIE43","qr_payload_length":208} 
[2026-02-02 07:15:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-02 07:15:22] local.INFO: QR payload decrypted successfully {"token":"5F4FD474-AFDA-4ADF-BB9C-BA2833DDAD63","user_id":"CHIE43"} 
[2026-02-02 07:15:22] local.INFO: Calling encrypt API {"token":"5F4FD474-AFDA-4ADF-BB9C-BA2833DDAD63","user_id":"CHIE43"} 
[2026-02-02 07:15:23] local.INFO: Token encrypted with user ID {"user_id":"CHIE43","encrypted_payload_length":216} 
[2026-02-02 07:15:23] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-02 07:15:23] local.INFO: QR Login completed successfully {"user_id":"CHIE43"} 
[2026-02-02 09:33:32] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-02 09:33:32] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-02 09:33:32] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-02 09:33:32] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-02 09:33:32] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 09:33:33] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-04 09:33:32"} 
[2026-02-02 09:33:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 09:33:35] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-04 09:33:32"} 
[2026-02-02 09:33:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 09:36:20] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-02 09:36:20] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-02 09:36:20] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-02 09:36:20] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-02 09:36:20] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 09:36:21] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-04 09:36:20"} 
[2026-02-02 09:36:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 09:36:23] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-04 09:36:20"} 
[2026-02-02 09:36:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 10:36:14] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-02 10:36:15] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-02 10:36:15] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-02 10:36:15] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-02 10:36:15] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 10:36:15] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-04 10:36:14"} 
[2026-02-02 10:36:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 10:36:18] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-04 10:36:14"} 
[2026-02-02 10:36:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 10:48:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-02 10:48:30] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-02 10:48:30] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-02 10:48:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-02 10:48:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID EMIKO39.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"6C85469A-6A1F-42CA-B6A0-2BB504488563","txnID":"311","userID":"EMIKO39","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f60801e5"},"ip":"103.230.15.12"} 
[2026-02-02 10:48:37] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID EMIKO39.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=6C85469A-6A1F-42CA-B6A0-2BB504488563&txnID=311&userID=EMIKO39","length":209} 
[2026-02-02 10:48:37] local.DEBUG: CRC Calculation Result {"crc":"f60801e5","input_params_count":7} 
[2026-02-02 10:48:37] local.DEBUG: CRC Verification {"received":"f60801e5","calculated":"f60801e5","match":true} 
[2026-02-02 10:48:37] local.INFO: CRC validation passed for createTacRecord  
[2026-02-02 10:48:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-02 10:48:37] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-02 10:48:37] local.INFO: TAC record created successfully via API {"record_id":602,"txnID":"311","tac":"6C85469A-6A1F-42CA-B6A0-2BB504488563","messageBody":"Please confirm the sign-up of User ID EMIKO39.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"EMIKO39","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-02 10:53:37"} 
[2026-02-02 10:48:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"311","user_id":"EMIKO39"} 
[2026-02-02 10:48:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-02 10:48:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770000518003051"} 
[2026-02-02 10:48:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"311","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-02 10:48:38\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"311\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID EMIKO39.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770000518003051\"}}}","success":true} 
[2026-02-02 10:48:54] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-02 10:48:54] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-02 10:48:54] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-02 10:48:54] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-02 10:48:54] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 10:48:56] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-04 10:48:54"} 
[2026-02-02 10:48:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 10:49:00] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=6C85469A-6A1F-42CA-B6A0-2BB504488563&txnid=311","length":84} 
[2026-02-02 10:49:00] local.DEBUG: CRC Calculation Result {"crc":"b4454207","input_params_count":4} 
[2026-02-02 10:49:01] local.INFO: External TAC API called {"action":"tac","txnID":"311","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-02 10:49:01] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"311","tac":"6C85469A-6A1F-42CA-B6A0-2BB504488563","approved_status":1} 
[2026-02-02 10:53:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-02 10:53:07] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-02 10:53:07] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-02 10:53:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-02 10:53:25] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID YAMAY01.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"43603074-0934-40EC-87D1-E3A7B7E8910A","txnID":"312","userID":"YAMAY01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5bd5d080"},"ip":"103.230.15.12"} 
[2026-02-02 10:53:25] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID YAMAY01.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=43603074-0934-40EC-87D1-E3A7B7E8910A&txnID=312&userID=YAMAY01","length":209} 
[2026-02-02 10:53:25] local.DEBUG: CRC Calculation Result {"crc":"5bd5d080","input_params_count":7} 
[2026-02-02 10:53:25] local.DEBUG: CRC Verification {"received":"5bd5d080","calculated":"5bd5d080","match":true} 
[2026-02-02 10:53:25] local.INFO: CRC validation passed for createTacRecord  
[2026-02-02 10:53:25] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-02 10:53:25] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-02 10:53:25] local.INFO: TAC record created successfully via API {"record_id":603,"txnID":"312","tac":"43603074-0934-40EC-87D1-E3A7B7E8910A","messageBody":"Please confirm the sign-up of User ID YAMAY01.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"YAMAY01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-02 10:58:25"} 
[2026-02-02 10:53:25] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"312","user_id":"YAMAY01"} 
[2026-02-02 10:53:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-02 10:53:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770000805786425"} 
[2026-02-02 10:53:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"312","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-02 10:53:26\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"312\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID YAMAY01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770000805786425\"}}}","success":true} 
[2026-02-02 10:53:42] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=43603074-0934-40EC-87D1-E3A7B7E8910A&txnid=312","length":84} 
[2026-02-02 10:53:42] local.DEBUG: CRC Calculation Result {"crc":"8862d976","input_params_count":4} 
[2026-02-02 10:53:42] local.INFO: External TAC API called {"action":"tac","txnID":"312","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-02 10:53:42] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"312","tac":"43603074-0934-40EC-87D1-E3A7B7E8910A","approved_status":1} 
[2026-02-02 10:53:49] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-04 10:48:54"} 
[2026-02-02 10:53:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 10:55:44] local.INFO: QR Login started {"user_id":"GLOBE00","qr_payload_length":208} 
[2026-02-02 10:55:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-02 10:55:45] local.INFO: QR payload decrypted successfully {"token":"494A81FA-14DC-40E2-B82A-4EA3AA700E45","user_id":"GLOBE00"} 
[2026-02-02 10:55:45] local.INFO: Calling encrypt API {"token":"494A81FA-14DC-40E2-B82A-4EA3AA700E45","user_id":"GLOBE00"} 
[2026-02-02 10:55:45] local.INFO: Token encrypted with user ID {"user_id":"GLOBE00","encrypted_payload_length":218} 
[2026-02-02 10:55:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-02 10:55:45] local.INFO: QR Login completed successfully {"user_id":"GLOBE00"} 
[2026-02-02 11:04:09] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-02-02 11:04:09] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-02 11:04:09] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-02-02 11:04:09] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-02 11:04:09] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 11:04:10] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-04 11:04:09"} 
[2026-02-02 11:04:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 11:04:12] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-04 11:04:09"} 
[2026-02-02 11:04:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 11:05:15] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-04 11:04:09"} 
[2026-02-02 11:05:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 11:18:00] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-02 11:18:00] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-02 11:18:00] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-02 11:18:00] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-02 11:18:00] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 11:18:01] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-04 11:18:00"} 
[2026-02-02 11:18:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 11:18:03] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-04 11:18:00"} 
[2026-02-02 11:18:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 11:21:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-02 11:21:04] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-02 11:21:04] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-02 11:21:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-02 12:19:14] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-02-02 12:19:14] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-02-02 12:19:14] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-02-02 12:19:14] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-02-02 12:19:14] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 12:19:14] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-03-04 12:19:14"} 
[2026-02-02 12:19:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 12:19:17] local.DEBUG: Session authenticated successfully {"user_id":95,"session_expires":"2026-03-04 12:19:14"} 
[2026-02-02 12:19:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":95,"active_user_id":95,"mobile_number":"818032138952","requested_id":"95","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 12:56:59] local.INFO: Login detected - checking for other active sessions {"user_id":168,"current_device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","other_active_sessions_count":0} 
[2026-02-02 12:56:59] local.INFO: Session updated {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-02 12:56:59] local.INFO: N1User table updated with latest device info {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","fcm_token_length":142} 
[2026-02-02 12:56:59] local.INFO: New device session created {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-02 12:56:59] local.INFO: Successful PIN login via API {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 12:57:00] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-04 12:56:59"} 
[2026-02-02 12:57:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 12:57:03] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-04 12:56:59"} 
[2026-02-02 12:57:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 13:59:54] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-02 13:59:54] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-02 13:59:54] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-02 13:59:54] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-02 13:59:54] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 13:59:55] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-04 13:59:54"} 
[2026-02-02 13:59:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 13:59:59] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-04 13:59:54"} 
[2026-02-02 13:59:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 15:29:22] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-02 15:29:22] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-02 15:29:22] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-02 15:29:22] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-02 15:29:22] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 15:29:22] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-04 15:29:22"} 
[2026-02-02 15:29:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 15:29:24] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-04 15:29:22"} 
[2026-02-02 15:29:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 20:43:23] local.INFO: Login detected - checking for other active sessions {"user_id":83,"current_device_id":"QP1A.190711.020","other_active_sessions_count":0} 
[2026-02-02 20:43:23] local.INFO: New session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":50} 
[2026-02-02 20:43:23] local.INFO: N1User table updated with latest device info {"user_id":83,"device_id":"QP1A.190711.020","fcm_token_length":142} 
[2026-02-02 20:43:23] local.INFO: New device session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":50} 
[2026-02-02 20:43:23] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 20:43:25] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-03-04 20:43:23"} 
[2026-02-02 20:43:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 22:56:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"56CE0222-B885-41D2-A960-04E0B6E1D569","other_active_sessions_count":1} 
[2026-02-02 22:56:33] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-02 22:56:33] local.INFO: OTP verification required for login {"user_id":155,"device_id":"56CE0222-B885-41D2-A960-04E0B6E1D569","other_devices_count":1} 
[2026-02-02 22:56:44] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-02 22:56:44] local.INFO: Logout message sent successfully {"fcm_token":"dg1F5KPzTzWqhOqDNwdV...","reason":"new_login"} 
[2026-02-02 22:56:44] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-02 22:56:44] local.INFO: Session deactivated {"session_id":13,"user_id":155,"device_id":"BP2A.250605.031.A3"} 
[2026-02-02 22:56:44] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":13,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-02-02 22:56:44] local.INFO: New session created {"user_id":155,"device_id":"56CE0222-B885-41D2-A960-04E0B6E1D569","session_id":51} 
[2026-02-02 22:56:44] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"56CE0222-B885-41D2-A960-04E0B6E1D569","fcm_token_length":142} 
[2026-02-02 22:56:44] local.INFO: New device session created {"user_id":155,"device_id":"56CE0222-B885-41D2-A960-04E0B6E1D569","session_id":51} 
[2026-02-02 22:56:44] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"56CE0222-B885-41D2-A960-04E0B6E1D569","devices_logged_out":1} 
[2026-02-02 22:56:46] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-03 22:56:44"} 
[2026-02-02 22:56:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 22:56:47] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 22:56:50] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-02-03 22:56:44"} 
[2026-02-02 22:56:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":155,"active_user_id":155,"mobile_number":"60173132888","requested_id":"155","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 22:57:28] local.INFO: Login detected - checking for other active sessions {"user_id":170,"current_device_id":"68.2.A.3.87","other_active_sessions_count":0} 
[2026-02-02 22:57:28] local.INFO: Session updated {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-02 22:57:28] local.INFO: N1User table updated with latest device info {"user_id":170,"device_id":"68.2.A.3.87","fcm_token_length":142} 
[2026-02-02 22:57:28] local.INFO: New device session created {"user_id":170,"device_id":"68.2.A.3.87","session_id":46} 
[2026-02-02 22:57:28] local.INFO: Successful PIN login via API {"user_id":170,"device_id":"68.2.A.3.87","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-02 22:57:29] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-04 22:57:28"} 
[2026-02-02 22:57:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-02 22:57:32] local.DEBUG: Session authenticated successfully {"user_id":170,"session_expires":"2026-03-04 22:57:28"} 
[2026-02-02 22:57:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":170,"active_user_id":170,"mobile_number":"817056539964","requested_id":"170","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 00:53:45] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-03 00:53:45] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 00:53:45] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-03 00:53:45] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 00:53:45] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 00:53:46] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 00:53:45"} 
[2026-02-03 00:53:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 00:53:48] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 00:53:45"} 
[2026-02-03 00:53:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 04:11:43] local.INFO: Login detected - checking for other active sessions {"user_id":126,"current_device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","other_active_sessions_count":0} 
[2026-02-03 04:11:43] local.INFO: New session created {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","session_id":52} 
[2026-02-03 04:11:43] local.INFO: N1User table updated with latest device info {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","fcm_token_length":142} 
[2026-02-03 04:11:43] local.INFO: New device session created {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","session_id":52} 
[2026-02-03 04:11:43] local.INFO: Successful PIN login via API {"user_id":126,"device_id":"78FB9CD6-DCC6-49A7-B922-6BE03DA73FB3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 04:11:44] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-03-05 04:11:43"} 
[2026-02-03 04:11:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":126,"active_user_id":126,"mobile_number":"819057440772","requested_id":"126","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 04:11:47] local.DEBUG: Session authenticated successfully {"user_id":126,"session_expires":"2026-03-05 04:11:43"} 
[2026-02-03 04:11:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":126,"active_user_id":126,"mobile_number":"819057440772","requested_id":"126","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 04:27:25] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-03 04:27:26] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-03 04:27:26] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-03 04:27:26] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-03 04:27:26] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 04:27:26] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-05 04:27:25"} 
[2026-02-03 04:27:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 04:27:28] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-05 04:27:25"} 
[2026-02-03 04:27:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 06:30:36] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-03 06:30:36] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-03 06:30:36] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-03 06:30:36] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-03 06:30:36] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 06:30:37] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-05 06:30:36"} 
[2026-02-03 06:30:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 06:30:40] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-05 06:30:36"} 
[2026-02-03 06:30:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 07:49:43] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-02-03 07:49:43] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-03 07:49:43] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-02-03 07:49:43] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-03 07:49:43] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 07:49:43] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-05 07:49:43"} 
[2026-02-03 07:49:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 07:49:45] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-05 07:49:43"} 
[2026-02-03 07:49:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 09:54:27] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-03 09:54:27] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-03 09:54:27] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-03 09:54:27] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-03 09:54:27] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 09:54:28] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-05 09:54:27"} 
[2026-02-03 09:54:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 09:54:30] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-05 09:54:27"} 
[2026-02-03 09:54:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 10:08:08] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-03 10:08:08] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-03 10:08:08] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-03 10:08:08] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-03 10:08:08] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 10:08:09] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-05 10:08:08"} 
[2026-02-03 10:08:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 10:08:11] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-05 10:08:08"} 
[2026-02-03 10:08:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 11:01:23] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-03 11:01:23] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-03 11:01:23] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-03 11:01:23] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-03 11:01:23] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 11:01:25] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-05 11:01:23"} 
[2026-02-03 11:01:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 11:01:27] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-05 11:01:23"} 
[2026-02-03 11:01:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 11:18:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-03 11:18:54] local.DEBUG: CRC Calculation Result {"crc":"e927e1cf","input_params_count":2} 
[2026-02-03 11:18:54] local.DEBUG: CRC Verification {"received":"e927e1cf","calculated":"e927e1cf","match":true} 
[2026-02-03 11:18:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 11:23:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 11:23:43] local.DEBUG: CRC Calculation Result {"crc":"98cf8bd4","input_params_count":2} 
[2026-02-03 11:23:43] local.DEBUG: CRC Verification {"received":"98cf8bd4","calculated":"98cf8bd4","match":true} 
[2026-02-03 11:23:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 11:36:30] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-03 11:36:30] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 11:36:30] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-03 11:36:30] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 11:36:30] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 11:36:30] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-03-05 11:36:30"} 
[2026-02-03 11:36:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 11:36:32] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-03-05 11:36:30"} 
[2026-02-03 11:36:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 11:36:49] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-03 11:36:49] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 11:36:49] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-03 11:36:49] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 11:36:49] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 11:36:51] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-03-05 11:36:49"} 
[2026-02-03 11:36:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 11:37:13] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-02-03 11:37:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 11:37:14] local.INFO: QR payload decrypted successfully {"token":"CCFE1346-273B-4439-802E-28F8809D13FE","user_id":"TENG13"} 
[2026-02-03 11:37:14] local.INFO: Calling encrypt API {"token":"CCFE1346-273B-4439-802E-28F8809D13FE","user_id":"TENG13"} 
[2026-02-03 11:37:14] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-02-03 11:37:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 11:37:14] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-02-03 11:56:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 11:56:33] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-02-03 11:56:33] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-02-03 11:56:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 11:57:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 11:57:18] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-02-03 11:57:18] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-02-03 11:57:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 11:57:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 11:57:55] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-02-03 11:57:55] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-02-03 11:57:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 12:02:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 12:02:03] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-03 12:02:03] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-03 12:02:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 12:02:11] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"D905BF7E-16C2-42FD-B497-589312BD1618","txnID":"313","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"270398a5"},"ip":"103.230.15.12"} 
[2026-02-03 12:02:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=D905BF7E-16C2-42FD-B497-589312BD1618&txnID=313&userID=IOMR00","length":215} 
[2026-02-03 12:02:11] local.DEBUG: CRC Calculation Result {"crc":"270398a5","input_params_count":7} 
[2026-02-03 12:02:11] local.DEBUG: CRC Verification {"received":"270398a5","calculated":"270398a5","match":true} 
[2026-02-03 12:02:11] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 12:02:11] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 12:02:11] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-02-03 12:02:11] local.INFO: TAC record created successfully via API {"record_id":604,"txnID":"313","tac":"D905BF7E-16C2-42FD-B497-589312BD1618","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 12:07:11"} 
[2026-02-03 12:02:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"313","user_id":"IOMR00"} 
[2026-02-03 12:02:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-02-03 12:02:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770091331779498"} 
[2026-02-03 12:02:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"313","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 12:02:12\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"313\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770091331779498\"}}}","success":true} 
[2026-02-03 12:02:46] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-02-03 12:02:46] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-03 12:02:46] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-02-03 12:02:46] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-03 12:02:46] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 12:02:47] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-05 12:02:46"} 
[2026-02-03 12:02:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 12:02:56] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=D905BF7E-16C2-42FD-B497-589312BD1618&txnid=313","length":84} 
[2026-02-03 12:02:56] local.DEBUG: CRC Calculation Result {"crc":"eed832e5","input_params_count":4} 
[2026-02-03 12:02:56] local.INFO: External TAC API called {"action":"tac","txnID":"313","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 12:02:56] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"313","tac":"D905BF7E-16C2-42FD-B497-589312BD1618","approved_status":1} 
[2026-02-03 12:02:59] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-05 12:02:46"} 
[2026-02-03 12:02:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 13:12:33] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 13:12:33] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 13:12:33] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 13:12:33] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 13:12:33] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 13:12:34] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 13:12:33"} 
[2026-02-03 13:12:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 13:12:36] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 13:12:33"} 
[2026-02-03 13:12:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 13:13:04] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 13:13:04] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 13:13:04] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 13:13:04] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 13:13:04] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 13:13:05] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 13:13:04"} 
[2026-02-03 13:13:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 13:13:07] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 13:13:04"} 
[2026-02-03 13:13:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 14:37:24] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-03 14:37:24] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 14:37:24] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-03 14:37:24] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 14:37:24] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 14:37:27] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-03-05 14:37:24"} 
[2026-02-03 14:37:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 14:37:38] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-03 14:37:38] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 14:37:38] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-03 14:37:38] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 14:37:38] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 14:37:39] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-03-05 14:37:38"} 
[2026-02-03 14:37:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 14:38:21] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-03 14:38:21] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 14:38:21] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-03 14:38:21] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-03 14:38:21] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 14:38:22] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-03-05 14:38:21"} 
[2026-02-03 14:38:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 14:38:23] local.DEBUG: Session authenticated successfully {"user_id":20,"session_expires":"2026-03-05 14:38:21"} 
[2026-02-03 14:38:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":20,"active_user_id":20,"mobile_number":"60123247318","requested_id":"20","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 15:08:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-03 15:08:29] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-03 15:08:29] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-03 15:08:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 15:41:38] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-03 15:41:38] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-03 15:41:38] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-03 15:41:38] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-03 15:41:38] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 15:41:39] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-05 15:41:38"} 
[2026-02-03 15:41:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 15:41:41] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-05 15:41:38"} 
[2026-02-03 15:41:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 15:59:07] local.INFO: N1User created via API {"user_id":172,"mobile_number":"6597118988","memberhash":"9DTT9SB31770105547BV06OH","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-03 15:59:07] local.INFO: FCM token saved for user {"user_id":172,"mobile_number":"6597118988","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 15:59:09] local.DEBUG: Session authenticated successfully {"user_id":172,"session_expires":"2026-02-04 15:59:07"} 
[2026-02-03 15:59:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":172,"active_user_id":172,"mobile_number":"6597118988","requested_id":"172","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 16:42:01] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 16:42:01] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 16:42:01] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 16:42:01] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 16:42:01] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 16:42:02] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 16:42:01"} 
[2026-02-03 16:42:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 16:42:04] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 16:42:01"} 
[2026-02-03 16:42:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 18:23:39] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 18:23:39] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 18:23:40] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 18:23:40] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 18:23:40] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 18:23:40] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 18:23:39"} 
[2026-02-03 18:23:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 18:23:42] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 18:23:39"} 
[2026-02-03 18:23:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 18:42:11] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-03 18:42:11] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 18:42:11] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-03 18:42:11] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 18:42:11] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 18:42:12] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 18:42:11"} 
[2026-02-03 18:42:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 18:42:14] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 18:42:11"} 
[2026-02-03 18:42:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 18:43:09] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-02-03 18:43:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:43:09] local.INFO: QR payload decrypted successfully {"token":"A8C3EE7D-82E8-4049-8C8E-C18850869BF5","user_id":"JIN00"} 
[2026-02-03 18:43:09] local.INFO: Calling encrypt API {"token":"A8C3EE7D-82E8-4049-8C8E-C18850869BF5","user_id":"JIN00"} 
[2026-02-03 18:43:10] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-02-03 18:43:10] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 18:43:10] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-02-03 18:43:47] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-02-03 18:43:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:43:48] local.INFO: QR payload decrypted successfully {"token":"BB0172A9-F44F-48BF-A10E-CDFC961D1B72","user_id":"YOU00"} 
[2026-02-03 18:43:48] local.INFO: Calling encrypt API {"token":"BB0172A9-F44F-48BF-A10E-CDFC961D1B72","user_id":"YOU00"} 
[2026-02-03 18:43:48] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-02-03 18:43:48] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 18:43:48] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-02-03 18:44:36] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-02-03 18:44:36] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:44:36] local.INFO: QR payload decrypted successfully {"token":"34F2F571-92D1-4E58-BF2B-8C3BD0AA3030","user_id":"KEITA00"} 
[2026-02-03 18:44:36] local.INFO: Calling encrypt API {"token":"34F2F571-92D1-4E58-BF2B-8C3BD0AA3030","user_id":"KEITA00"} 
[2026-02-03 18:44:36] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-02-03 18:44:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-03 18:44:37] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-02-03 18:45:30] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-02-03 18:45:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:45:30] local.INFO: QR payload decrypted successfully {"token":"AB8063A6-E4CD-4107-8F70-1E3F6925F6A0","user_id":"KKRR00"} 
[2026-02-03 18:45:30] local.INFO: Calling encrypt API {"token":"AB8063A6-E4CD-4107-8F70-1E3F6925F6A0","user_id":"KKRR00"} 
[2026-02-03 18:45:30] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-02-03 18:45:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 18:45:30] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-02-03 18:46:14] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-02-03 18:46:14] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:46:14] local.INFO: QR payload decrypted successfully {"token":"A4E038E8-D665-4B38-BD11-EB0BF89096B4","user_id":"ANN00"} 
[2026-02-03 18:46:14] local.INFO: Calling encrypt API {"token":"A4E038E8-D665-4B38-BD11-EB0BF89096B4","user_id":"ANN00"} 
[2026-02-03 18:46:15] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-02-03 18:46:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 18:46:15] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-02-03 18:48:54] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-02-03 18:48:54] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:48:54] local.INFO: QR payload decrypted successfully {"token":"FC330B08-2A52-4F1A-A5D1-2FF03D5E0658","user_id":"KKKK00"} 
[2026-02-03 18:48:54] local.INFO: Calling encrypt API {"token":"FC330B08-2A52-4F1A-A5D1-2FF03D5E0658","user_id":"KKKK00"} 
[2026-02-03 18:48:54] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-02-03 18:48:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 18:48:55] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-02-03 18:49:32] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-02-03 18:49:32] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:49:32] local.INFO: QR payload decrypted successfully {"token":"AB6AC9A2-332A-47F3-B831-B62660915F5C","user_id":"KKKK01"} 
[2026-02-03 18:49:32] local.INFO: Calling encrypt API {"token":"AB6AC9A2-332A-47F3-B831-B62660915F5C","user_id":"KKKK01"} 
[2026-02-03 18:49:32] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-02-03 18:49:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 18:49:33] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-02-03 18:52:18] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-02-03 18:52:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:52:18] local.INFO: QR payload decrypted successfully {"token":"DD42D5F7-510F-43CC-AA5F-E39976E96869","user_id":"KOKU03"} 
[2026-02-03 18:52:18] local.INFO: Calling encrypt API {"token":"DD42D5F7-510F-43CC-AA5F-E39976E96869","user_id":"KOKU03"} 
[2026-02-03 18:52:18] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-02-03 18:52:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 18:52:19] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-02-03 18:55:27] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-02-03 18:55:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 18:55:27] local.INFO: QR payload decrypted successfully {"token":"E659FAD9-CB26-4EE1-ADA3-53D49C586577","user_id":"KOKU15"} 
[2026-02-03 18:55:27] local.INFO: Calling encrypt API {"token":"E659FAD9-CB26-4EE1-ADA3-53D49C586577","user_id":"KOKU15"} 
[2026-02-03 18:55:28] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-02-03 18:55:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 18:55:28] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-02-03 19:46:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 19:46:12] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-03 19:46:12] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-03 19:46:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 20:10:05] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-03 20:10:05] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-03 20:10:05] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-03 20:10:05] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-03 20:10:05] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 20:10:05] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-05 20:10:05"} 
[2026-02-03 20:10:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 20:10:07] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-05 20:10:05"} 
[2026-02-03 20:10:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 20:23:14] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-03 20:23:14] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-03 20:23:14] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-03 20:23:14] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-03 20:23:14] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 20:23:15] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-05 20:23:14"} 
[2026-02-03 20:23:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 20:23:17] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-05 20:23:14"} 
[2026-02-03 20:23:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:04:25] local.INFO: N1User created via API {"user_id":173,"mobile_number":"60199507937","memberhash":"AS2AW2TO1770123864G7STVR","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-03 21:04:25] local.INFO: FCM token saved for user {"user_id":173,"mobile_number":"60199507937","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:04:28] local.DEBUG: Session authenticated successfully {"user_id":173,"session_expires":"2026-02-04 21:04:24"} 
[2026-02-03 21:04:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":173,"active_user_id":173,"mobile_number":"60199507937","requested_id":"173","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:12:20] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-03 21:12:20] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 21:12:20] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-03 21:12:20] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 21:12:20] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 21:12:21] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 21:12:20"} 
[2026-02-03 21:12:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:12:25] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 21:12:20"} 
[2026-02-03 21:12:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:14:15] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-02-03 21:14:15] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:14:15] local.INFO: QR payload decrypted successfully {"token":"B58F34FC-D1CD-4689-8926-70335883AAEF","user_id":"KOKU33"} 
[2026-02-03 21:14:15] local.INFO: Calling encrypt API {"token":"B58F34FC-D1CD-4689-8926-70335883AAEF","user_id":"KOKU33"} 
[2026-02-03 21:14:15] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-02-03 21:14:15] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 21:14:16] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-02-03 21:14:44] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-02-03 21:14:44] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:14:45] local.INFO: QR payload decrypted successfully {"token":"009CACEE-98C0-4178-839D-E7C1D2013A2A","user_id":"KOKU99"} 
[2026-02-03 21:14:45] local.INFO: Calling encrypt API {"token":"009CACEE-98C0-4178-839D-E7C1D2013A2A","user_id":"KOKU99"} 
[2026-02-03 21:14:45] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-02-03 21:14:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 21:14:45] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-02-03 21:15:33] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-03 21:15:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:15:34] local.INFO: QR payload decrypted successfully {"token":"2BCEB0F8-16C6-4895-8FA2-D88DB325AF8D","user_id":"KEIJI10"} 
[2026-02-03 21:15:34] local.INFO: Calling encrypt API {"token":"2BCEB0F8-16C6-4895-8FA2-D88DB325AF8D","user_id":"KEIJI10"} 
[2026-02-03 21:15:34] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-03 21:15:34] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-03 21:15:34] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-03 21:16:50] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-03 21:16:50] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:16:50] local.INFO: QR payload decrypted successfully {"token":"D4C5DB59-E8B2-43C4-B8B6-2E7BA444BE84","user_id":"KEIJI11"} 
[2026-02-03 21:16:50] local.INFO: Calling encrypt API {"token":"D4C5DB59-E8B2-43C4-B8B6-2E7BA444BE84","user_id":"KEIJI11"} 
[2026-02-03 21:16:50] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-03 21:16:50] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-03 21:16:50] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-03 21:18:31] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-03 21:18:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:18:31] local.INFO: QR payload decrypted successfully {"token":"D3C6978F-3D62-412B-B1FA-D0CE21A4C883","user_id":"RIKIDO01"} 
[2026-02-03 21:18:31] local.INFO: Calling encrypt API {"token":"D3C6978F-3D62-412B-B1FA-D0CE21A4C883","user_id":"RIKIDO01"} 
[2026-02-03 21:18:31] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-03 21:18:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-03 21:18:32] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-03 21:19:18] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-02-03 21:19:18] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:19:18] local.INFO: QR payload decrypted successfully {"token":"F0D2B27F-73BE-4EA7-BC4F-4923F0472DBE","user_id":"RIKIDO02"} 
[2026-02-03 21:19:18] local.INFO: Calling encrypt API {"token":"F0D2B27F-73BE-4EA7-BC4F-4923F0472DBE","user_id":"RIKIDO02"} 
[2026-02-03 21:19:19] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-02-03 21:19:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-03 21:19:19] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-02-03 21:20:10] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-02-03 21:20:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:20:10] local.INFO: QR payload decrypted successfully {"token":"A9BF1A7D-0033-4C27-8320-18117FA8D235","user_id":"TOKU01"} 
[2026-02-03 21:20:10] local.INFO: Calling encrypt API {"token":"A9BF1A7D-0033-4C27-8320-18117FA8D235","user_id":"TOKU01"} 
[2026-02-03 21:20:11] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-02-03 21:20:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 21:20:11] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-02-03 21:21:11] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-03 21:21:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:21:11] local.INFO: QR payload decrypted successfully {"token":"4BD3FF0D-C180-4D31-AC65-F70F46927507","user_id":"TOKU06"} 
[2026-02-03 21:21:11] local.INFO: Calling encrypt API {"token":"4BD3FF0D-C180-4D31-AC65-F70F46927507","user_id":"TOKU06"} 
[2026-02-03 21:21:11] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-03 21:21:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 21:21:11] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-03 21:22:10] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-02-03 21:22:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:22:10] local.INFO: QR payload decrypted successfully {"token":"68995823-36B1-40A7-8013-180A72E8EC5E","user_id":"TOKUKE00"} 
[2026-02-03 21:22:10] local.INFO: Calling encrypt API {"token":"68995823-36B1-40A7-8013-180A72E8EC5E","user_id":"TOKUKE00"} 
[2026-02-03 21:22:10] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-02-03 21:22:10] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-03 21:22:10] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-02-03 21:22:48] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-02-03 21:22:48] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:22:48] local.INFO: QR payload decrypted successfully {"token":"F93281A7-575D-407F-9CC7-BF8664DA6057","user_id":"AAA07"} 
[2026-02-03 21:22:48] local.INFO: Calling encrypt API {"token":"F93281A7-575D-407F-9CC7-BF8664DA6057","user_id":"AAA07"} 
[2026-02-03 21:22:48] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-02-03 21:22:48] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 21:22:48] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-02-03 21:23:34] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-02-03 21:23:34] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:23:35] local.INFO: QR payload decrypted successfully {"token":"73B7141B-ABB7-49B3-9F38-74AE20773720","user_id":"AAA15"} 
[2026-02-03 21:23:35] local.INFO: Calling encrypt API {"token":"73B7141B-ABB7-49B3-9F38-74AE20773720","user_id":"AAA15"} 
[2026-02-03 21:23:36] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-02-03 21:23:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 21:23:39] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-02-03 21:24:27] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-03 21:24:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:24:27] local.INFO: QR payload decrypted successfully {"token":"1FD483AF-1097-441F-BD66-789EDC7D5532","user_id":"AAA08"} 
[2026-02-03 21:24:27] local.INFO: Calling encrypt API {"token":"1FD483AF-1097-441F-BD66-789EDC7D5532","user_id":"AAA08"} 
[2026-02-03 21:24:28] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-03 21:24:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 21:24:28] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-03 21:25:22] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-03 21:25:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:25:22] local.INFO: QR payload decrypted successfully {"token":"28FF89D1-D1EF-4B9E-9A05-52AF08820B31","user_id":"AAA08"} 
[2026-02-03 21:25:22] local.INFO: Calling encrypt API {"token":"28FF89D1-D1EF-4B9E-9A05-52AF08820B31","user_id":"AAA08"} 
[2026-02-03 21:25:22] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-03 21:25:22] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 21:25:22] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-03 21:27:22] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-02-03 21:27:22] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:27:22] local.INFO: QR payload decrypted successfully {"token":"44203507-D668-46ED-AA7B-EFF03B1AF436","user_id":"AAA11"} 
[2026-02-03 21:27:22] local.INFO: Calling encrypt API {"token":"44203507-D668-46ED-AA7B-EFF03B1AF436","user_id":"AAA11"} 
[2026-02-03 21:27:22] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-02-03 21:27:22] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 21:27:23] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-02-03 21:28:52] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-02-03 21:28:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:28:52] local.INFO: QR payload decrypted successfully {"token":"D6CB3D8D-8F4F-4C17-9380-0AFB7E27EA9B","user_id":"AAA16"} 
[2026-02-03 21:28:52] local.INFO: Calling encrypt API {"token":"D6CB3D8D-8F4F-4C17-9380-0AFB7E27EA9B","user_id":"AAA16"} 
[2026-02-03 21:28:52] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-02-03 21:28:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 21:28:52] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-02-03 21:29:28] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-02-03 21:29:28] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:29:28] local.INFO: QR payload decrypted successfully {"token":"A74F4EBB-8235-4011-8156-D598ECE2D6FD","user_id":"KOKU04"} 
[2026-02-03 21:29:28] local.INFO: Calling encrypt API {"token":"A74F4EBB-8235-4011-8156-D598ECE2D6FD","user_id":"KOKU04"} 
[2026-02-03 21:29:28] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-02-03 21:29:28] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 21:29:29] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-02-03 21:30:08] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-02-03 21:30:08] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 21:30:09] local.INFO: QR payload decrypted successfully {"token":"DC682E61-44EE-4AB8-BD4F-D4F1869702DF","user_id":"HIME02"} 
[2026-02-03 21:30:09] local.INFO: Calling encrypt API {"token":"DC682E61-44EE-4AB8-BD4F-D4F1869702DF","user_id":"HIME02"} 
[2026-02-03 21:30:09] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-02-03 21:30:09] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-03 21:30:10] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-02-03 21:43:47] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-02-03 21:43:47] local.INFO: Other active sessions found - OTP verification required {"user_id":161,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-03 21:43:47] local.INFO: OTP verification required for login {"user_id":161,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-02-03 21:48:01] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 21:48:01] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 21:48:01] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 21:48:01] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 21:48:01] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 21:48:02] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 21:48:01"} 
[2026-02-03 21:48:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:48:05] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 21:48:01"} 
[2026-02-03 21:48:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:49:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 21:49:52] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-03 21:49:52] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-03 21:49:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 21:50:02] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID EMIKO15.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"EB5B521E-CFAD-46F6-B800-7004A7BA9B95","txnID":"314","userID":"EMIKO15","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"cfa22659"},"ip":"103.230.15.12"} 
[2026-02-03 21:50:02] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID EMIKO15.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=EB5B521E-CFAD-46F6-B800-7004A7BA9B95&txnID=314&userID=EMIKO15","length":209} 
[2026-02-03 21:50:02] local.DEBUG: CRC Calculation Result {"crc":"cfa22659","input_params_count":7} 
[2026-02-03 21:50:02] local.DEBUG: CRC Verification {"received":"cfa22659","calculated":"cfa22659","match":true} 
[2026-02-03 21:50:02] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 21:50:02] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 21:50:02] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-03 21:50:02] local.INFO: TAC record created successfully via API {"record_id":605,"txnID":"314","tac":"EB5B521E-CFAD-46F6-B800-7004A7BA9B95","messageBody":"Please confirm the sign-up of User ID EMIKO15.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"EMIKO15","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 21:55:02"} 
[2026-02-03 21:50:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"314","user_id":"EMIKO15"} 
[2026-02-03 21:50:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-03 21:50:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770126602743647"} 
[2026-02-03 21:50:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"314","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 21:50:03\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"314\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID EMIKO15.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770126602743647\"}}}","success":true} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-03 21:50:28] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-03 21:50:43] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=EB5B521E-CFAD-46F6-B800-7004A7BA9B95&txnid=314","length":84} 
[2026-02-03 21:50:43] local.DEBUG: CRC Calculation Result {"crc":"f53c7eee","input_params_count":4} 
[2026-02-03 21:50:44] local.INFO: External TAC API called {"action":"tac","txnID":"314","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 21:50:44] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"314","tac":"EB5B521E-CFAD-46F6-B800-7004A7BA9B95","approved_status":1} 
[2026-02-03 21:51:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 21:51:24] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-03 21:51:24] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-03 21:51:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 21:51:33] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID EMIKO15.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"9467E067-BA23-48C7-927F-A790F0A543A9","txnID":"315","userID":"EMIKO15","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bb1b4aae"},"ip":"103.230.15.12"} 
[2026-02-03 21:51:33] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID EMIKO15.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=9467E067-BA23-48C7-927F-A790F0A543A9&txnID=315&userID=EMIKO15","length":209} 
[2026-02-03 21:51:33] local.DEBUG: CRC Calculation Result {"crc":"bb1b4aae","input_params_count":7} 
[2026-02-03 21:51:33] local.DEBUG: CRC Verification {"received":"bb1b4aae","calculated":"bb1b4aae","match":true} 
[2026-02-03 21:51:33] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 21:51:33] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 21:51:33] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-03 21:51:33] local.INFO: TAC record created successfully via API {"record_id":606,"txnID":"315","tac":"9467E067-BA23-48C7-927F-A790F0A543A9","messageBody":"Please confirm the sign-up of User ID EMIKO15.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"EMIKO15","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 21:56:33"} 
[2026-02-03 21:51:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"315","user_id":"EMIKO15"} 
[2026-02-03 21:51:33] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-03 21:51:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770126693551126"} 
[2026-02-03 21:51:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"315","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 21:51:33\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"315\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID EMIKO15.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770126693551126\"}}}","success":true} 
[2026-02-03 21:51:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 21:51:53] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-03 21:51:53] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-03 21:51:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 21:52:03] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID EMIKO15.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"0A517099-0286-4A71-98F1-07A378B6E30F","txnID":"316","userID":"EMIKO15","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5733ff75"},"ip":"103.230.15.12"} 
[2026-02-03 21:52:03] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID EMIKO15.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=0A517099-0286-4A71-98F1-07A378B6E30F&txnID=316&userID=EMIKO15","length":209} 
[2026-02-03 21:52:03] local.DEBUG: CRC Calculation Result {"crc":"5733ff75","input_params_count":7} 
[2026-02-03 21:52:03] local.DEBUG: CRC Verification {"received":"5733ff75","calculated":"5733ff75","match":true} 
[2026-02-03 21:52:03] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 21:52:03] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 21:52:03] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-03 21:52:03] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"818037911717","expired_count":1} 
[2026-02-03 21:52:03] local.INFO: TAC record created successfully via API {"record_id":607,"txnID":"316","tac":"0A517099-0286-4A71-98F1-07A378B6E30F","messageBody":"Please confirm the sign-up of User ID EMIKO15.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"EMIKO15","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-03 21:57:03"} 
[2026-02-03 21:52:03] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"316","user_id":"EMIKO15"} 
[2026-02-03 21:52:03] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-03 21:52:03] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":500,"message":"Internal error encountered.","status":"INTERNAL","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"INTERNAL"}]}},"status":500} 
[2026-02-03 21:52:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"316","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Internal error encountered.\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-03 21:52:03\"}","success":false} 
[2026-02-03 21:52:04] local.WARNING: FCM transaction approval notification failed {"mobile_number":"818037911717","txn_id":"316","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Internal error encountered.\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-03 21:52:03\"}"} 
[2026-02-03 21:54:01] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 21:54:01] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 21:54:01] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 21:54:01] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 21:54:01] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 21:54:02] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 21:54:01"} 
[2026-02-03 21:54:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:54:11] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=0A517099-0286-4A71-98F1-07A378B6E30F&txnid=316","length":84} 
[2026-02-03 21:54:11] local.DEBUG: CRC Calculation Result {"crc":"6c556d93","input_params_count":4} 
[2026-02-03 21:54:12] local.INFO: External TAC API called {"action":"tac","txnID":"316","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 21:54:12] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"316","tac":"0A517099-0286-4A71-98F1-07A378B6E30F","approved_status":1} 
[2026-02-03 21:55:01] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 21:55:01] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 21:55:01] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 21:55:01] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 21:55:01] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 21:55:02] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 21:55:01"} 
[2026-02-03 21:55:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:55:04] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 21:55:01"} 
[2026-02-03 21:55:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:57:10] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMb1cef957b2f12c5089bf794545bb31b9"}} 
[2026-02-03 21:57:28] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-02-03 21:57:28] local.INFO: Other active sessions found - OTP verification required {"user_id":161,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-03 21:57:28] local.INFO: OTP verification required for login {"user_id":161,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-02-03 21:57:31] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM800d12f5683328d4d4092a0207c66b11"}} 
[2026-02-03 21:57:46] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-03 21:57:46] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":161,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-03 21:57:46] local.INFO: Logout message sent successfully {"fcm_token":"dg1F5KPzTzWqhOqDNwdV...","reason":"new_login"} 
[2026-02-03 21:57:46] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-03 21:57:46] local.INFO: Session deactivated {"session_id":24,"user_id":161,"device_id":"BP2A.250605.031.A3"} 
[2026-02-03 21:57:46] local.INFO: Old devices logged out {"user_id":161,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":24,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-02-03 21:57:46] local.INFO: Session updated {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 21:57:46] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-03 21:57:46] local.INFO: New device session created {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 21:57:46] local.INFO: Login completed after OTP verification {"user_id":161,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-02-03 21:57:47] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 21:58:13] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM75878a2618d6c96b359bf98e4a9dfac0"}} 
[2026-02-03 22:09:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 22:09:09] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-03 22:09:09] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-03 22:09:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:09:23] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID EMIKO15.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"B42204D5-9A03-438D-8CC6-350984CD938E","txnID":"317","userID":"EMIKO15","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"93875db6"},"ip":"103.230.15.12"} 
[2026-02-03 22:09:23] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID EMIKO15.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=B42204D5-9A03-438D-8CC6-350984CD938E&txnID=317&userID=EMIKO15","length":209} 
[2026-02-03 22:09:23] local.DEBUG: CRC Calculation Result {"crc":"93875db6","input_params_count":7} 
[2026-02-03 22:09:23] local.DEBUG: CRC Verification {"received":"93875db6","calculated":"93875db6","match":true} 
[2026-02-03 22:09:23] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:09:23] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:09:23] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-03 22:09:23] local.INFO: TAC record created successfully via API {"record_id":608,"txnID":"317","tac":"B42204D5-9A03-438D-8CC6-350984CD938E","messageBody":"Please confirm the sign-up of User ID EMIKO15.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"EMIKO15","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 22:14:23"} 
[2026-02-03 22:09:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"317","user_id":"EMIKO15"} 
[2026-02-03 22:09:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-03 22:09:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770127763761744"} 
[2026-02-03 22:09:24] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"317","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 22:09:24\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"317\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID EMIKO15.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770127763761744\"}}}","success":true} 
[2026-02-03 22:09:43] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 22:09:43] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 22:09:43] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 22:09:43] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 22:09:43] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 22:09:44] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 22:09:43"} 
[2026-02-03 22:09:44] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:09:54] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=B42204D5-9A03-438D-8CC6-350984CD938E&txnid=317","length":84} 
[2026-02-03 22:09:54] local.DEBUG: CRC Calculation Result {"crc":"55094f5a","input_params_count":4} 
[2026-02-03 22:09:54] local.INFO: External TAC API called {"action":"tac","txnID":"317","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 22:09:54] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"317","tac":"B42204D5-9A03-438D-8CC6-350984CD938E","approved_status":1} 
[2026-02-03 22:19:37] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-03 22:19:37] local.INFO: Session updated {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 22:19:37] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-03 22:19:37] local.INFO: New device session created {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 22:19:37] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 22:19:38] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:21:36] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-03 22:21:36] local.INFO: Session updated {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 22:21:36] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-03 22:21:36] local.INFO: New device session created {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 22:21:36] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 22:21:36] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:22:16] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"175.136.160.250"} 
[2026-02-03 22:22:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-03 22:22:17] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-02-03 22:22:17] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-02-03 22:22:17] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:22:17] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-03 22:22:17] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-03 22:22:17] local.INFO: TAC record created successfully via API {"record_id":609,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-03 22:27:17"} 
[2026-02-03 22:22:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-03 22:22:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d67H6dvkTuWXMjx5U2aQ...","title":"USDT request"} 
[2026-02-03 22:22:17] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":403,"message":"SenderId mismatch","status":"PERMISSION_DENIED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"SENDER_ID_MISMATCH"}]}},"status":403} 
[2026-02-03 22:22:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-03 22:22:17\"}","success":false} 
[2026-02-03 22:22:17] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-03 22:22:17\"}"} 
[2026-02-03 22:22:40] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-02-03 22:22:40] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-02-03 22:22:41] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-03 22:22:41] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-02-03 22:25:18] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"175.136.160.250"} 
[2026-02-03 22:25:18] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-03 22:25:18] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-02-03 22:25:18] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-02-03 22:25:18] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:25:18] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-03 22:25:18] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-03 22:25:18] local.INFO: TAC record created successfully via API {"record_id":610,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-03 22:30:18"} 
[2026-02-03 22:25:18] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-03 22:25:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d67H6dvkTuWXMjx5U2aQ...","title":"USDT request"} 
[2026-02-03 22:25:19] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":403,"message":"SenderId mismatch","status":"PERMISSION_DENIED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"SENDER_ID_MISMATCH"}]}},"status":403} 
[2026-02-03 22:25:19] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-03 22:25:19\"}","success":false} 
[2026-02-03 22:25:19] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-03 22:25:19\"}"} 
[2026-02-03 22:25:22] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-03 22:25:22] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-03 22:25:22] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-03 22:25:22] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-03 22:31:36] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:31:59] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"175.136.160.250"} 
[2026-02-03 22:31:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-03 22:31:59] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-02-03 22:31:59] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-02-03 22:31:59] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:31:59] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-03 22:31:59] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-03 22:31:59] local.INFO: TAC record created successfully via API {"record_id":611,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-03 22:36:59"} 
[2026-02-03 22:31:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-03 22:32:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exEMMZshTkeIeB7IhjjG...","title":"USDT request"} 
[2026-02-03 22:32:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770129122988824%422fcc3e422fcc3e"} 
[2026-02-03 22:32:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 22:32:03\",\"data\":{\"user_id\":161,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770129122988824%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-03 22:33:06] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-03 22:33:06] local.INFO: Session updated {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 22:33:06] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-03 22:33:06] local.INFO: New device session created {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 22:33:06] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 22:33:07] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:34:46] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:35:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 22:35:07] local.DEBUG: CRC Calculation Result {"crc":"b75ba98a","input_params_count":2} 
[2026-02-03 22:35:07] local.DEBUG: CRC Verification {"received":"b75ba98a","calculated":"b75ba98a","match":true} 
[2026-02-03 22:35:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:35:13] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:35:54] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account IKR00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819016315133","pid":"ADFSIOQR2ZZR3VLR","tac":"7C244957-A8F0-4465-9A61-4242466A3839","txnID":"318","userID":"IKR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0c21f590"},"ip":"103.230.15.12"} 
[2026-02-03 22:35:55] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account IKR00.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR&tac=7C244957-A8F0-4465-9A61-4242466A3839&txnID=318&userID=IKR00","length":226} 
[2026-02-03 22:35:55] local.DEBUG: CRC Calculation Result {"crc":"0c21f590","input_params_count":7} 
[2026-02-03 22:35:55] local.DEBUG: CRC Verification {"received":"0c21f590","calculated":"0c21f590","match":true} 
[2026-02-03 22:35:55] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:35:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:35:55] local.INFO: Mobile number cleaned {"original":"819016315133","cleaned":"819016315133"} 
[2026-02-03 22:35:55] local.INFO: TAC record created successfully via API {"record_id":612,"txnID":"318","tac":"7C244957-A8F0-4465-9A61-4242466A3839","messageBody":"Please confirm Change/Add Mobile Phone for account IKR00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819016315133","userID":"IKR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 22:40:55"} 
[2026-02-03 22:35:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819016315133","txn_id":"318","user_id":"IKR00"} 
[2026-02-03 22:35:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"819016315133","txn_id":"318","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-03 22:35:55\"}","success":false} 
[2026-02-03 22:35:55] local.WARNING: FCM transaction approval notification failed {"mobile_number":"819016315133","txn_id":"318","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-03 22:35:55\"}"} 
[2026-02-03 22:36:08] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"175.136.160.250"} 
[2026-02-03 22:36:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-03 22:36:08] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-02-03 22:36:08] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-02-03 22:36:08] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:36:08] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-03 22:36:08] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-03 22:36:08] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132814","expired_count":1} 
[2026-02-03 22:36:08] local.INFO: TAC record created successfully via API {"record_id":613,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-03 22:41:08"} 
[2026-02-03 22:36:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-03 22:36:08] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fcU5FiCtS1GPGKnOnLa9...","title":"USDT request"} 
[2026-02-03 22:36:08] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"status":404} 
[2026-02-03 22:36:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Requested entity was not found.\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-03 22:36:08\"}","success":false} 
[2026-02-03 22:36:08] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Requested entity was not found.\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-03 22:36:08\"}"} 
[2026-02-03 22:36:14] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-03 22:36:14] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-03 22:36:14] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-03 22:36:14] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-03 22:37:15] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-03 22:37:15] local.INFO: Session updated {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 22:37:15] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-03 22:37:15] local.INFO: New device session created {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-03 22:37:15] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 22:37:16] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:43:22] local.INFO: N1User created via API {"user_id":174,"mobile_number":"819016315133","memberhash":"EXCBWSGF1770129802MNJOCL","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-03 22:43:23] local.INFO: FCM token saved for user {"user_id":174,"mobile_number":"819016315133","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:43:26] local.DEBUG: Session authenticated successfully {"user_id":174,"session_expires":"2026-02-04 22:43:22"} 
[2026-02-03 22:43:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":174,"active_user_id":174,"mobile_number":"819016315133","requested_id":"174","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:43:33] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-03 22:43:33] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 22:43:33] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-03 22:43:33] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 22:43:33] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 22:43:34] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 22:43:33"} 
[2026-02-03 22:43:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:43:36] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 22:43:33"} 
[2026-02-03 22:43:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:45:18] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-03 22:45:49] local.INFO: QR Login started {"user_id":"IKR00","qr_payload_length":208} 
[2026-02-03 22:45:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 22:45:49] local.INFO: QR payload decrypted successfully {"token":"7BD2968A-3533-4EDB-B476-05737C760A98","user_id":"IKR00"} 
[2026-02-03 22:45:49] local.INFO: Calling encrypt API {"token":"7BD2968A-3533-4EDB-B476-05737C760A98","user_id":"IKR00"} 
[2026-02-03 22:45:49] local.INFO: Token encrypted with user ID {"user_id":"IKR00","encrypted_payload_length":215} 
[2026-02-03 22:45:49] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-03 22:45:49] local.INFO: QR Login completed successfully {"user_id":"IKR00"} 
[2026-02-03 22:55:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 22:55:29] local.DEBUG: CRC Calculation Result {"crc":"b75ba98a","input_params_count":2} 
[2026-02-03 22:55:29] local.DEBUG: CRC Verification {"received":"b75ba98a","calculated":"b75ba98a","match":true} 
[2026-02-03 22:55:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:55:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 22:55:30] local.DEBUG: CRC Calculation Result {"crc":"b75ba98a","input_params_count":2} 
[2026-02-03 22:55:30] local.DEBUG: CRC Verification {"received":"b75ba98a","calculated":"b75ba98a","match":true} 
[2026-02-03 22:55:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:55:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 22:55:30] local.DEBUG: CRC Calculation Result {"crc":"b75ba98a","input_params_count":2} 
[2026-02-03 22:55:30] local.DEBUG: CRC Verification {"received":"b75ba98a","calculated":"b75ba98a","match":true} 
[2026-02-03 22:55:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:57:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 22:57:13] local.DEBUG: CRC Calculation Result {"crc":"b17b9800","input_params_count":2} 
[2026-02-03 22:57:13] local.DEBUG: CRC Verification {"received":"b17b9800","calculated":"b17b9800","match":true} 
[2026-02-03 22:57:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:57:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account KEIJI00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819042157873","pid":"ADFSIOQR2ZZR3VLR","tac":"01AF3FBC-2558-43A8-B061-3D78EC8E404B","txnID":"319","userID":"KEIJI00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c8918124"},"ip":"103.230.15.12"} 
[2026-02-03 22:57:26] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account KEIJI00.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR&tac=01AF3FBC-2558-43A8-B061-3D78EC8E404B&txnID=319&userID=KEIJI00","length":230} 
[2026-02-03 22:57:26] local.DEBUG: CRC Calculation Result {"crc":"c8918124","input_params_count":7} 
[2026-02-03 22:57:26] local.DEBUG: CRC Verification {"received":"c8918124","calculated":"c8918124","match":true} 
[2026-02-03 22:57:26] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:57:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:57:26] local.INFO: Mobile number cleaned {"original":"819042157873","cleaned":"819042157873"} 
[2026-02-03 22:57:26] local.INFO: TAC record created successfully via API {"record_id":614,"txnID":"319","tac":"01AF3FBC-2558-43A8-B061-3D78EC8E404B","messageBody":"Please confirm Change/Add Mobile Phone for account KEIJI00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819042157873","userID":"KEIJI00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 23:02:26"} 
[2026-02-03 22:57:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819042157873","txn_id":"319","user_id":"KEIJI00"} 
[2026-02-03 22:57:26] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eOoTrh8LUU3Kg6WqHzP4...","title":"Change/Add Mobile Phone Request"} 
[2026-02-03 22:57:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770130646640816"} 
[2026-02-03 22:57:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"819042157873","txn_id":"319","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 22:57:26\",\"data\":{\"user_id\":154,\"mobile_number\":\"819042157873\",\"txn_id\":\"319\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account KEIJI00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770130646640816\"}}}","success":true} 
[2026-02-03 22:58:30] local.WARNING: Failed PIN login attempt {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:58:38] local.INFO: Login detected - checking for other active sessions {"user_id":154,"current_device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","other_active_sessions_count":0} 
[2026-02-03 22:58:38] local.INFO: New session created {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","session_id":53} 
[2026-02-03 22:58:38] local.INFO: N1User table updated with latest device info {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","fcm_token_length":142} 
[2026-02-03 22:58:38] local.INFO: New device session created {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","session_id":53} 
[2026-02-03 22:58:38] local.INFO: Successful PIN login via API {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 22:58:38] local.DEBUG: Session authenticated successfully {"user_id":154,"session_expires":"2026-03-05 22:58:38"} 
[2026-02-03 22:58:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":154,"active_user_id":154,"mobile_number":"819042157873","requested_id":"154","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:58:54] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=01AF3FBC-2558-43A8-B061-3D78EC8E404B&txnid=319","length":84} 
[2026-02-03 22:58:54] local.DEBUG: CRC Calculation Result {"crc":"ac97914d","input_params_count":4} 
[2026-02-03 22:58:55] local.INFO: External TAC API called {"action":"tac","txnID":"319","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 22:58:55] local.INFO: TAC action completed {"action":"approve","mobile_number":"819042157873","txnID":"319","tac":"01AF3FBC-2558-43A8-B061-3D78EC8E404B","approved_status":1} 
[2026-02-03 22:59:21] local.DEBUG: Session authenticated successfully {"user_id":154,"session_expires":"2026-03-05 22:58:38"} 
[2026-02-03 22:59:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":154,"active_user_id":154,"mobile_number":"819042157873","requested_id":"154","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 22:59:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 22:59:37] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-03 22:59:37] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-03 22:59:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:59:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 22:59:42] local.DEBUG: CRC Calculation Result {"crc":"b75ba98a","input_params_count":2} 
[2026-02-03 22:59:42] local.DEBUG: CRC Verification {"received":"b75ba98a","calculated":"b75ba98a","match":true} 
[2026-02-03 22:59:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:59:44] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID EMIKO16.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"86DF1076-46A5-4C78-9412-47065C3C9FF1","txnID":"320","userID":"EMIKO16","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8e7d8025"},"ip":"103.230.15.12"} 
[2026-02-03 22:59:44] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID EMIKO16.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=86DF1076-46A5-4C78-9412-47065C3C9FF1&txnID=320&userID=EMIKO16","length":209} 
[2026-02-03 22:59:44] local.DEBUG: CRC Calculation Result {"crc":"8e7d8025","input_params_count":7} 
[2026-02-03 22:59:44] local.DEBUG: CRC Verification {"received":"8e7d8025","calculated":"8e7d8025","match":true} 
[2026-02-03 22:59:44] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:59:44] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:59:44] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-03 22:59:44] local.INFO: TAC record created successfully via API {"record_id":615,"txnID":"320","tac":"86DF1076-46A5-4C78-9412-47065C3C9FF1","messageBody":"Please confirm the sign-up of User ID EMIKO16.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"EMIKO16","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 23:04:44"} 
[2026-02-03 22:59:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"320","user_id":"EMIKO16"} 
[2026-02-03 22:59:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-03 22:59:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770130784955312"} 
[2026-02-03 22:59:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"320","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 22:59:45\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"320\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID EMIKO16.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770130784955312\"}}}","success":true} 
[2026-02-03 22:59:52] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account IKR00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819016315133","pid":"ADFSIOQR2ZZR3VLR","tac":"1924F929-1FFF-4B7B-8F6E-2F03554B66BB","txnID":"321","userID":"IKR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c422255a"},"ip":"103.230.15.12"} 
[2026-02-03 22:59:52] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account IKR00.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819016315133&pid=ADFSIOQR2ZZR3VLR&tac=1924F929-1FFF-4B7B-8F6E-2F03554B66BB&txnID=321&userID=IKR00","length":226} 
[2026-02-03 22:59:52] local.DEBUG: CRC Calculation Result {"crc":"c422255a","input_params_count":7} 
[2026-02-03 22:59:52] local.DEBUG: CRC Verification {"received":"c422255a","calculated":"c422255a","match":true} 
[2026-02-03 22:59:52] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 22:59:52] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 22:59:52] local.INFO: Mobile number cleaned {"original":"819016315133","cleaned":"819016315133"} 
[2026-02-03 22:59:53] local.INFO: TAC record created successfully via API {"record_id":616,"txnID":"321","tac":"1924F929-1FFF-4B7B-8F6E-2F03554B66BB","messageBody":"Please confirm Change/Add Mobile Phone for account IKR00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819016315133","userID":"IKR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 23:04:53"} 
[2026-02-03 22:59:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819016315133","txn_id":"321","user_id":"IKR00"} 
[2026-02-03 22:59:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f0I06kp_d0DOpHPIhW90...","title":"Change/Add Mobile Phone Request"} 
[2026-02-03 22:59:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770130793430383"} 
[2026-02-03 22:59:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"819016315133","txn_id":"321","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 22:59:53\",\"data\":{\"user_id\":174,\"mobile_number\":\"819016315133\",\"txn_id\":\"321\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account IKR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770130793430383\"}}}","success":true} 
[2026-02-03 23:00:01] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 23:00:01] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 23:00:01] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 23:00:01] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 23:00:01] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 23:00:02] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 23:00:01"} 
[2026-02-03 23:00:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 23:00:03] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=1924F929-1FFF-4B7B-8F6E-2F03554B66BB&txnid=321","length":84} 
[2026-02-03 23:00:03] local.DEBUG: CRC Calculation Result {"crc":"8a7233bf","input_params_count":4} 
[2026-02-03 23:00:05] local.INFO: External TAC API called {"action":"tac","txnID":"321","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 23:00:05] local.INFO: TAC action completed {"action":"approve","mobile_number":"819016315133","txnID":"321","tac":"1924F929-1FFF-4B7B-8F6E-2F03554B66BB","approved_status":1} 
[2026-02-03 23:00:19] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=86DF1076-46A5-4C78-9412-47065C3C9FF1&txnid=320","length":84} 
[2026-02-03 23:00:19] local.DEBUG: CRC Calculation Result {"crc":"64711d5f","input_params_count":4} 
[2026-02-03 23:00:20] local.INFO: External TAC API called {"action":"tac","txnID":"320","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 23:00:20] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"320","tac":"86DF1076-46A5-4C78-9412-47065C3C9FF1","approved_status":1} 
[2026-02-03 23:02:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 23:02:29] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-03 23:02:29] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-03 23:02:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 23:02:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID EMIKO17.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"1684132C-2D26-4620-8F8C-23275D4F9B68","txnID":"322","userID":"EMIKO17","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"72624e46"},"ip":"103.230.15.12"} 
[2026-02-03 23:02:37] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID EMIKO17.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=1684132C-2D26-4620-8F8C-23275D4F9B68&txnID=322&userID=EMIKO17","length":209} 
[2026-02-03 23:02:37] local.DEBUG: CRC Calculation Result {"crc":"72624e46","input_params_count":7} 
[2026-02-03 23:02:37] local.DEBUG: CRC Verification {"received":"72624e46","calculated":"72624e46","match":true} 
[2026-02-03 23:02:37] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 23:02:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 23:02:37] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-03 23:02:37] local.INFO: TAC record created successfully via API {"record_id":617,"txnID":"322","tac":"1684132C-2D26-4620-8F8C-23275D4F9B68","messageBody":"Please confirm the sign-up of User ID EMIKO17.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"EMIKO17","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 23:07:37"} 
[2026-02-03 23:02:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"322","user_id":"EMIKO17"} 
[2026-02-03 23:02:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-03 23:02:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770130957650955"} 
[2026-02-03 23:02:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"322","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 23:02:38\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"322\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID EMIKO17.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770130957650955\"}}}","success":true} 
[2026-02-03 23:02:59] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-03 23:02:59] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 23:02:59] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-03 23:02:59] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-03 23:02:59] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 23:03:00] local.DEBUG: Session authenticated successfully {"user_id":112,"session_expires":"2026-03-05 23:02:59"} 
[2026-02-03 23:03:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":112,"active_user_id":112,"mobile_number":"818037911717","requested_id":"112","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 23:03:06] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=1684132C-2D26-4620-8F8C-23275D4F9B68&txnid=322","length":84} 
[2026-02-03 23:03:06] local.DEBUG: CRC Calculation Result {"crc":"8df21c1d","input_params_count":4} 
[2026-02-03 23:03:07] local.INFO: External TAC API called {"action":"tac","txnID":"322","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 23:03:07] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"322","tac":"1684132C-2D26-4620-8F8C-23275D4F9B68","approved_status":1} 
[2026-02-03 23:03:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-03 23:03:32] local.DEBUG: CRC Calculation Result {"crc":"b17b9800","input_params_count":2} 
[2026-02-03 23:03:32] local.DEBUG: CRC Verification {"received":"b17b9800","calculated":"b17b9800","match":true} 
[2026-02-03 23:03:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 23:03:58] local.INFO: Login detected - checking for other active sessions {"user_id":154,"current_device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","other_active_sessions_count":0} 
[2026-02-03 23:03:58] local.INFO: Session updated {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","session_id":53} 
[2026-02-03 23:03:58] local.INFO: N1User table updated with latest device info {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","fcm_token_length":142} 
[2026-02-03 23:03:58] local.INFO: New device session created {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","session_id":53} 
[2026-02-03 23:03:58] local.INFO: Successful PIN login via API {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 23:03:59] local.DEBUG: Session authenticated successfully {"user_id":154,"session_expires":"2026-03-05 23:03:58"} 
[2026-02-03 23:03:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":154,"active_user_id":154,"mobile_number":"819042157873","requested_id":"154","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 23:04:01] local.DEBUG: Session authenticated successfully {"user_id":154,"session_expires":"2026-03-05 23:03:58"} 
[2026-02-03 23:04:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":154,"active_user_id":154,"mobile_number":"819042157873","requested_id":"154","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 23:04:10] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account KEIJI12.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819042157873","pid":"ADFSIOQR2ZZR3VLR","tac":"E6270EDC-79F4-4EC8-8C7B-4D577D05D5AF","txnID":"323","userID":"KEIJI12","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8db83e83"},"ip":"103.230.15.12"} 
[2026-02-03 23:04:10] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account KEIJI12.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819042157873&pid=ADFSIOQR2ZZR3VLR&tac=E6270EDC-79F4-4EC8-8C7B-4D577D05D5AF&txnID=323&userID=KEIJI12","length":230} 
[2026-02-03 23:04:10] local.DEBUG: CRC Calculation Result {"crc":"8db83e83","input_params_count":7} 
[2026-02-03 23:04:10] local.DEBUG: CRC Verification {"received":"8db83e83","calculated":"8db83e83","match":true} 
[2026-02-03 23:04:10] local.INFO: CRC validation passed for createTacRecord  
[2026-02-03 23:04:10] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-03 23:04:10] local.INFO: Mobile number cleaned {"original":"819042157873","cleaned":"819042157873"} 
[2026-02-03 23:04:10] local.INFO: TAC record created successfully via API {"record_id":618,"txnID":"323","tac":"E6270EDC-79F4-4EC8-8C7B-4D577D05D5AF","messageBody":"Please confirm Change/Add Mobile Phone for account KEIJI12.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819042157873","userID":"KEIJI12","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-03 23:09:10"} 
[2026-02-03 23:04:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819042157873","txn_id":"323","user_id":"KEIJI12"} 
[2026-02-03 23:04:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eOoTrh8LUU3Kg6WqHzP4...","title":"Change/Add Mobile Phone Request"} 
[2026-02-03 23:04:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770131051038243"} 
[2026-02-03 23:04:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"819042157873","txn_id":"323","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-03 23:04:11\",\"data\":{\"user_id\":154,\"mobile_number\":\"819042157873\",\"txn_id\":\"323\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account KEIJI12.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770131051038243\"}}}","success":true} 
[2026-02-03 23:04:17] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=E6270EDC-79F4-4EC8-8C7B-4D577D05D5AF&txnid=323","length":84} 
[2026-02-03 23:04:17] local.DEBUG: CRC Calculation Result {"crc":"a36bd739","input_params_count":4} 
[2026-02-03 23:04:18] local.INFO: External TAC API called {"action":"tac","txnID":"323","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-03 23:04:18] local.INFO: TAC action completed {"action":"approve","mobile_number":"819042157873","txnID":"323","tac":"E6270EDC-79F4-4EC8-8C7B-4D577D05D5AF","approved_status":1} 
[2026-02-03 23:05:19] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-03 23:05:19] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 23:05:19] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-03 23:05:19] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-03 23:05:19] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 23:05:21] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 23:05:19"} 
[2026-02-03 23:05:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 23:05:23] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-05 23:05:19"} 
[2026-02-03 23:05:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 23:06:13] local.INFO: QR Login started {"user_id":"KEIJI12","qr_payload_length":208} 
[2026-02-03 23:06:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-03 23:06:13] local.INFO: QR payload decrypted successfully {"token":"3CDB39CB-5797-4E75-937C-B706F5A3D41E","user_id":"KEIJI12"} 
[2026-02-03 23:06:13] local.INFO: Calling encrypt API {"token":"3CDB39CB-5797-4E75-937C-B706F5A3D41E","user_id":"KEIJI12"} 
[2026-02-03 23:06:13] local.INFO: Token encrypted with user ID {"user_id":"KEIJI12","encrypted_payload_length":218} 
[2026-02-03 23:06:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-03 23:06:13] local.INFO: QR Login completed successfully {"user_id":"KEIJI12"} 
[2026-02-03 23:17:08] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-02-03 23:17:08] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":20} 
[2026-02-03 23:17:08] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-02-03 23:17:08] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":20} 
[2026-02-03 23:17:08] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-03 23:17:09] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-03-05 23:17:08"} 
[2026-02-03 23:17:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-03 23:17:11] local.DEBUG: Session authenticated successfully {"user_id":120,"session_expires":"2026-03-05 23:17:08"} 
[2026-02-03 23:17:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":120,"active_user_id":120,"mobile_number":"819010784834","requested_id":"120","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-04 00:19:04] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-04 06:21:17] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 06:21:17] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 06:21:17] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 06:21:17] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 06:21:18] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 06:21:18] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 06:21:17"} 
[2026-02-04 06:21:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 06:21:22] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 06:21:17"} 
[2026-02-04 06:21:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 06:56:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 06:56:52] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-04 06:56:52] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-04 06:56:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 06:57:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 06:57:30] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-04 06:57:30] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-04 06:57:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 06:58:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 06:58:59] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-04 06:58:59] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-04 06:58:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 07:00:36] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-04 07:00:36] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 07:00:36] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-04 07:00:36] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 07:00:36] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 07:00:36] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 07:00:36"} 
[2026-02-04 07:00:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 07:00:37] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"5B2F7D6D-2808-4198-96CE-A51FACB00FE0","txnID":"324","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e38369cd"},"ip":"103.230.15.12"} 
[2026-02-04 07:00:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KOKU00.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=5B2F7D6D-2808-4198-96CE-A51FACB00FE0&txnID=324&userID=KOKU00","length":215} 
[2026-02-04 07:00:37] local.DEBUG: CRC Calculation Result {"crc":"e38369cd","input_params_count":7} 
[2026-02-04 07:00:37] local.DEBUG: CRC Verification {"received":"e38369cd","calculated":"e38369cd","match":true} 
[2026-02-04 07:00:37] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 07:00:37] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 07:00:37] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-04 07:00:37] local.INFO: TAC record created successfully via API {"record_id":619,"txnID":"324","tac":"5B2F7D6D-2808-4198-96CE-A51FACB00FE0","messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-04 07:05:37"} 
[2026-02-04 07:00:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"324","user_id":"KOKU00"} 
[2026-02-04 07:00:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2026-02-04 07:00:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770159637998641"} 
[2026-02-04 07:00:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"324","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-04 07:00:38\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"324\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KOKU00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770159637998641\"}}}","success":true} 
[2026-02-04 07:00:38] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 07:00:36"} 
[2026-02-04 07:00:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 07:00:46] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=5B2F7D6D-2808-4198-96CE-A51FACB00FE0&txnid=324","length":84} 
[2026-02-04 07:00:46] local.DEBUG: CRC Calculation Result {"crc":"03d31f21","input_params_count":4} 
[2026-02-04 07:00:46] local.INFO: External TAC API called {"action":"tac","txnID":"324","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-04 07:00:46] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"324","tac":"5B2F7D6D-2808-4198-96CE-A51FACB00FE0","approved_status":1} 
[2026-02-04 07:39:12] local.INFO: Login detected - checking for other active sessions {"user_id":168,"current_device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","other_active_sessions_count":0} 
[2026-02-04 07:39:12] local.INFO: Session updated {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-04 07:39:12] local.INFO: N1User table updated with latest device info {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","fcm_token_length":142} 
[2026-02-04 07:39:12] local.INFO: New device session created {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-04 07:39:12] local.INFO: Successful PIN login via API {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 07:39:13] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-06 07:39:12"} 
[2026-02-04 07:39:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 07:39:15] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-06 07:39:12"} 
[2026-02-04 07:39:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 07:46:07] local.INFO: Login detected - checking for other active sessions {"user_id":168,"current_device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","other_active_sessions_count":0} 
[2026-02-04 07:46:07] local.INFO: Session updated {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-04 07:46:07] local.INFO: N1User table updated with latest device info {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","fcm_token_length":142} 
[2026-02-04 07:46:07] local.INFO: New device session created {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-04 07:46:07] local.INFO: Successful PIN login via API {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 07:46:08] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-06 07:46:07"} 
[2026-02-04 07:46:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 07:46:10] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-06 07:46:07"} 
[2026-02-04 07:46:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 08:36:48] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 08:36:48] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 08:36:48] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 08:36:48] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 08:36:48] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 08:36:49] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 08:36:48"} 
[2026-02-04 08:36:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 08:36:51] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 08:36:48"} 
[2026-02-04 08:36:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 08:54:22] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 08:54:22] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 08:54:22] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 08:54:22] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 08:54:22] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 08:54:23] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 08:54:22"} 
[2026-02-04 08:54:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 08:54:26] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 08:54:22"} 
[2026-02-04 08:54:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:25:08] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-04 09:25:08] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-04 09:25:08] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-04 09:25:08] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-04 09:25:08] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 09:25:09] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-06 09:25:08"} 
[2026-02-04 09:25:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:25:11] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-06 09:25:08"} 
[2026-02-04 09:25:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:25:38] local.INFO: Login detected - checking for other active sessions {"user_id":168,"current_device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","other_active_sessions_count":0} 
[2026-02-04 09:25:38] local.INFO: Session updated {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-04 09:25:38] local.INFO: N1User table updated with latest device info {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","fcm_token_length":142} 
[2026-02-04 09:25:38] local.INFO: New device session created {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-04 09:25:38] local.INFO: Successful PIN login via API {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 09:25:39] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-06 09:25:38"} 
[2026-02-04 09:25:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:25:42] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-06 09:25:38"} 
[2026-02-04 09:25:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:39:27] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-04 09:39:27] local.INFO: Session updated {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-04 09:39:27] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-04 09:39:27] local.INFO: New device session created {"user_id":161,"device_id":"BE2A.250530.026.D1","session_id":25} 
[2026-02-04 09:39:27] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 09:39:28] local.INFO: FCM token saved for user {"user_id":161,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:39:59] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-06 09:25:08"} 
[2026-02-04 09:39:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:40:26] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-06 09:25:08"} 
[2026-02-04 09:40:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:41:46] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-02-04 09:41:46] local.INFO: Other active sessions found - OTP verification required {"user_id":161,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-04 09:41:46] local.INFO: OTP verification required for login {"user_id":161,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-02-04 09:41:54] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":161,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-04 09:41:55] local.INFO: Logout message sent successfully {"fcm_token":"exEMMZshTkeIeB7IhjjG...","reason":"new_login"} 
[2026-02-04 09:41:55] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-04 09:41:55] local.INFO: Session deactivated {"session_id":25,"user_id":161,"device_id":"BE2A.250530.026.D1"} 
[2026-02-04 09:41:55] local.INFO: Old devices logged out {"user_id":161,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":25,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-02-04 09:41:55] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-04 09:41:55] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-04 09:41:55] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-04 09:41:55] local.INFO: Login completed after OTP verification {"user_id":161,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-02-04 09:41:56] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-05 09:41:55"} 
[2026-02-04 09:41:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:41:58] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-02-05 09:41:55"} 
[2026-02-04 09:41:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:48:12] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 09:48:12] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 09:48:12] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 09:48:12] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 09:48:12] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 09:48:13] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 09:48:12"} 
[2026-02-04 09:48:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 09:48:15] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 09:48:12"} 
[2026-02-04 09:48:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:31:21] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"6017313281","response":{"status":"ok","error_desc":"","message":"MMfad26d9dd50d634d33c116b6ce0db8d7"}} 
[2026-02-04 10:31:36] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-02-04 10:31:36] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["56CE0222-B885-41D2-A960-04E0B6E1D569"]} 
[2026-02-04 10:31:36] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-02-04 10:31:37] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-04 10:31:40] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-04 10:31:41] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["56CE0222-B885-41D2-A960-04E0B6E1D569"]} 
[2026-02-04 10:31:41] local.INFO: Logout message sent successfully {"fcm_token":"fx71HVRkzkKpuOl6fBUX...","reason":"new_login"} 
[2026-02-04 10:31:41] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-04 10:31:41] local.INFO: Session deactivated {"session_id":51,"user_id":155,"device_id":"56CE0222-B885-41D2-A960-04E0B6E1D569"} 
[2026-02-04 10:31:41] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":51,"device_id":"56CE0222-B885-41D2-A960-04E0B6E1D569","device_name":"iPad","success":true,"message":"Logout message sent"}]}} 
[2026-02-04 10:31:41] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 10:31:41] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-04 10:31:41] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 10:31:41] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-02-04 10:31:42] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:45:13] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-04 10:45:13] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 10:45:13] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-04 10:45:13] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 10:45:13] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 10:45:14] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:45:24] local.INFO: Login history retrieved {"user_id":155,"mobile_number":"60173132888","total_sessions":6,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:45:55] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-04 10:45:55] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-04 10:45:55] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-04 10:45:55] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-04 10:45:55] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 10:45:56] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-06 10:45:55"} 
[2026-02-04 10:45:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:45:58] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-06 10:45:55"} 
[2026-02-04 10:45:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:47:26] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-04 10:47:26] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-04 10:47:26] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-04 10:47:26] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-04 10:47:26] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 10:47:27] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-06 10:47:26"} 
[2026-02-04 10:47:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:47:28] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-06 10:47:26"} 
[2026-02-04 10:47:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:47:51] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-06 10:47:26"} 
[2026-02-04 10:47:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:48:09] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-02-04 10:48:09] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-02-04 10:48:09] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-02-04 10:48:09] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-02-04 10:48:09] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 10:48:10] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-03-06 10:48:09"} 
[2026-02-04 10:48:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:48:13] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-03-06 10:48:09"} 
[2026-02-04 10:48:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:50:22] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"c0c38311"},"ip":"211.24.62.81"} 
[2026-02-04 10:50:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-04 10:50:27] local.DEBUG: CRC Calculation Result {"crc":"c0c38311","input_params_count":7} 
[2026-02-04 10:50:27] local.DEBUG: CRC Verification {"received":"c0c38311","calculated":"c0c38311","match":true} 
[2026-02-04 10:50:27] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 10:50:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-04 10:50:27] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-04 10:50:28] local.INFO: TAC record created successfully via API {"record_id":620,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-04 10:55:28"} 
[2026-02-04 10:50:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-04 10:50:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erctcrGSRu2t0GW949_z...","title":"USDT request"} 
[2026-02-04 10:50:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770173438548857%422fcc3e422fcc3e"} 
[2026-02-04 10:50:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-04 10:50:38\",\"data\":{\"user_id\":161,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770173438548857%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-04 10:51:02] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-04 10:51:03] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-04 10:51:03] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-04 10:51:03] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-04 10:51:03] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 10:51:03] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-04 10:51:03] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-04 10:51:03] local.WARNING: txnID already exists {"txnID":"10112121","existing_record_id":620} 
[2026-02-04 10:51:14] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-04 10:51:14] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-04 10:51:14] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-04 10:51:14] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-04 10:51:20] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-04 10:51:20] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-04 10:51:20] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-04 10:51:20] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-04 10:51:20] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 10:51:20] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-04 10:51:20] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-04 10:51:20] local.INFO: TAC record created successfully via API {"record_id":621,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-04 10:56:20"} 
[2026-02-04 10:51:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-04 10:51:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"exEMMZshTkeIeB7IhjjG...","title":"USDT request"} 
[2026-02-04 10:51:20] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770173480890552%422fcc3e422fcc3e"} 
[2026-02-04 10:51:20] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-04 10:51:20\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770173480890552%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-04 10:51:49] local.DEBUG: Session authenticated successfully {"user_id":43,"session_expires":"2026-03-06 10:48:09"} 
[2026-02-04 10:51:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":43,"active_user_id":43,"mobile_number":"819023591233","requested_id":"43","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:57:47] local.ERROR: Call to undefined method App\Http\Controllers\Api\N1UserController2::getProfileBySessionToken() {"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Api\\N1UserController2::getProfileBySessionToken() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:46)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1UserController2), 'getProfileBySes...')
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#39 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined method App\Http\Controllers\Api\N1UserController2::getProfileBySessionToken() {"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Api\\N1UserController2::getProfileBySessionToken() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:46)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\N1UserController2), 'getProfileBySes...')
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#39 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#53 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(160): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(91): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), '60', '1')
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#51 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-04 10:58:15] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-04 10:59:09] local.WARNING: Profile retrieval failed - Invalid or expired session token {"session_token_length":64,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 10:59:24] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:02:02] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:02:59] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-04 11:02:59] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-04 11:02:59] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-04 11:02:59] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-04 11:02:59] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 11:03:00] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-06 11:02:59"} 
[2026-02-04 11:03:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:03:01] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-06 11:02:59"} 
[2026-02-04 11:03:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:03:09] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-06 11:02:59"} 
[2026-02-04 11:03:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:07:47] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:08:01] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:10:43] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:11:16] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:11:35] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:11:35] local.INFO: N1User updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":[]} 
[2026-02-04 11:11:42] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:13:16] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:13:16] local.INFO: N1User updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":[]} 
[2026-02-04 11:17:34] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:17:42] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:17:42] local.INFO: N1User updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":[]} 
[2026-02-04 11:22:19] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:22:19] local.INFO: User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:22:52] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:22:52] local.INFO: User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:30:19] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:30:25] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:30:25] local.INFO: N1User updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":[]} 
[2026-02-04 11:30:39] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 11:30:39] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 11:30:39] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 11:30:39] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 11:30:39] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 11:30:40] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 11:30:39"} 
[2026-02-04 11:30:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:30:43] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 11:30:39"} 
[2026-02-04 11:30:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:30:48] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:32:03] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:32:03] local.INFO: User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:32:45] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:32:45] local.INFO: User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:35:16] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:35:23] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:35:23] local.INFO: N1User updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":[]} 
[2026-02-04 11:35:57] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:35:57] local.INFO: N1User updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":[]} 
[2026-02-04 11:37:29] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:37:30] local.INFO: User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:38:17] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:38:17] local.INFO: User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:42:37] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:42:38] local.INFO: N1User updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS","updated_fields":[]} 
[2026-02-04 11:43:19] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:43:19] local.INFO: User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:43:28] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:43:44] local.INFO: Login history retrieved {"user_id":155,"mobile_number":"60173132888","total_sessions":6,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:48:59] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:49:31] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:49:34] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:50:04] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-06 10:45:13"} 
[2026-02-04 11:50:04] local.INFO: User profile updated via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:50:17] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 11:50:31] local.INFO: Login history retrieved {"user_id":155,"mobile_number":"60173132888","total_sessions":6,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 12:05:53] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-04 12:05:53] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 12:05:53] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-04 12:05:53] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 12:05:53] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 12:05:53] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 12:09:14] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 12:13:33] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-04 12:26:45] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":1} 
[2026-02-04 12:26:45] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-04 12:26:45] local.INFO: OTP verification required for login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_devices_count":1} 
[2026-02-04 12:26:52] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-04 12:26:55] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-04 12:26:56] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-04 12:27:06] local.ERROR: Exception sending logout message {"error":"cURL error 28: Resolving timed out after 10000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://fcm.googleapis.com/v1/projects/n1-erewards/messages:send","fcm_token":"exEMMZshTkeIeB7IhjjG..."} 
[2026-02-04 12:27:06] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2026-02-04 12:27:06] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-02-04 12:27:06] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":false,"message":"Exception: cURL error 28: Resolving timed out after 10000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://fcm.googleapis.com/v1/projects/n1-erewards/messages:send"}]}} 
[2026-02-04 12:27:06] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-04 12:27:06] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-04 12:27:06] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-04 12:27:06] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","devices_logged_out":1} 
[2026-02-04 12:27:06] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 12:27:55] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-04 12:27:55] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-04 12:27:55] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-04 12:27:55] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-04 12:27:55] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 12:28:15] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-04 12:28:15] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-04 12:28:15] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-04 12:28:15] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-04 12:28:15] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 12:28:20] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 12:28:30] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-04 12:28:30] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-04 12:28:30] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-04 12:28:30] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-04 12:28:30] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 12:28:30] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-04 12:28:30] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-04 12:28:30] local.INFO: TAC record created successfully via API {"record_id":622,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-04 12:33:30"} 
[2026-02-04 12:28:30] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-04 12:28:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d2yDAujtUUMhqQ_6h5pJ...","title":"USDT request"} 
[2026-02-04 12:28:32] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":403,"message":"SenderId mismatch","status":"PERMISSION_DENIED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"SENDER_ID_MISMATCH"}]}},"status":403} 
[2026-02-04 12:28:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-04 12:28:32\"}","success":false} 
[2026-02-04 12:28:32] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132888","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-04 12:28:32\"}"} 
[2026-02-04 12:28:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-04 12:28:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-04 12:28:38] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-04 12:28:38] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-04 12:28:38] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 12:28:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-04 12:28:38] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-04 12:28:38] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-04 12:28:38] local.INFO: TAC record created successfully via API {"record_id":623,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-04 12:33:38"} 
[2026-02-04 12:28:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-04 12:28:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d2yDAujtUUMhqQ_6h5pJ...","title":"USDT request"} 
[2026-02-04 12:28:39] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":403,"message":"SenderId mismatch","status":"PERMISSION_DENIED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"SENDER_ID_MISMATCH"}]}},"status":403} 
[2026-02-04 12:28:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-04 12:28:39\"}","success":false} 
[2026-02-04 12:28:39] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132888","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-04 12:28:39\"}"} 
[2026-02-04 12:29:33] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-04 12:29:33] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-04 12:29:34] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-04 12:29:34] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-04 12:29:49] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-04 12:29:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-04 12:29:59] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-04 12:29:59] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-04 12:29:59] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 12:29:59] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-04 12:29:59] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-04 12:29:59] local.INFO: TAC record created successfully via API {"record_id":624,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-04 12:34:59"} 
[2026-02-04 12:29:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-04 12:30:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d2yDAujtUUMhqQ_6h5pJ...","title":"USDT request"} 
[2026-02-04 12:30:09] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":403,"message":"SenderId mismatch","status":"PERMISSION_DENIED","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"SENDER_ID_MISMATCH"}]}},"status":403} 
[2026-02-04 12:30:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-04 12:30:09\"}","success":false} 
[2026-02-04 12:30:10] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132888","txn_id":"10112121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: SenderId mismatch\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-04 12:30:09\"}"} 
[2026-02-04 12:38:52] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"6017313288","response":{"status":"ok","error_desc":"","message":"MMd99558da1e03de8e89a75b06dd5c13f8"}} 
[2026-02-04 12:38:54] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-04 12:38:54] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-04 12:38:54] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-04 12:38:54] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-04 12:38:54] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 12:38:55] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 12:38:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 12:38:57] local.DEBUG: CRC Calculation Result {"crc":"98cf8bd4","input_params_count":2} 
[2026-02-04 12:38:57] local.DEBUG: CRC Verification {"received":"98cf8bd4","calculated":"98cf8bd4","match":true} 
[2026-02-04 12:38:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 12:39:05] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-04 12:39:05] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-04 12:39:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-04 12:39:05] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-04 12:39:05] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-04 12:39:05] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 12:39:05] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-04 12:39:05] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-04 12:39:05] local.INFO: TAC record created successfully via API {"record_id":625,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-04 12:44:05"} 
[2026-02-04 12:39:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-04 12:39:06] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eQENwN65SEn3rf4Qqn_I...","title":"USDT request"} 
[2026-02-04 12:39:06] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770179946319217"} 
[2026-02-04 12:39:06] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-04 12:39:06\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770179946319217\"}}}","success":true} 
[2026-02-04 12:39:11] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-04 12:39:11] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-04 12:39:11] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-04 12:39:11] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-04 12:41:35] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 12:50:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 12:50:22] local.DEBUG: CRC Calculation Result {"crc":"98cf8bd4","input_params_count":2} 
[2026-02-04 12:50:22] local.DEBUG: CRC Verification {"received":"98cf8bd4","calculated":"98cf8bd4","match":true} 
[2026-02-04 12:50:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 12:50:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 12:50:33] local.DEBUG: CRC Calculation Result {"crc":"98cf8bd4","input_params_count":2} 
[2026-02-04 12:50:33] local.DEBUG: CRC Verification {"received":"98cf8bd4","calculated":"98cf8bd4","match":true} 
[2026-02-04 12:50:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 13:19:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 13:19:58] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-04 13:19:58] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-04 13:19:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 13:20:04] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Transfer eReward Request For Account User ID KOKU24.","messageTitle":"Transfer eReward Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"66BE0285-CEED-4434-9712-EA9A9007638E","txnID":"325","userID":"KOKU24","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2a3eebd1"},"ip":"103.230.15.12"} 
[2026-02-04 13:20:04] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Transfer eReward Request For Account User ID KOKU24.&messageTitle=Transfer eReward Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=66BE0285-CEED-4434-9712-EA9A9007638E&txnID=325&userID=KOKU24","length":230} 
[2026-02-04 13:20:04] local.DEBUG: CRC Calculation Result {"crc":"2a3eebd1","input_params_count":7} 
[2026-02-04 13:20:04] local.DEBUG: CRC Verification {"received":"2a3eebd1","calculated":"2a3eebd1","match":true} 
[2026-02-04 13:20:04] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 13:20:04] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 13:20:04] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-04 13:20:04] local.INFO: TAC record created successfully via API {"record_id":626,"txnID":"325","tac":"66BE0285-CEED-4434-9712-EA9A9007638E","messageBody":"Please confirm Transfer eReward Request For Account User ID KOKU24.","messageTitle":"Transfer eReward Request","mobile_number":"819044692385","userID":"KOKU24","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-04 13:25:04"} 
[2026-02-04 13:20:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"325","user_id":"KOKU24"} 
[2026-02-04 13:20:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"Transfer eReward Request"} 
[2026-02-04 13:20:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770182404639238"} 
[2026-02-04 13:20:05] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"325","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-04 13:20:05\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"325\",\"title\":\"Transfer eReward Request\",\"body\":\"Please confirm Transfer eReward Request For Account User ID KOKU24.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770182404639238\"}}}","success":true} 
[2026-02-04 13:20:27] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-04 13:20:27] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:20:27] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-04 13:20:27] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:20:27] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 13:20:28] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:20:27"} 
[2026-02-04 13:20:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:20:31] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=66BE0285-CEED-4434-9712-EA9A9007638E&txnid=325","length":84} 
[2026-02-04 13:20:31] local.DEBUG: CRC Calculation Result {"crc":"5127f4fd","input_params_count":4} 
[2026-02-04 13:20:32] local.INFO: External TAC API called {"action":"tac","txnID":"325","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-04 13:20:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"325","tac":"66BE0285-CEED-4434-9712-EA9A9007638E","approved_status":1} 
[2026-02-04 13:22:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 13:22:06] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-04 13:22:06] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-04 13:22:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 13:22:44] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Transfer eReward Request For Account User ID KOKU23.","messageTitle":"Transfer eReward Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"B8DB4AF5-3C77-4297-9B91-D151A3F009B0","txnID":"326","userID":"KOKU23","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"aa47a06c"},"ip":"103.230.15.12"} 
[2026-02-04 13:22:44] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Transfer eReward Request For Account User ID KOKU23.&messageTitle=Transfer eReward Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=B8DB4AF5-3C77-4297-9B91-D151A3F009B0&txnID=326&userID=KOKU23","length":230} 
[2026-02-04 13:22:44] local.DEBUG: CRC Calculation Result {"crc":"aa47a06c","input_params_count":7} 
[2026-02-04 13:22:44] local.DEBUG: CRC Verification {"received":"aa47a06c","calculated":"aa47a06c","match":true} 
[2026-02-04 13:22:44] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 13:22:44] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 13:22:44] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-04 13:22:44] local.INFO: TAC record created successfully via API {"record_id":627,"txnID":"326","tac":"B8DB4AF5-3C77-4297-9B91-D151A3F009B0","messageBody":"Please confirm Transfer eReward Request For Account User ID KOKU23.","messageTitle":"Transfer eReward Request","mobile_number":"819044692385","userID":"KOKU23","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-04 13:27:44"} 
[2026-02-04 13:22:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"326","user_id":"KOKU23"} 
[2026-02-04 13:22:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"Transfer eReward Request"} 
[2026-02-04 13:22:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770182565171764"} 
[2026-02-04 13:22:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"326","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-04 13:22:45\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"326\",\"title\":\"Transfer eReward Request\",\"body\":\"Please confirm Transfer eReward Request For Account User ID KOKU23.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770182565171764\"}}}","success":true} 
[2026-02-04 13:22:47] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-04 13:22:47] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:22:47] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-04 13:22:47] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:22:47] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 13:22:48] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:22:47"} 
[2026-02-04 13:22:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:22:50] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:22:47"} 
[2026-02-04 13:22:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:23:10] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=B8DB4AF5-3C77-4297-9B91-D151A3F009B0&txnid=326","length":84} 
[2026-02-04 13:23:10] local.DEBUG: CRC Calculation Result {"crc":"2b9f5b13","input_params_count":4} 
[2026-02-04 13:23:10] local.INFO: External TAC API called {"action":"tac","txnID":"326","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-04 13:23:10] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"326","tac":"B8DB4AF5-3C77-4297-9B91-D151A3F009B0","approved_status":1} 
[2026-02-04 13:23:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 13:23:24] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-04 13:23:24] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-04 13:23:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 13:23:51] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-04 13:23:51] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:23:51] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-04 13:23:51] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:23:51] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 13:23:53] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:23:51"} 
[2026-02-04 13:23:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:23:55] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:23:51"} 
[2026-02-04 13:23:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:24:08] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Transfer eReward Request For Account User ID KOKU23.","messageTitle":"Transfer eReward Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"3161E001-4333-4113-8975-542E4D3D20E8","txnID":"327","userID":"KOKU23","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"271d881f"},"ip":"103.230.15.12"} 
[2026-02-04 13:24:08] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Transfer eReward Request For Account User ID KOKU23.&messageTitle=Transfer eReward Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=3161E001-4333-4113-8975-542E4D3D20E8&txnID=327&userID=KOKU23","length":230} 
[2026-02-04 13:24:08] local.DEBUG: CRC Calculation Result {"crc":"271d881f","input_params_count":7} 
[2026-02-04 13:24:08] local.DEBUG: CRC Verification {"received":"271d881f","calculated":"271d881f","match":true} 
[2026-02-04 13:24:08] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 13:24:08] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 13:24:08] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-04 13:24:09] local.INFO: TAC record created successfully via API {"record_id":628,"txnID":"327","tac":"3161E001-4333-4113-8975-542E4D3D20E8","messageBody":"Please confirm Transfer eReward Request For Account User ID KOKU23.","messageTitle":"Transfer eReward Request","mobile_number":"819044692385","userID":"KOKU23","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-04 13:29:09"} 
[2026-02-04 13:24:09] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"327","user_id":"KOKU23"} 
[2026-02-04 13:24:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"Transfer eReward Request"} 
[2026-02-04 13:24:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770182649460698"} 
[2026-02-04 13:24:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"327","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-04 13:24:09\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"327\",\"title\":\"Transfer eReward Request\",\"body\":\"Please confirm Transfer eReward Request For Account User ID KOKU23.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770182649460698\"}}}","success":true} 
[2026-02-04 13:24:25] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3161E001-4333-4113-8975-542E4D3D20E8&txnid=327","length":84} 
[2026-02-04 13:24:25] local.DEBUG: CRC Calculation Result {"crc":"af03ce1f","input_params_count":4} 
[2026-02-04 13:24:25] local.INFO: External TAC API called {"action":"tac","txnID":"327","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-04 13:24:25] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"327","tac":"3161E001-4333-4113-8975-542E4D3D20E8","approved_status":1} 
[2026-02-04 13:28:15] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-04 13:28:15] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:28:15] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-04 13:28:15] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:28:15] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 13:28:16] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:28:15"} 
[2026-02-04 13:28:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:28:18] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:28:15"} 
[2026-02-04 13:28:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:29:03] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-02-04 13:29:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 13:29:03] local.INFO: QR payload decrypted successfully {"token":"54D4FFFB-245A-45F7-94D6-36F71081F4B6","user_id":"KOKU00"} 
[2026-02-04 13:29:03] local.INFO: Calling encrypt API {"token":"54D4FFFB-245A-45F7-94D6-36F71081F4B6","user_id":"KOKU00"} 
[2026-02-04 13:29:03] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-02-04 13:29:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 13:29:04] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-02-04 13:32:40] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-04 13:32:40] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-04 13:32:40] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-04 13:32:40] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-04 13:32:40] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 13:32:41] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-06 13:32:40"} 
[2026-02-04 13:32:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:32:43] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-06 13:32:40"} 
[2026-02-04 13:32:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:35:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 13:35:54] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-04 13:35:54] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-04 13:35:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 13:40:50] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:42:27] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-04 13:42:27] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:42:27] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-04 13:42:27] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 13:42:27] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 13:42:28] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:42:27"} 
[2026-02-04 13:42:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:42:30] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 13:42:27"} 
[2026-02-04 13:42:30] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:43:18] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-02-04 13:43:18] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-04 13:43:18] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-02-04 13:43:18] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-04 13:43:18] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 13:43:19] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-06 13:43:18"} 
[2026-02-04 13:43:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:43:21] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-06 13:43:18"} 
[2026-02-04 13:43:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:43:34] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-06 13:43:18"} 
[2026-02-04 13:43:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:55:16] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 13:55:16] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 13:55:16] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 13:55:16] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-04 13:55:16] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 13:55:17] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 13:55:16"} 
[2026-02-04 13:55:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 13:55:19] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-06 13:55:16"} 
[2026-02-04 13:55:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 14:19:14] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-04 14:19:14] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 14:19:14] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-04 14:19:14] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-04 14:19:15] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 14:19:15] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 14:19:14"} 
[2026-02-04 14:19:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 14:19:17] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-06 14:19:14"} 
[2026-02-04 14:19:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 14:19:51] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-02-04 14:19:51] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:19:51] local.INFO: QR payload decrypted successfully {"token":"26560E3F-EB33-4CBB-93AD-339863536FA6","user_id":"KOKU22"} 
[2026-02-04 14:19:51] local.INFO: Calling encrypt API {"token":"26560E3F-EB33-4CBB-93AD-339863536FA6","user_id":"KOKU22"} 
[2026-02-04 14:19:52] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-02-04 14:19:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:19:52] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-02-04 14:21:52] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-02-04 14:21:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:21:52] local.INFO: QR payload decrypted successfully {"token":"9BE07589-2046-49C1-8B1C-8084A6C08F86","user_id":"KOKU03"} 
[2026-02-04 14:21:52] local.INFO: Calling encrypt API {"token":"9BE07589-2046-49C1-8B1C-8084A6C08F86","user_id":"KOKU03"} 
[2026-02-04 14:21:53] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-02-04 14:21:53] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:21:53] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-02-04 14:22:39] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-02-04 14:22:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:22:40] local.INFO: QR payload decrypted successfully {"token":"66DE788D-5C0F-44E2-96CB-1C2F106AA91E","user_id":"KOKU15"} 
[2026-02-04 14:22:40] local.INFO: Calling encrypt API {"token":"66DE788D-5C0F-44E2-96CB-1C2F106AA91E","user_id":"KOKU15"} 
[2026-02-04 14:22:40] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-02-04 14:22:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:22:41] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-02-04 14:24:45] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-02-04 14:24:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:24:45] local.INFO: QR payload decrypted successfully {"token":"353F188D-0626-444C-9086-1D01008E2156","user_id":"KOKU33"} 
[2026-02-04 14:24:45] local.INFO: Calling encrypt API {"token":"353F188D-0626-444C-9086-1D01008E2156","user_id":"KOKU33"} 
[2026-02-04 14:24:45] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-02-04 14:24:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:24:47] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-02-04 14:26:05] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-02-04 14:26:05] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:26:05] local.INFO: QR payload decrypted successfully {"token":"48AE06B2-9888-4BC0-8F04-87FD9717320D","user_id":"KOKU99"} 
[2026-02-04 14:26:05] local.INFO: Calling encrypt API {"token":"48AE06B2-9888-4BC0-8F04-87FD9717320D","user_id":"KOKU99"} 
[2026-02-04 14:26:05] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-02-04 14:26:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:26:06] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-02-04 14:26:45] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-04 14:26:45] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:26:45] local.INFO: QR payload decrypted successfully {"token":"03FE1D29-1456-4D82-B86C-AC2EBC6B8447","user_id":"KEIJI10"} 
[2026-02-04 14:26:45] local.INFO: Calling encrypt API {"token":"03FE1D29-1456-4D82-B86C-AC2EBC6B8447","user_id":"KEIJI10"} 
[2026-02-04 14:26:45] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-04 14:26:45] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-04 14:26:46] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-04 14:27:30] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-04 14:27:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:27:32] local.INFO: QR payload decrypted successfully {"token":"37C701C8-F086-4FFC-B6B2-09C804A4CDC8","user_id":"KEIJI11"} 
[2026-02-04 14:27:32] local.INFO: Calling encrypt API {"token":"37C701C8-F086-4FFC-B6B2-09C804A4CDC8","user_id":"KEIJI11"} 
[2026-02-04 14:27:32] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-04 14:27:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-04 14:27:32] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-04 14:28:10] local.INFO: QR Login started {"user_id":"KEIJI12","qr_payload_length":208} 
[2026-02-04 14:28:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:28:11] local.INFO: QR payload decrypted successfully {"token":"60C584BA-ABE7-4F38-80C1-5CB53D9EBEEB","user_id":"KEIJI12"} 
[2026-02-04 14:28:11] local.INFO: Calling encrypt API {"token":"60C584BA-ABE7-4F38-80C1-5CB53D9EBEEB","user_id":"KEIJI12"} 
[2026-02-04 14:28:11] local.INFO: Token encrypted with user ID {"user_id":"KEIJI12","encrypted_payload_length":218} 
[2026-02-04 14:28:11] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-04 14:28:11] local.INFO: QR Login completed successfully {"user_id":"KEIJI12"} 
[2026-02-04 14:29:13] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-04 14:29:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:29:13] local.INFO: QR payload decrypted successfully {"token":"A662D3CC-0A20-40D1-B0A3-BAA2E8F0B94D","user_id":"RIKIDO01"} 
[2026-02-04 14:29:13] local.INFO: Calling encrypt API {"token":"A662D3CC-0A20-40D1-B0A3-BAA2E8F0B94D","user_id":"RIKIDO01"} 
[2026-02-04 14:29:14] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-04 14:29:14] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-04 14:29:14] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-04 14:30:00] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-04 14:30:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:30:00] local.INFO: QR payload decrypted successfully {"token":"3FD08A33-321A-4841-842B-720B2D658687","user_id":"RIKIDO01"} 
[2026-02-04 14:30:00] local.INFO: Calling encrypt API {"token":"3FD08A33-321A-4841-842B-720B2D658687","user_id":"RIKIDO01"} 
[2026-02-04 14:30:00] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-04 14:30:00] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-04 14:30:00] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-04 14:30:52] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-02-04 14:30:52] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:30:52] local.INFO: QR payload decrypted successfully {"token":"F241E12F-D229-4A1F-AE31-A8E12CD2CB44","user_id":"RIKIDO02"} 
[2026-02-04 14:30:52] local.INFO: Calling encrypt API {"token":"F241E12F-D229-4A1F-AE31-A8E12CD2CB44","user_id":"RIKIDO02"} 
[2026-02-04 14:30:52] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-02-04 14:30:52] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-04 14:30:53] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-02-04 14:31:31] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-02-04 14:31:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:31:32] local.INFO: QR payload decrypted successfully {"token":"DE1AF0EE-5279-4FD0-BF01-64D31465A377","user_id":"TOKU01"} 
[2026-02-04 14:31:32] local.INFO: Calling encrypt API {"token":"DE1AF0EE-5279-4FD0-BF01-64D31465A377","user_id":"TOKU01"} 
[2026-02-04 14:31:32] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-02-04 14:31:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:31:32] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-02-04 14:34:49] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-04 14:34:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:34:49] local.INFO: QR payload decrypted successfully {"token":"7ABE0722-5673-452D-A834-786D55812366","user_id":"TOKU06"} 
[2026-02-04 14:34:49] local.INFO: Calling encrypt API {"token":"7ABE0722-5673-452D-A834-786D55812366","user_id":"TOKU06"} 
[2026-02-04 14:34:50] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-04 14:34:50] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:34:50] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-04 14:35:40] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-02-04 14:35:40] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:35:40] local.INFO: QR payload decrypted successfully {"token":"FF336DEF-9691-48A2-BE54-0AFB5E992BE4","user_id":"TOKUKE00"} 
[2026-02-04 14:35:40] local.INFO: Calling encrypt API {"token":"FF336DEF-9691-48A2-BE54-0AFB5E992BE4","user_id":"TOKUKE00"} 
[2026-02-04 14:35:41] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-02-04 14:35:41] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-04 14:35:41] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-02-04 14:36:02] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-02-04 14:36:02] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:36:02] local.INFO: QR payload decrypted successfully {"token":"033C5D38-A7A0-4DD0-AED5-91C3EA8E4328","user_id":"AAA07"} 
[2026-02-04 14:36:02] local.INFO: Calling encrypt API {"token":"033C5D38-A7A0-4DD0-AED5-91C3EA8E4328","user_id":"AAA07"} 
[2026-02-04 14:36:03] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-02-04 14:36:03] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-04 14:36:03] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-02-04 14:36:56] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-02-04 14:36:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:36:56] local.INFO: QR payload decrypted successfully {"token":"CD3457C1-472A-41B4-97B3-66B704528CE8","user_id":"AAA15"} 
[2026-02-04 14:36:56] local.INFO: Calling encrypt API {"token":"CD3457C1-472A-41B4-97B3-66B704528CE8","user_id":"AAA15"} 
[2026-02-04 14:36:56] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-02-04 14:36:56] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-04 14:36:56] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-02-04 14:39:04] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-04 14:39:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:39:04] local.INFO: QR payload decrypted successfully {"token":"E2A8758E-E172-4B92-9F4D-3D47EAD2CAB6","user_id":"AAA08"} 
[2026-02-04 14:39:04] local.INFO: Calling encrypt API {"token":"E2A8758E-E172-4B92-9F4D-3D47EAD2CAB6","user_id":"AAA08"} 
[2026-02-04 14:39:05] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-04 14:39:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-04 14:39:07] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-04 14:39:37] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-02-04 14:39:37] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:39:37] local.INFO: QR payload decrypted successfully {"token":"DEC89356-A207-4F4C-A39B-635D08DF423B","user_id":"AAA11"} 
[2026-02-04 14:39:37] local.INFO: Calling encrypt API {"token":"DEC89356-A207-4F4C-A39B-635D08DF423B","user_id":"AAA11"} 
[2026-02-04 14:39:39] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-02-04 14:39:39] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-04 14:39:39] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-02-04 14:40:03] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-02-04 14:40:03] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:40:03] local.INFO: QR payload decrypted successfully {"token":"B767E6BB-95D7-4373-A031-1D32889D7515","user_id":"AAA16"} 
[2026-02-04 14:40:03] local.INFO: Calling encrypt API {"token":"B767E6BB-95D7-4373-A031-1D32889D7515","user_id":"AAA16"} 
[2026-02-04 14:40:05] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-02-04 14:40:05] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-04 14:40:06] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-02-04 14:40:46] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMe8310a4d7f22d793b71c5e3e3183c1ec"}} 
[2026-02-04 14:41:04] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-02-04 14:41:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:41:04] local.INFO: QR payload decrypted successfully {"token":"5B1CD7F9-E2DE-483D-A261-56AE616478C1","user_id":"KOKU04"} 
[2026-02-04 14:41:04] local.INFO: Calling encrypt API {"token":"5B1CD7F9-E2DE-483D-A261-56AE616478C1","user_id":"KOKU04"} 
[2026-02-04 14:41:04] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-02-04 14:41:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:41:04] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-02-04 14:41:10] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60166300280","status":"error","response":{"status":"error","error_desc":"Err : Customer profile not exists."}} 
[2026-02-04 14:41:30] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"error","response":{"status":"error","error_desc":"Err : Customer profile not exists."}} 
[2026-02-04 14:41:44] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"error","response":{"status":"error","error_desc":"Err : Customer profile not exists."}} 
[2026-02-04 14:42:13] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-02-04 14:42:13] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-04 14:42:13] local.INFO: QR payload decrypted successfully {"token":"396C10B8-B3DD-4CEF-90E5-F255CC79F172","user_id":"HIME02"} 
[2026-02-04 14:42:13] local.INFO: Calling encrypt API {"token":"396C10B8-B3DD-4CEF-90E5-F255CC79F172","user_id":"HIME02"} 
[2026-02-04 14:42:13] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-02-04 14:42:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-04 14:42:14] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-02-04 14:51:16] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM360242e3e011630946567e750872f82e"}} 
[2026-02-04 14:51:29] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-04 15:28:10] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-02-04 15:28:10] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-02-04 15:28:10] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-02-04 15:28:12] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-04 15:28:17] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-04 15:28:17] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-02-04 15:28:18] local.INFO: Logout message sent successfully {"fcm_token":"eQENwN65SEn3rf4Qqn_I...","reason":"new_login"} 
[2026-02-04 15:28:18] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-04 15:28:18] local.INFO: Session deactivated {"session_id":2,"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-02-04 15:28:18] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-02-04 15:28:18] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 15:28:18] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-04 15:28:18] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 15:28:18] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-02-04 15:28:19] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 15:50:37] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-04 15:50:37] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-04 15:50:37] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-04 15:50:37] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-04 15:50:37] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 15:50:37] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-03-06 15:50:37"} 
[2026-02-04 15:50:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 15:50:39] local.DEBUG: Session authenticated successfully {"user_id":11,"session_expires":"2026-03-06 15:50:37"} 
[2026-02-04 15:50:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":11,"active_user_id":11,"mobile_number":"60126645915","requested_id":"11","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 16:09:33] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 16:09:53] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 16:09:59] local.INFO: Login history retrieved {"user_id":155,"mobile_number":"60173132888","total_sessions":6,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 16:10:14] local.INFO: Login history retrieved {"user_id":155,"mobile_number":"60173132888","total_sessions":6,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 16:18:30] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-04 16:18:30] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 16:18:30] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-04 16:18:30] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-04 16:18:30] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 16:18:30] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 17:08:14] local.INFO: Login detected - checking for other active sessions {"user_id":94,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 17:08:14] local.INFO: Session updated {"user_id":94,"device_id":"BP4A.260105.004.E1","session_id":36} 
[2026-02-04 17:08:14] local.INFO: N1User table updated with latest device info {"user_id":94,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 17:08:14] local.INFO: New device session created {"user_id":94,"device_id":"BP4A.260105.004.E1","session_id":36} 
[2026-02-04 17:08:14] local.INFO: Successful PIN login via API {"user_id":94,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 17:08:16] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-03-06 17:08:14"} 
[2026-02-04 17:08:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 17:08:19] local.DEBUG: Session authenticated successfully {"user_id":94,"session_expires":"2026-03-06 17:08:14"} 
[2026-02-04 17:08:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":94,"active_user_id":94,"mobile_number":"818079882528","requested_id":"94","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 17:44:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819013658477&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 17:44:14] local.DEBUG: CRC Calculation Result {"crc":"5383c690","input_params_count":2} 
[2026-02-04 17:44:14] local.DEBUG: CRC Verification {"received":"5383c690","calculated":"5383c690","match":true} 
[2026-02-04 17:44:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 19:59:24] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 19:59:24] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-04 19:59:24] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 19:59:24] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-04 19:59:24] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 19:59:25] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-06 19:59:24"} 
[2026-02-04 19:59:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 19:59:28] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-06 19:59:24"} 
[2026-02-04 19:59:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 20:24:34] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-04 20:24:34] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-04 20:24:34] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-04 20:24:34] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-04 20:24:34] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 20:24:34] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-06 20:24:34"} 
[2026-02-04 20:24:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 20:24:37] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-06 20:24:34"} 
[2026-02-04 20:24:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 20:27:04] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-06 20:24:34"} 
[2026-02-04 20:27:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 21:41:58] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-04 21:41:58] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-04 21:41:58] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-04 21:41:58] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-04 21:41:58] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 21:41:59] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-06 21:41:58"} 
[2026-02-04 21:41:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 21:42:01] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-06 21:41:58"} 
[2026-02-04 21:42:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 21:47:47] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 21:47:47] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-04 21:47:47] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 21:47:47] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-04 21:47:47] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 21:47:48] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-06 21:47:47"} 
[2026-02-04 21:47:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 21:47:50] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-06 21:47:47"} 
[2026-02-04 21:47:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 22:08:52] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 22:08:52] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-04 22:08:52] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 22:08:52] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-04 22:08:52] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 22:08:53] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-06 22:08:52"} 
[2026-02-04 22:08:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 22:08:55] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-06 22:08:52"} 
[2026-02-04 22:08:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 22:14:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109091137903,819039772492&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2026-02-04 22:14:17] local.DEBUG: CRC Calculation Result {"crc":"a4f58578","input_params_count":2} 
[2026-02-04 22:14:17] local.DEBUG: CRC Verification {"received":"a4f58578","calculated":"a4f58578","match":true} 
[2026-02-04 22:14:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:15:15] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109091137903","pid":"ADFSIOQR2ZZR3VLR","tac":"C51A8A5D-CF6F-48DF-89D2-C74903267034","txnID":"328","userID":"YUKI18","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2e4e7ec0"},"ip":"103.230.15.12"} 
[2026-02-04 22:15:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109091137903&pid=ADFSIOQR2ZZR3VLR&tac=C51A8A5D-CF6F-48DF-89D2-C74903267034&txnID=328&userID=YUKI18","length":250} 
[2026-02-04 22:15:15] local.DEBUG: CRC Calculation Result {"crc":"2e4e7ec0","input_params_count":7} 
[2026-02-04 22:15:15] local.DEBUG: CRC Verification {"received":"2e4e7ec0","calculated":"2e4e7ec0","match":true} 
[2026-02-04 22:15:15] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 22:15:15] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:15:15] local.INFO: Mobile number cleaned {"original":"8109091137903","cleaned":"8109091137903"} 
[2026-02-04 22:15:15] local.INFO: TAC record created successfully via API {"record_id":629,"txnID":"328","tac":"C51A8A5D-CF6F-48DF-89D2-C74903267034","messageBody":"A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109091137903","userID":"YUKI18","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-04 22:20:15"} 
[2026-02-04 22:15:15] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109091137903","txn_id":"328","user_id":"YUKI18"} 
[2026-02-04 22:15:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109091137903","txn_id":"328","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-04 22:15:15\"}","success":false} 
[2026-02-04 22:15:15] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109091137903","txn_id":"328","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-04 22:15:15\"}"} 
[2026-02-04 22:16:42] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109091137903","pid":"ADFSIOQR2ZZR3VLR","tac":"3B0C9D96-226F-4E6D-A026-3CAE1439A461","txnID":"329","userID":"YUKI18","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"dcd855a5"},"ip":"103.230.15.12"} 
[2026-02-04 22:16:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109091137903&pid=ADFSIOQR2ZZR3VLR&tac=3B0C9D96-226F-4E6D-A026-3CAE1439A461&txnID=329&userID=YUKI18","length":250} 
[2026-02-04 22:16:42] local.DEBUG: CRC Calculation Result {"crc":"dcd855a5","input_params_count":7} 
[2026-02-04 22:16:42] local.DEBUG: CRC Verification {"received":"dcd855a5","calculated":"dcd855a5","match":true} 
[2026-02-04 22:16:42] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 22:16:42] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:16:42] local.INFO: Mobile number cleaned {"original":"8109091137903","cleaned":"8109091137903"} 
[2026-02-04 22:16:42] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"8109091137903","expired_count":1} 
[2026-02-04 22:16:42] local.INFO: TAC record created successfully via API {"record_id":630,"txnID":"329","tac":"3B0C9D96-226F-4E6D-A026-3CAE1439A461","messageBody":"A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109091137903","userID":"YUKI18","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-04 22:21:42"} 
[2026-02-04 22:16:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109091137903","txn_id":"329","user_id":"YUKI18"} 
[2026-02-04 22:16:42] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109091137903","txn_id":"329","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-04 22:16:42\"}","success":false} 
[2026-02-04 22:16:42] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109091137903","txn_id":"329","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-04 22:16:42\"}"} 
[2026-02-04 22:23:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109091137903,819039772492&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2026-02-04 22:23:47] local.DEBUG: CRC Calculation Result {"crc":"a4f58578","input_params_count":2} 
[2026-02-04 22:23:47] local.DEBUG: CRC Verification {"received":"a4f58578","calculated":"a4f58578","match":true} 
[2026-02-04 22:23:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:24:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109091137903,819039772492&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2026-02-04 22:24:03] local.DEBUG: CRC Calculation Result {"crc":"a4f58578","input_params_count":2} 
[2026-02-04 22:24:03] local.DEBUG: CRC Verification {"received":"a4f58578","calculated":"a4f58578","match":true} 
[2026-02-04 22:24:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:24:49] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109091137903","pid":"ADFSIOQR2ZZR3VLR","tac":"1E1FD6E8-C98B-4572-A670-C8D036FF699B","txnID":"330","userID":"YUKI18","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e7492e5b"},"ip":"103.230.15.12"} 
[2026-02-04 22:24:49] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-04 22:24:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=8109091137903&pid=ADFSIOQR2ZZR3VLR&tac=1E1FD6E8-C98B-4572-A670-C8D036FF699B&txnID=330&userID=YUKI18","length":250} 
[2026-02-04 22:24:49] local.DEBUG: CRC Calculation Result {"crc":"e7492e5b","input_params_count":7} 
[2026-02-04 22:24:49] local.DEBUG: CRC Verification {"received":"e7492e5b","calculated":"e7492e5b","match":true} 
[2026-02-04 22:24:49] local.INFO: CRC validation passed for createTacRecord  
[2026-02-04 22:24:49] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:24:49] local.INFO: Mobile number cleaned {"original":"8109091137903","cleaned":"8109091137903"} 
[2026-02-04 22:24:49] local.INFO: TAC record created successfully via API {"record_id":631,"txnID":"330","tac":"1E1FD6E8-C98B-4572-A670-C8D036FF699B","messageBody":"A request has been made to transfer 25 USDT to User ID YUKI92. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"8109091137903","userID":"YUKI18","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-04 22:29:49"} 
[2026-02-04 22:24:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"8109091137903","txn_id":"330","user_id":"YUKI18"} 
[2026-02-04 22:24:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"8109091137903","txn_id":"330","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-04 22:24:50\"}","success":false} 
[2026-02-04 22:24:50] local.WARNING: FCM transaction approval notification failed {"mobile_number":"8109091137903","txn_id":"330","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-04 22:24:50\"}"} 
[2026-02-04 22:27:33] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-04 22:27:33] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-04 22:27:33] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-04 22:27:33] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-04 22:27:33] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 22:27:33] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-06 22:27:33"} 
[2026-02-04 22:27:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 22:27:35] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-06 22:27:33"} 
[2026-02-04 22:27:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 22:28:51] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-02-04 22:28:51] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-04 22:28:51] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-02-04 22:28:51] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-04 22:28:51] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 22:28:51] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-06 22:28:51"} 
[2026-02-04 22:28:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 22:28:53] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-06 22:28:51"} 
[2026-02-04 22:28:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 22:35:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109091137903,819039772492&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2026-02-04 22:35:03] local.DEBUG: CRC Calculation Result {"crc":"a4f58578","input_params_count":2} 
[2026-02-04 22:35:03] local.DEBUG: CRC Verification {"received":"a4f58578","calculated":"a4f58578","match":true} 
[2026-02-04 22:35:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:35:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=8109091137903,819039772492&pid=ADFSIOQR2ZZR3VLR","length":61} 
[2026-02-04 22:35:39] local.DEBUG: CRC Calculation Result {"crc":"a4f58578","input_params_count":2} 
[2026-02-04 22:35:39] local.DEBUG: CRC Verification {"received":"a4f58578","calculated":"a4f58578","match":true} 
[2026-02-04 22:35:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:42:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039772492&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 22:42:10] local.DEBUG: CRC Calculation Result {"crc":"fa194552","input_params_count":2} 
[2026-02-04 22:42:10] local.DEBUG: CRC Verification {"received":"fa194552","calculated":"fa194552","match":true} 
[2026-02-04 22:42:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 22:45:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039772492&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 22:45:43] local.DEBUG: CRC Calculation Result {"crc":"fa194552","input_params_count":2} 
[2026-02-04 22:45:43] local.DEBUG: CRC Verification {"received":"fa194552","calculated":"fa194552","match":true} 
[2026-02-04 22:45:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-04 23:28:34] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-02-04 23:28:34] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-04 23:28:34] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-02-04 23:28:34] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-04 23:28:34] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-04 23:28:35] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-06 23:28:34"} 
[2026-02-04 23:28:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 23:28:37] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-06 23:28:34"} 
[2026-02-04 23:28:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-04 23:33:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=819042808355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-04 23:33:44] local.DEBUG: CRC Calculation Result {"crc":"27d31662","input_params_count":2} 
[2026-02-04 23:33:44] local.DEBUG: CRC Verification {"received":"27d31662","calculated":"27d31662","match":true} 
[2026-02-04 23:33:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 06:26:05] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-05 06:26:05] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 06:26:05] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-05 06:26:05] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 06:26:05] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 06:26:06] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 06:26:05"} 
[2026-02-05 06:26:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 06:26:08] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 06:26:05"} 
[2026-02-05 06:26:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 06:33:25] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-05 06:33:25] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-05 06:33:25] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-05 06:33:25] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-05 06:33:25] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 06:33:26] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-07 06:33:25"} 
[2026-02-05 06:33:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 06:33:28] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-07 06:33:25"} 
[2026-02-05 06:33:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 08:57:19] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-05 08:57:19] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-05 08:57:19] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-05 08:57:19] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-05 08:57:19] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 08:57:20] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-07 08:57:19"} 
[2026-02-05 08:57:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 08:57:22] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-07 08:57:19"} 
[2026-02-05 08:57:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 08:58:28] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-02-05 08:58:28] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 08:58:29] local.INFO: QR payload decrypted successfully {"token":"AD9A2C4D-BF59-455A-9E97-2EB0339DFD00","user_id":"KOKU25"} 
[2026-02-05 08:58:29] local.INFO: Calling encrypt API {"token":"AD9A2C4D-BF59-455A-9E97-2EB0339DFD00","user_id":"KOKU25"} 
[2026-02-05 08:58:29] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-02-05 08:58:29] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 08:58:29] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-02-05 08:59:24] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-02-05 08:59:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 08:59:24] local.INFO: QR payload decrypted successfully {"token":"EC758B82-FE4F-432F-9F53-44C8AE4DD0EC","user_id":"AAA17"} 
[2026-02-05 08:59:24] local.INFO: Calling encrypt API {"token":"EC758B82-FE4F-432F-9F53-44C8AE4DD0EC","user_id":"AAA17"} 
[2026-02-05 08:59:24] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-02-05 08:59:24] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 08:59:25] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-02-05 09:00:09] local.INFO: QR Login started {"user_id":"KOKU07","qr_payload_length":208} 
[2026-02-05 09:00:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:00:09] local.INFO: QR payload decrypted successfully {"token":"8F6A02E4-29AD-4F68-A4F2-B2E51F495624","user_id":"KOKU07"} 
[2026-02-05 09:00:09] local.INFO: Calling encrypt API {"token":"8F6A02E4-29AD-4F68-A4F2-B2E51F495624","user_id":"KOKU07"} 
[2026-02-05 09:00:09] local.INFO: Token encrypted with user ID {"user_id":"KOKU07","encrypted_payload_length":216} 
[2026-02-05 09:00:09] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:00:09] local.INFO: QR Login completed successfully {"user_id":"KOKU07"} 
[2026-02-05 09:03:37] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-02-05 09:03:37] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:03:37] local.INFO: QR payload decrypted successfully {"token":"3E6F0822-FF00-4514-A193-33B78CD2FF22","user_id":"KOKU08"} 
[2026-02-05 09:03:37] local.INFO: Calling encrypt API {"token":"3E6F0822-FF00-4514-A193-33B78CD2FF22","user_id":"KOKU08"} 
[2026-02-05 09:03:37] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-02-05 09:03:37] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:03:38] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-02-05 09:04:20] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-02-05 09:04:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:04:20] local.INFO: QR payload decrypted successfully {"token":"91B31647-3CBA-4DBD-A923-12B9E8826A35","user_id":"KOKU30"} 
[2026-02-05 09:04:20] local.INFO: Calling encrypt API {"token":"91B31647-3CBA-4DBD-A923-12B9E8826A35","user_id":"KOKU30"} 
[2026-02-05 09:04:20] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-02-05 09:04:20] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:04:21] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-02-05 09:04:50] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-02-05 09:04:50] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:04:50] local.INFO: QR payload decrypted successfully {"token":"457109FE-6323-4CF7-B64A-53E23261E136","user_id":"KOKU22"} 
[2026-02-05 09:04:50] local.INFO: Calling encrypt API {"token":"457109FE-6323-4CF7-B64A-53E23261E136","user_id":"KOKU22"} 
[2026-02-05 09:04:51] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-02-05 09:04:51] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:04:51] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-02-05 09:05:57] local.INFO: QR Login started {"user_id":"KEIJI00","qr_payload_length":208} 
[2026-02-05 09:05:57] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:05:57] local.INFO: QR payload decrypted successfully {"token":"5E98DE00-280C-4790-90F5-D53CB10061FB","user_id":"KEIJI00"} 
[2026-02-05 09:05:57] local.INFO: Calling encrypt API {"token":"5E98DE00-280C-4790-90F5-D53CB10061FB","user_id":"KEIJI00"} 
[2026-02-05 09:05:57] local.INFO: Token encrypted with user ID {"user_id":"KEIJI00","encrypted_payload_length":218} 
[2026-02-05 09:05:57] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-05 09:05:57] local.INFO: QR Login completed successfully {"user_id":"KEIJI00"} 
[2026-02-05 09:19:17] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-02-05 09:19:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:19:17] local.INFO: QR payload decrypted successfully {"token":"F8300FA4-CED0-4EF5-8D41-6EDB383CC6EE","user_id":"JIN00"} 
[2026-02-05 09:19:17] local.INFO: Calling encrypt API {"token":"F8300FA4-CED0-4EF5-8D41-6EDB383CC6EE","user_id":"JIN00"} 
[2026-02-05 09:19:19] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-02-05 09:19:19] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:19:19] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-02-05 09:19:49] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-02-05 09:19:49] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:19:49] local.INFO: QR payload decrypted successfully {"token":"DCDB7E2D-878B-4F93-8D6B-37892915CBC8","user_id":"YOU00"} 
[2026-02-05 09:19:49] local.INFO: Calling encrypt API {"token":"DCDB7E2D-878B-4F93-8D6B-37892915CBC8","user_id":"YOU00"} 
[2026-02-05 09:19:49] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-02-05 09:19:49] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:19:49] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-02-05 09:20:26] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-02-05 09:20:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:20:26] local.INFO: QR payload decrypted successfully {"token":"F52441CA-5DEE-4E52-9342-9C270D3B9B9E","user_id":"KEITA00"} 
[2026-02-05 09:20:26] local.INFO: Calling encrypt API {"token":"F52441CA-5DEE-4E52-9342-9C270D3B9B9E","user_id":"KEITA00"} 
[2026-02-05 09:20:26] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-02-05 09:20:26] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-05 09:20:26] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-02-05 09:20:55] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-02-05 09:20:55] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:20:55] local.INFO: QR payload decrypted successfully {"token":"B2B467ED-5D70-4DF4-8277-66F0BD681479","user_id":"KKRR00"} 
[2026-02-05 09:20:55] local.INFO: Calling encrypt API {"token":"B2B467ED-5D70-4DF4-8277-66F0BD681479","user_id":"KKRR00"} 
[2026-02-05 09:20:56] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-02-05 09:20:56] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:20:56] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-02-05 09:21:03] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-02-05 09:21:03] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-05 09:21:03] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-02-05 09:21:03] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-05 09:21:03] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 09:21:07] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-07 09:21:03"} 
[2026-02-05 09:21:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 09:21:09] local.DEBUG: Session authenticated successfully {"user_id":119,"session_expires":"2026-03-07 09:21:03"} 
[2026-02-05 09:21:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":119,"active_user_id":119,"mobile_number":"819081250103","requested_id":"119","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 09:21:30] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-02-05 09:21:30] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:21:30] local.INFO: QR payload decrypted successfully {"token":"0D48BC12-751F-4097-B3B0-9DDD5738F1D7","user_id":"ANN00"} 
[2026-02-05 09:21:30] local.INFO: Calling encrypt API {"token":"0D48BC12-751F-4097-B3B0-9DDD5738F1D7","user_id":"ANN00"} 
[2026-02-05 09:21:31] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-02-05 09:21:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:21:31] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-02-05 09:22:04] local.INFO: QR Login started {"user_id":"IKR00","qr_payload_length":208} 
[2026-02-05 09:22:04] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:22:04] local.INFO: QR payload decrypted successfully {"token":"A6FE5787-6775-4125-971B-7F838E7904C2","user_id":"IKR00"} 
[2026-02-05 09:22:04] local.INFO: Calling encrypt API {"token":"A6FE5787-6775-4125-971B-7F838E7904C2","user_id":"IKR00"} 
[2026-02-05 09:22:04] local.INFO: Token encrypted with user ID {"user_id":"IKR00","encrypted_payload_length":215} 
[2026-02-05 09:22:04] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:22:04] local.INFO: QR Login completed successfully {"user_id":"IKR00"} 
[2026-02-05 09:22:33] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-02-05 09:22:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:22:33] local.INFO: QR payload decrypted successfully {"token":"02AF02A3-2CE9-4EDF-8E33-44CEA7551DBF","user_id":"YUKA00"} 
[2026-02-05 09:22:33] local.INFO: Calling encrypt API {"token":"02AF02A3-2CE9-4EDF-8E33-44CEA7551DBF","user_id":"YUKA00"} 
[2026-02-05 09:22:35] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-02-05 09:22:35] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:22:35] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-02-05 09:23:24] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-02-05 09:23:24] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:23:25] local.INFO: QR payload decrypted successfully {"token":"A696177A-B736-402E-ACE0-CAEC9D0A541E","user_id":"KKKK00"} 
[2026-02-05 09:23:25] local.INFO: Calling encrypt API {"token":"A696177A-B736-402E-ACE0-CAEC9D0A541E","user_id":"KKKK00"} 
[2026-02-05 09:23:25] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-02-05 09:23:25] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:23:25] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-02-05 09:25:35] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-02-05 09:25:35] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:25:35] local.INFO: QR payload decrypted successfully {"token":"20281D49-E808-4F78-B36F-3D2A16A2B398","user_id":"KKKK01"} 
[2026-02-05 09:25:35] local.INFO: Calling encrypt API {"token":"20281D49-E808-4F78-B36F-3D2A16A2B398","user_id":"KKKK01"} 
[2026-02-05 09:25:36] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-02-05 09:25:36] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:25:36] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-02-05 09:28:12] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-02-05 09:28:12] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:28:16] local.INFO: QR payload decrypted successfully {"token":"F74DE275-B46D-4A90-8AD3-93718AC35F70","user_id":"KOKU03"} 
[2026-02-05 09:28:16] local.INFO: Calling encrypt API {"token":"F74DE275-B46D-4A90-8AD3-93718AC35F70","user_id":"KOKU03"} 
[2026-02-05 09:28:16] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-02-05 09:28:16] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:28:16] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-02-05 09:29:08] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-02-05 09:29:08] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:29:08] local.INFO: QR payload decrypted successfully {"token":"3B8971F7-0ACB-454F-8869-31AE64D07A34","user_id":"KOKU15"} 
[2026-02-05 09:29:08] local.INFO: Calling encrypt API {"token":"3B8971F7-0ACB-454F-8869-31AE64D07A34","user_id":"KOKU15"} 
[2026-02-05 09:29:10] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-02-05 09:29:10] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:29:10] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-02-05 09:29:46] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-02-05 09:29:46] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:29:46] local.INFO: QR payload decrypted successfully {"token":"3319C941-6285-4D86-AEAE-E7247270B222","user_id":"KOKU33"} 
[2026-02-05 09:29:46] local.INFO: Calling encrypt API {"token":"3319C941-6285-4D86-AEAE-E7247270B222","user_id":"KOKU33"} 
[2026-02-05 09:29:46] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-02-05 09:29:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:29:53] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-02-05 09:30:20] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-02-05 09:30:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:30:20] local.INFO: QR payload decrypted successfully {"token":"D509344C-9059-476C-9DE3-C8766CE1E67E","user_id":"KOKU99"} 
[2026-02-05 09:30:20] local.INFO: Calling encrypt API {"token":"D509344C-9059-476C-9DE3-C8766CE1E67E","user_id":"KOKU99"} 
[2026-02-05 09:30:21] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-02-05 09:30:21] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:30:22] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-02-05 09:31:00] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-05 09:31:00] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:31:00] local.INFO: QR payload decrypted successfully {"token":"D28595E9-9B9F-4D7B-BD71-331BB4273B89","user_id":"KEIJI10"} 
[2026-02-05 09:31:00] local.INFO: Calling encrypt API {"token":"D28595E9-9B9F-4D7B-BD71-331BB4273B89","user_id":"KEIJI10"} 
[2026-02-05 09:31:01] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-05 09:31:01] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-05 09:31:01] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-05 09:31:56] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-05 09:31:56] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:31:57] local.INFO: QR payload decrypted successfully {"token":"FF4DF2D7-E1A7-4D67-929E-CA0E97DAC69C","user_id":"KEIJI11"} 
[2026-02-05 09:31:57] local.INFO: Calling encrypt API {"token":"FF4DF2D7-E1A7-4D67-929E-CA0E97DAC69C","user_id":"KEIJI11"} 
[2026-02-05 09:31:58] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-05 09:31:58] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-05 09:31:58] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-05 09:32:27] local.INFO: QR Login started {"user_id":"KEIJI12","qr_payload_length":208} 
[2026-02-05 09:32:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:32:30] local.INFO: QR payload decrypted successfully {"token":"61205509-1A9D-4335-8D11-6DA1FE844949","user_id":"KEIJI12"} 
[2026-02-05 09:32:30] local.INFO: Calling encrypt API {"token":"61205509-1A9D-4335-8D11-6DA1FE844949","user_id":"KEIJI12"} 
[2026-02-05 09:32:30] local.INFO: Token encrypted with user ID {"user_id":"KEIJI12","encrypted_payload_length":218} 
[2026-02-05 09:32:30] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-05 09:32:30] local.INFO: QR Login completed successfully {"user_id":"KEIJI12"} 
[2026-02-05 09:33:29] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-05 09:33:29] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:33:31] local.INFO: QR payload decrypted successfully {"token":"609F6D78-94B8-43D3-A9F0-F5DCE09A60FB","user_id":"RIKIDO01"} 
[2026-02-05 09:33:31] local.INFO: Calling encrypt API {"token":"609F6D78-94B8-43D3-A9F0-F5DCE09A60FB","user_id":"RIKIDO01"} 
[2026-02-05 09:33:32] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-05 09:33:32] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-05 09:33:34] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-05 09:34:20] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-02-05 09:34:20] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:34:20] local.INFO: QR payload decrypted successfully {"token":"B578B964-8530-495D-AB68-35D1C26C96FF","user_id":"RIKIDO02"} 
[2026-02-05 09:34:20] local.INFO: Calling encrypt API {"token":"B578B964-8530-495D-AB68-35D1C26C96FF","user_id":"RIKIDO02"} 
[2026-02-05 09:34:20] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-02-05 09:34:20] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-05 09:34:25] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-02-05 09:36:17] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-02-05 09:36:17] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:36:17] local.INFO: QR payload decrypted successfully {"token":"E01858DF-AE74-4890-8D9B-C4E17E442066","user_id":"TOKU01"} 
[2026-02-05 09:36:17] local.INFO: Calling encrypt API {"token":"E01858DF-AE74-4890-8D9B-C4E17E442066","user_id":"TOKU01"} 
[2026-02-05 09:36:18] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-02-05 09:36:18] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:36:18] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-02-05 09:37:26] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-05 09:37:26] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:37:27] local.INFO: QR payload decrypted successfully {"token":"14C3299B-6491-437E-A1C6-7C1B75864B6B","user_id":"TOKU06"} 
[2026-02-05 09:37:27] local.INFO: Calling encrypt API {"token":"14C3299B-6491-437E-A1C6-7C1B75864B6B","user_id":"TOKU06"} 
[2026-02-05 09:37:27] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-05 09:37:27] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:37:28] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-05 09:38:39] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-02-05 09:38:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:38:46] local.INFO: QR payload decrypted successfully {"token":"1D4A58BF-E455-4EC0-BEBF-66FF9B0A315B","user_id":"TOKUKE00"} 
[2026-02-05 09:38:46] local.INFO: Calling encrypt API {"token":"1D4A58BF-E455-4EC0-BEBF-66FF9B0A315B","user_id":"TOKUKE00"} 
[2026-02-05 09:38:46] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-02-05 09:38:46] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-05 09:38:47] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-02-05 09:39:27] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-02-05 09:39:27] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:39:28] local.INFO: QR payload decrypted successfully {"token":"10A83650-36ED-4736-AFC4-792BB570FA8E","user_id":"AAA07"} 
[2026-02-05 09:39:28] local.INFO: Calling encrypt API {"token":"10A83650-36ED-4736-AFC4-792BB570FA8E","user_id":"AAA07"} 
[2026-02-05 09:39:29] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-02-05 09:39:29] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:39:29] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-02-05 09:41:31] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-02-05 09:41:31] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:41:31] local.INFO: QR payload decrypted successfully {"token":"7D78485B-C9DE-41CC-81A8-686BD02F5C72","user_id":"AAA15"} 
[2026-02-05 09:41:31] local.INFO: Calling encrypt API {"token":"7D78485B-C9DE-41CC-81A8-686BD02F5C72","user_id":"AAA15"} 
[2026-02-05 09:41:31] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-02-05 09:41:31] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:41:32] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-02-05 09:42:09] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-05 09:42:09] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:42:09] local.INFO: QR payload decrypted successfully {"token":"970720C5-B011-4831-AB1F-B2F36FC23A3B","user_id":"AAA08"} 
[2026-02-05 09:42:09] local.INFO: Calling encrypt API {"token":"970720C5-B011-4831-AB1F-B2F36FC23A3B","user_id":"AAA08"} 
[2026-02-05 09:42:10] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-05 09:42:10] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:42:10] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-05 09:42:39] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-02-05 09:42:39] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:42:40] local.INFO: QR payload decrypted successfully {"token":"2BFC3695-8DB9-4EB6-B923-C88A2474645B","user_id":"AAA11"} 
[2026-02-05 09:42:40] local.INFO: Calling encrypt API {"token":"2BFC3695-8DB9-4EB6-B923-C88A2474645B","user_id":"AAA11"} 
[2026-02-05 09:42:40] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-02-05 09:42:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:42:40] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-02-05 09:43:10] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-02-05 09:43:10] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:43:13] local.INFO: QR payload decrypted successfully {"token":"FFC65E5B-A7F5-45FC-B0ED-BBFAD61B9537","user_id":"AAA16"} 
[2026-02-05 09:43:13] local.INFO: Calling encrypt API {"token":"FFC65E5B-A7F5-45FC-B0ED-BBFAD61B9537","user_id":"AAA16"} 
[2026-02-05 09:43:13] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-02-05 09:43:13] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-05 09:43:18] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-02-05 09:45:11] local.INFO: QR Login started {"user_id":"KOKU26","qr_payload_length":208} 
[2026-02-05 09:45:11] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:45:11] local.INFO: QR payload decrypted successfully {"token":"0553C40C-24D9-48DC-B3D0-C8E5FF74F92D","user_id":"KOKU26"} 
[2026-02-05 09:45:11] local.INFO: Calling encrypt API {"token":"0553C40C-24D9-48DC-B3D0-C8E5FF74F92D","user_id":"KOKU26"} 
[2026-02-05 09:45:12] local.INFO: Token encrypted with user ID {"user_id":"KOKU26","encrypted_payload_length":216} 
[2026-02-05 09:45:12] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:45:12] local.INFO: QR Login completed successfully {"user_id":"KOKU26"} 
[2026-02-05 09:45:47] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-02-05 09:45:47] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:45:53] local.INFO: QR payload decrypted successfully {"token":"9FAE8E74-335D-4F6A-97CA-56A2DEF648C7","user_id":"KOKU04"} 
[2026-02-05 09:45:53] local.INFO: Calling encrypt API {"token":"9FAE8E74-335D-4F6A-97CA-56A2DEF648C7","user_id":"KOKU04"} 
[2026-02-05 09:45:54] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-02-05 09:45:54] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:45:54] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-02-05 09:46:33] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-02-05 09:46:33] local.INFO: Calling decrypt API {"url":"https://api.etrust.live/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 09:46:37] local.INFO: QR payload decrypted successfully {"token":"01549666-A928-4FA7-AC74-B2D1C4D4D75B","user_id":"HIME02"} 
[2026-02-05 09:46:37] local.INFO: Calling encrypt API {"token":"01549666-A928-4FA7-AC74-B2D1C4D4D75B","user_id":"HIME02"} 
[2026-02-05 09:46:40] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-02-05 09:46:40] local.INFO: Calling login request API {"url":"https://api.etrust.live/n1member2.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 09:46:41] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-02-05 10:14:28] local.INFO: Login detected - checking for other active sessions {"user_id":161,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 10:14:28] local.INFO: Session updated {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-05 10:14:28] local.INFO: N1User table updated with latest device info {"user_id":161,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 10:14:28] local.INFO: New device session created {"user_id":161,"device_id":"BP2A.250605.031.A3","session_id":24} 
[2026-02-05 10:14:28] local.INFO: Successful PIN login via API {"user_id":161,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 10:14:29] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-07 10:14:28"} 
[2026-02-05 10:14:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 10:14:31] local.DEBUG: Session authenticated successfully {"user_id":161,"session_expires":"2026-03-07 10:14:28"} 
[2026-02-05 10:14:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":161,"active_user_id":161,"mobile_number":"60173132814","requested_id":"161","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 10:14:33] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-05 10:15:39] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 10:15:39] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:15:39] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 10:15:39] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:15:39] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 10:15:39] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 10:19:49] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 10:19:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 10:19:49] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 10:19:49] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 10:19:49] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 10:19:49] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 10:19:49] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 10:19:49] local.INFO: TAC record created successfully via API {"record_id":632,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 10:24:49"} 
[2026-02-05 10:19:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 10:19:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c8n2v4qVSJGnN0XVmimX...","title":"USDT request"} 
[2026-02-05 10:19:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770257990115363%422fcc3e422fcc3e"} 
[2026-02-05 10:19:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 10:19:50\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770257990115363%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 10:21:40] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 10:21:40] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 10:21:40] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 10:21:40] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 10:22:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 10:22:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 10:22:01] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 10:22:01] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 10:22:01] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 10:22:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 10:22:01] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 10:22:01] local.INFO: TAC record created successfully via API {"record_id":633,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 10:27:01"} 
[2026-02-05 10:22:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 10:22:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c8n2v4qVSJGnN0XVmimX...","title":"USDT request"} 
[2026-02-05 10:22:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770258122185939%422fcc3e422fcc3e"} 
[2026-02-05 10:22:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 10:22:02\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770258122185939%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 10:22:07] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 10:22:07] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 10:22:07] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 10:22:07] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 10:23:13] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 10:23:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 10:23:14] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 10:23:14] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 10:23:14] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 10:23:14] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 10:23:14] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 10:23:14] local.INFO: TAC record created successfully via API {"record_id":634,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 10:28:14"} 
[2026-02-05 10:23:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 10:23:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c8n2v4qVSJGnN0XVmimX...","title":"USDT request"} 
[2026-02-05 10:23:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770258194580424%422fcc3e422fcc3e"} 
[2026-02-05 10:23:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 10:23:14\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770258194580424%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 10:23:20] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-02-05 10:23:20] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-02-05 10:23:20] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 10:23:20] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-02-05 10:24:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 10:24:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 10:24:01] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 10:24:01] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 10:24:01] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 10:24:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 10:24:01] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 10:24:01] local.INFO: TAC record created successfully via API {"record_id":635,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 10:29:01"} 
[2026-02-05 10:24:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 10:24:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c8n2v4qVSJGnN0XVmimX...","title":"USDT request"} 
[2026-02-05 10:24:01] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770258241935484%422fcc3e422fcc3e"} 
[2026-02-05 10:24:01] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 10:24:01\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770258241935484%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 10:24:05] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":90} 
[2026-02-05 10:24:05] local.DEBUG: CRC Calculation Result {"crc":"623c7e09","input_params_count":4} 
[2026-02-05 10:24:05] local.INFO: External TAC API called {"action":"tac","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 10:24:05] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":1} 
[2026-02-05 10:30:27] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 10:30:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 10:30:27] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 10:30:27] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 10:30:27] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 10:30:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 10:30:27] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 10:30:27] local.INFO: TAC record created successfully via API {"record_id":636,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 10:35:27"} 
[2026-02-05 10:30:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 10:30:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c8n2v4qVSJGnN0XVmimX...","title":"USDT request"} 
[2026-02-05 10:30:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770258627982619%422fcc3e422fcc3e"} 
[2026-02-05 10:30:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 10:30:28\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770258627982619%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 10:30:31] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 10:30:31] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 10:30:32] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 10:30:32] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 10:36:39] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 10:36:39] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:36:39] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 10:36:39] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:36:39] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 10:36:39] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 10:36:58] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 10:36:58] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:36:58] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 10:36:58] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:36:58] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 10:36:59] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 10:38:52] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 10:38:52] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:38:52] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 10:38:52] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:38:52] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 10:38:53] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 10:39:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 10:39:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 10:39:01] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 10:39:01] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 10:39:01] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 10:39:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 10:39:01] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 10:39:01] local.INFO: TAC record created successfully via API {"record_id":637,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 10:44:01"} 
[2026-02-05 10:39:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 10:39:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c8n2v4qVSJGnN0XVmimX...","title":"USDT request"} 
[2026-02-05 10:39:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770259142552072%422fcc3e422fcc3e"} 
[2026-02-05 10:39:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 10:39:02\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770259142552072%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 10:39:07] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 10:39:07] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 10:39:07] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 10:39:07] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 10:41:05] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 10:41:05] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:41:05] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 10:41:05] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:41:05] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 10:41:05] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 10:41:13] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 10:41:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 10:41:13] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 10:41:13] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 10:41:13] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 10:41:13] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 10:41:13] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 10:41:13] local.INFO: TAC record created successfully via API {"record_id":638,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 10:46:13"} 
[2026-02-05 10:41:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 10:41:14] local.INFO: Sending FCM HTTP v1 notification {"to_token":"c8n2v4qVSJGnN0XVmimX...","title":"USDT request"} 
[2026-02-05 10:41:14] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770259274207627%422fcc3e422fcc3e"} 
[2026-02-05 10:41:14] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 10:41:14\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770259274207627%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 10:41:18] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 10:41:18] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 10:41:18] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 10:41:18] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 10:48:02] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"6017313288","response":{"status":"ok","error_desc":"","message":"MMa504ff78eec9798a03c983071f96b1b1"}} 
[2026-02-05 10:48:34] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"6017313288","response":{"status":"ok","error_desc":"","message":"MM834692d20edb9326609dfd67879886ca"}} 
[2026-02-05 10:48:41] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"6017313288","response":{"status":"ok","error_desc":"","message":"MM64274309b4ab47eca0a7d51d3a4f8bb3"}} 
[2026-02-05 10:49:20] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 10:49:20] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:49:20] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 10:49:20] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 10:49:20] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 10:49:20] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:06:12] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:06:12] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:06:12] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:06:12] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:06:12] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:06:13] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:10:36] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:11:00] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 11:11:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 11:11:00] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 11:11:00] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 11:11:00] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 11:11:00] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 11:11:00] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 11:11:00] local.INFO: TAC record created successfully via API {"record_id":639,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 11:16:00"} 
[2026-02-05 11:11:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 11:11:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eFscI5_ARPK6BRTNQD_Y...","title":"USDT request"} 
[2026-02-05 11:11:01] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770261061173103%422fcc3e422fcc3e"} 
[2026-02-05 11:11:01] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 11:11:01\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770261061173103%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 11:11:14] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 11:11:14] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 11:11:14] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 11:11:14] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 11:28:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-05 11:28:10] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-05 11:28:10] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-05 11:28:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 11:28:31] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:28:31] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:28:31] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:28:31] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:28:31] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:28:33] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:29:41] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:29:41] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:29:41] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:29:41] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:29:41] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:29:42] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:30:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:30:33] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:30:33] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:30:33] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:30:33] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:30:34] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:31:01] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 11:31:01] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 11:31:01] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 11:31:01] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 11:31:01] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 11:31:01] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 11:31:01] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 11:31:01] local.INFO: TAC record created successfully via API {"record_id":640,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 11:36:01"} 
[2026-02-05 11:31:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 11:31:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eFscI5_ARPK6BRTNQD_Y...","title":"USDT request"} 
[2026-02-05 11:31:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770262262266280%422fcc3e422fcc3e"} 
[2026-02-05 11:31:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 11:31:02\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770262262266280%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 11:31:07] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 11:31:07] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 11:31:07] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 11:31:07] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 11:31:34] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:31:34] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:31:34] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:31:34] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:31:34] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:31:35] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:31:40] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 11:31:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 11:31:40] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 11:31:40] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 11:31:40] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 11:31:40] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 11:31:40] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 11:31:40] local.INFO: TAC record created successfully via API {"record_id":641,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 11:36:40"} 
[2026-02-05 11:31:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 11:31:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eFscI5_ARPK6BRTNQD_Y...","title":"USDT request"} 
[2026-02-05 11:31:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770262300724913%422fcc3e422fcc3e"} 
[2026-02-05 11:31:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 11:31:40\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770262300724913%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 11:31:44] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 11:31:44] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 11:31:44] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 11:31:44] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 11:35:24] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:35:24] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:35:24] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:35:24] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:35:24] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:35:24] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:36:34] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:36:34] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:36:34] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:36:34] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:36:34] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:36:34] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:36:41] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 11:36:41] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 11:36:41] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 11:36:41] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 11:36:41] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 11:36:41] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 11:36:41] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 11:36:41] local.INFO: TAC record created successfully via API {"record_id":642,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 11:41:41"} 
[2026-02-05 11:36:41] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 11:36:42] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eFscI5_ARPK6BRTNQD_Y...","title":"USDT request"} 
[2026-02-05 11:36:42] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770262602349857%422fcc3e422fcc3e"} 
[2026-02-05 11:36:42] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 11:36:42\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770262602349857%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 11:36:46] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 11:36:46] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 11:36:46] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 11:36:46] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 11:37:27] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:37:27] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:37:27] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:37:27] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:37:27] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:37:27] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:38:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-05 11:38:03] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-05 11:38:03] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-05 11:38:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 11:38:14] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"26CECF2C-7B8A-47FB-97BA-C65A8A89885F","txnID":"331","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f3feb524"},"ip":"103.230.15.12"} 
[2026-02-05 11:38:14] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=26CECF2C-7B8A-47FB-97BA-C65A8A89885F&txnID=331&userID=TENG13","length":227} 
[2026-02-05 11:38:14] local.DEBUG: CRC Calculation Result {"crc":"f3feb524","input_params_count":7} 
[2026-02-05 11:38:14] local.DEBUG: CRC Verification {"received":"f3feb524","calculated":"f3feb524","match":true} 
[2026-02-05 11:38:14] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 11:38:14] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 11:38:14] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 11:38:14] local.INFO: TAC record created successfully via API {"record_id":643,"txnID":"331","tac":"26CECF2C-7B8A-47FB-97BA-C65A8A89885F","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-05 11:43:14"} 
[2026-02-05 11:38:14] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"331","user_id":"TENG13"} 
[2026-02-05 11:38:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eFscI5_ARPK6BRTNQD_Y...","title":"Change/Add Mobile Phone Request"} 
[2026-02-05 11:38:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770262695356814%422fcc3e422fcc3e"} 
[2026-02-05 11:38:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"331","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 11:38:15\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"331\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770262695356814%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 11:38:21] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=26CECF2C-7B8A-47FB-97BA-C65A8A89885F&txnid=331","length":90} 
[2026-02-05 11:38:21] local.DEBUG: CRC Calculation Result {"crc":"ce15c816","input_params_count":4} 
[2026-02-05 11:38:22] local.INFO: External TAC API called {"action":"tacreject","txnID":"331","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-05 11:38:22] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"331","tac":"26CECF2C-7B8A-47FB-97BA-C65A8A89885F","approved_status":2} 
[2026-02-05 11:38:55] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 11:38:55] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:38:55] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 11:38:55] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 11:38:55] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 11:38:56] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 11:39:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-05 11:39:32] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-05 11:39:32] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-05 11:39:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 11:39:47] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"1C455573-226A-4234-9BD1-47BF543D2F7A","txnID":"332","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f50c40aa"},"ip":"103.230.15.12"} 
[2026-02-05 11:39:47] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=1C455573-226A-4234-9BD1-47BF543D2F7A&txnID=332&userID=TENG13","length":227} 
[2026-02-05 11:39:47] local.DEBUG: CRC Calculation Result {"crc":"f50c40aa","input_params_count":7} 
[2026-02-05 11:39:47] local.DEBUG: CRC Verification {"received":"f50c40aa","calculated":"f50c40aa","match":true} 
[2026-02-05 11:39:47] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 11:39:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 11:39:47] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 11:39:47] local.INFO: TAC record created successfully via API {"record_id":644,"txnID":"332","tac":"1C455573-226A-4234-9BD1-47BF543D2F7A","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-05 11:44:47"} 
[2026-02-05 11:39:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"332","user_id":"TENG13"} 
[2026-02-05 11:39:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eFscI5_ARPK6BRTNQD_Y...","title":"Change/Add Mobile Phone Request"} 
[2026-02-05 11:39:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770262788279673%422fcc3e422fcc3e"} 
[2026-02-05 11:39:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"332","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 11:39:48\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"332\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770262788279673%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 11:39:56] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=1C455573-226A-4234-9BD1-47BF543D2F7A&txnid=332","length":84} 
[2026-02-05 11:39:56] local.DEBUG: CRC Calculation Result {"crc":"ce96632d","input_params_count":4} 
[2026-02-05 11:39:56] local.INFO: External TAC API called {"action":"tac","txnID":"332","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-05 11:39:56] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"332","tac":"1C455573-226A-4234-9BD1-47BF543D2F7A","approved_status":1} 
[2026-02-05 11:40:30] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"6017313288","response":{"status":"ok","error_desc":"","message":"MMf2504cb1fd6c0ba7e03d3c537ee5056a"}} 
[2026-02-05 11:41:13] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMdc1825af103b725af4a50bea4a27b999"}} 
[2026-02-05 11:41:33] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 11:42:10] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-05 11:42:28] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMac543710869a9698b1e10394d888a765"}} 
[2026-02-05 11:42:45] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 11:42:56] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM39a6e20fd6d9bc495240c82fd68e65d3"}} 
[2026-02-05 11:43:09] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 11:43:39] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMe71b068558c7304b79e6fc95812be4be"}} 
[2026-02-05 11:43:51] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 11:47:23] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMeb4aaf69f1ee35ba1cfbd1b94d5f1a90"}} 
[2026-02-05 11:47:50] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-05 11:52:52] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-05 12:00:59] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMe2370f34bf29bd97b87371b27e579e7c"}} 
[2026-02-05 12:01:09] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 12:01:25] local.INFO: N1User created via API {"user_id":175,"mobile_number":"60173132814","memberhash":"XP4P7V9U1770264085B1OPKT","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-05 12:01:25] local.INFO: Login detected - checking for other active sessions {"user_id":175,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 12:01:26] local.INFO: New session created {"user_id":175,"device_id":"BE2A.250530.026.D1","session_id":54} 
[2026-02-05 12:01:26] local.INFO: N1User table updated with latest device info {"user_id":175,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 12:01:26] local.INFO: New device session created {"user_id":175,"device_id":"BE2A.250530.026.D1","session_id":54} 
[2026-02-05 12:01:26] local.INFO: Successful PIN login via API {"user_id":175,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 12:02:21] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM56cb2549f8312d743870aa1845dbc958"}} 
[2026-02-05 12:02:27] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 12:02:37] local.INFO: PIN updated via API {"user_id":175,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:03:12] local.INFO: Login detected - checking for other active sessions {"user_id":175,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 12:03:12] local.INFO: Session updated {"user_id":175,"device_id":"BE2A.250530.026.D1","session_id":54} 
[2026-02-05 12:03:12] local.INFO: N1User table updated with latest device info {"user_id":175,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 12:03:12] local.INFO: New device session created {"user_id":175,"device_id":"BE2A.250530.026.D1","session_id":54} 
[2026-02-05 12:03:12] local.INFO: Successful PIN login via API {"user_id":175,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 12:03:12] local.INFO: FCM token saved for user {"user_id":175,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:03:20] local.INFO: Login history retrieved {"user_id":175,"mobile_number":"60173132814","total_sessions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:13:07] local.INFO: Login detected - checking for other active sessions {"user_id":168,"current_device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","other_active_sessions_count":0} 
[2026-02-05 12:13:07] local.INFO: Session updated {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-05 12:13:07] local.INFO: N1User table updated with latest device info {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","fcm_token_length":142} 
[2026-02-05 12:13:07] local.INFO: New device session created {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","session_id":42} 
[2026-02-05 12:13:07] local.INFO: Successful PIN login via API {"user_id":168,"device_id":"EA629F4B-CC83-4426-B62A-920F077C1FC9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 12:13:08] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-07 12:13:07"} 
[2026-02-05 12:13:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:13:10] local.DEBUG: Session authenticated successfully {"user_id":168,"session_expires":"2026-03-07 12:13:07"} 
[2026-02-05 12:13:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":168,"active_user_id":168,"mobile_number":"819031566633","requested_id":"168","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:16:08] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM6e9029673b6fd4550ebb9b260f4faf03"}} 
[2026-02-05 12:16:21] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 12:16:53] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM9fbdb9be409e18ef60fcbb3d0f733235"}} 
[2026-02-05 12:16:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 12:16:59] local.DEBUG: CRC Calculation Result {"crc":"15324f54","input_params_count":2} 
[2026-02-05 12:16:59] local.DEBUG: CRC Verification {"received":"15324f54","calculated":"15324f54","match":true} 
[2026-02-05 12:16:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 12:17:02] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 12:17:18] local.INFO: N1User created via API {"user_id":176,"mobile_number":"60173132814","memberhash":"PHZDHMMW1770265038EVBSGG","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-05 12:17:19] local.INFO: Login detected - checking for other active sessions {"user_id":176,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 12:17:19] local.INFO: New session created {"user_id":176,"device_id":"BE2A.250530.026.D1","session_id":55} 
[2026-02-05 12:17:19] local.INFO: N1User table updated with latest device info {"user_id":176,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 12:17:19] local.INFO: New device session created {"user_id":176,"device_id":"BE2A.250530.026.D1","session_id":55} 
[2026-02-05 12:17:19] local.INFO: Successful PIN login via API {"user_id":176,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 12:22:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 12:22:59] local.DEBUG: CRC Calculation Result {"crc":"15324f54","input_params_count":2} 
[2026-02-05 12:22:59] local.DEBUG: CRC Verification {"received":"15324f54","calculated":"15324f54","match":true} 
[2026-02-05 12:22:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 12:26:31] local.INFO: Login detected - checking for other active sessions {"user_id":176,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 12:26:31] local.INFO: Session updated {"user_id":176,"device_id":"BE2A.250530.026.D1","session_id":55} 
[2026-02-05 12:26:31] local.INFO: N1User table updated with latest device info {"user_id":176,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 12:26:31] local.INFO: New device session created {"user_id":176,"device_id":"BE2A.250530.026.D1","session_id":55} 
[2026-02-05 12:26:31] local.INFO: Successful PIN login via API {"user_id":176,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 12:26:31] local.INFO: FCM token saved for user {"user_id":176,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:26:39] local.INFO: User profile retrieved by session token {"user_id":176,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:27:03] local.INFO: User profile retrieved by session token {"user_id":176,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:27:43] local.INFO: User profile retrieved by session token {"user_id":176,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:30:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 12:30:22] local.DEBUG: CRC Calculation Result {"crc":"15324f54","input_params_count":2} 
[2026-02-05 12:30:22] local.DEBUG: CRC Verification {"received":"15324f54","calculated":"15324f54","match":true} 
[2026-02-05 12:30:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 12:30:27] local.INFO: User profile retrieved by session token {"user_id":176,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:30:37] local.INFO: User profile retrieved by session token {"user_id":176,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:31:31] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-05 12:31:31] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-05 12:31:31] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-05 12:31:31] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-05 12:31:31] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 12:31:32] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-07 12:31:31"} 
[2026-02-05 12:31:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:31:34] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-07 12:31:31"} 
[2026-02-05 12:31:34] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:33:08] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 12:33:08] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 12:33:08] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 12:33:08] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 12:33:08] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 12:33:09] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:35:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031566633&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 12:35:50] local.DEBUG: CRC Calculation Result {"crc":"15324f54","input_params_count":2} 
[2026-02-05 12:35:50] local.DEBUG: CRC Verification {"received":"15324f54","calculated":"15324f54","match":true} 
[2026-02-05 12:35:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 12:41:16] local.WARNING: Failed PIN login attempt {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:41:33] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":1} 
[2026-02-05 12:41:33] local.INFO: Other active sessions found - OTP verification required {"user_id":62,"mobile_number":"819044692385","devices_to_logout":["3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA"]} 
[2026-02-05 12:41:33] local.INFO: OTP verification required for login {"user_id":62,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_devices_count":1} 
[2026-02-05 12:42:32] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-05 12:42:32] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-05 12:42:32] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-05 12:42:32] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-05 12:42:32] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 12:42:33] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-07 12:42:32"} 
[2026-02-05 12:42:33] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 12:42:35] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-07 12:42:32"} 
[2026-02-05 12:42:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 13:59:37] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-05 13:59:37] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 13:59:37] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-05 13:59:37] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 13:59:37] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 13:59:57] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 13:59:37"} 
[2026-02-05 13:59:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:00:08] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 13:59:37"} 
[2026-02-05 14:00:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:03:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=971555553970&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 14:03:05] local.DEBUG: CRC Calculation Result {"crc":"31b5f5c2","input_params_count":2} 
[2026-02-05 14:03:05] local.DEBUG: CRC Verification {"received":"31b5f5c2","calculated":"31b5f5c2","match":true} 
[2026-02-05 14:03:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 14:03:14] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-05 14:03:15] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-05 14:03:15] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM2d6839573e5e0e95a066910b028ff3bf"}} 
[2026-02-05 14:03:15] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-05 14:03:15] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-05 14:03:15] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:03:37] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-07 14:03:14"} 
[2026-02-05 14:03:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:03:41] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 14:03:42] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-07 14:03:14"} 
[2026-02-05 14:03:42] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:04:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 14:04:39] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-05 14:04:39] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-05 14:04:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 14:04:47] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 14:04:48] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 14:04:48] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 14:04:48] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-05 14:04:48] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:04:54] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:05:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 14:05:05] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-05 14:05:05] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-05 14:05:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 14:05:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 14:05:27] local.DEBUG: CRC Calculation Result {"crc":"c97ba5c1","input_params_count":2} 
[2026-02-05 14:05:27] local.DEBUG: CRC Verification {"received":"c97ba5c1","calculated":"c97ba5c1","match":true} 
[2026-02-05 14:05:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 14:05:35] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"2FBFDB59-8771-4543-90AA-AE304E465C05","txnID":"333","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d8e2c0e5"},"ip":"103.230.15.12"} 
[2026-02-05 14:05:35] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KOKU00.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=2FBFDB59-8771-4543-90AA-AE304E465C05&txnID=333&userID=KOKU00","length":215} 
[2026-02-05 14:05:35] local.DEBUG: CRC Calculation Result {"crc":"d8e2c0e5","input_params_count":7} 
[2026-02-05 14:05:35] local.DEBUG: CRC Verification {"received":"d8e2c0e5","calculated":"d8e2c0e5","match":true} 
[2026-02-05 14:05:35] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 14:05:35] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 14:05:36] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-05 14:05:36] local.INFO: TAC record created successfully via API {"record_id":645,"txnID":"333","tac":"2FBFDB59-8771-4543-90AA-AE304E465C05","messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-05 14:10:36"} 
[2026-02-05 14:05:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"333","user_id":"KOKU00"} 
[2026-02-05 14:05:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2026-02-05 14:05:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770271538416686"} 
[2026-02-05 14:05:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"333","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 14:05:38\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"333\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KOKU00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770271538416686\"}}}","success":true} 
[2026-02-05 14:06:02] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"59A16D65-3F56-4152-AB70-C8F4081A7B8E","txnID":"334","userID":"KOKU00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c10163c9"},"ip":"103.230.15.12"} 
[2026-02-05 14:06:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID KOKU00.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=59A16D65-3F56-4152-AB70-C8F4081A7B8E&txnID=334&userID=KOKU00","length":215} 
[2026-02-05 14:06:02] local.DEBUG: CRC Calculation Result {"crc":"c10163c9","input_params_count":7} 
[2026-02-05 14:06:02] local.DEBUG: CRC Verification {"received":"c10163c9","calculated":"c10163c9","match":true} 
[2026-02-05 14:06:02] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 14:06:02] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 14:06:02] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-05 14:06:02] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819044692385","expired_count":1} 
[2026-02-05 14:06:02] local.INFO: TAC record created successfully via API {"record_id":646,"txnID":"334","tac":"59A16D65-3F56-4152-AB70-C8F4081A7B8E","messageBody":"A request has been made to withdraw for User ID KOKU00.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-05 14:11:02"} 
[2026-02-05 14:06:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"334","user_id":"KOKU00"} 
[2026-02-05 14:06:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e5PIkcXLREY5qzbJAw5G...","title":"USDT Transfer Request"} 
[2026-02-05 14:06:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770271562860041"} 
[2026-02-05 14:06:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"334","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 14:06:03\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"334\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID KOKU00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770271562860041\"}}}","success":true} 
[2026-02-05 14:06:44] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=59A16D65-3F56-4152-AB70-C8F4081A7B8E&txnid=334","length":84} 
[2026-02-05 14:06:44] local.DEBUG: CRC Calculation Result {"crc":"658ea0cc","input_params_count":4} 
[2026-02-05 14:06:44] local.INFO: External TAC API called {"action":"tac","txnID":"334","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-05 14:06:44] local.INFO: TAC action completed {"action":"approve","mobile_number":"819044692385","txnID":"334","tac":"59A16D65-3F56-4152-AB70-C8F4081A7B8E","approved_status":1} 
[2026-02-05 14:06:47] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMf7952cce498c5b4b99af4855c2a30b70"}} 
[2026-02-05 14:07:11] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMd46cf2b51c57b292fb9ca2e2d027fc05"}} 
[2026-02-05 14:07:36] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-05 14:07:48] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 14:08:13] local.INFO: N1User created via API {"user_id":177,"mobile_number":"60173132814","memberhash":"8RRFP4ZJ17702716931VNAW1","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-05 14:08:14] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 14:08:14] local.INFO: New session created {"user_id":177,"device_id":"BE2A.250530.026.D1","session_id":56} 
[2026-02-05 14:08:14] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 14:08:14] local.INFO: New device session created {"user_id":177,"device_id":"BE2A.250530.026.D1","session_id":56} 
[2026-02-05 14:08:14] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:08:27] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-05 14:08:27] local.INFO: Session updated {"user_id":177,"device_id":"BE2A.250530.026.D1","session_id":56} 
[2026-02-05 14:08:27] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-05 14:08:27] local.INFO: New device session created {"user_id":177,"device_id":"BE2A.250530.026.D1","session_id":56} 
[2026-02-05 14:08:27] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:08:28] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:08:54] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Profile update for Account TRIO99.","messageTitle":"Profile Update Request","mobile_number":"971555553970","pid":"ADFSIOQR2ZZR3VLR","tac":"F525FB71-B753-4347-8B05-0D16B3D5E3B3","txnID":"335","userID":"TRIO99","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b38f601a"},"ip":"103.230.15.12"} 
[2026-02-05 14:08:54] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Profile update for Account TRIO99.&messageTitle=Profile Update Request&mobile_number=971555553970&pid=ADFSIOQR2ZZR3VLR&tac=F525FB71-B753-4347-8B05-0D16B3D5E3B3&txnID=335&userID=TRIO99","length":210} 
[2026-02-05 14:08:54] local.DEBUG: CRC Calculation Result {"crc":"b38f601a","input_params_count":7} 
[2026-02-05 14:08:54] local.DEBUG: CRC Verification {"received":"b38f601a","calculated":"b38f601a","match":true} 
[2026-02-05 14:08:54] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 14:08:54] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 14:08:54] local.INFO: Mobile number cleaned {"original":"971555553970","cleaned":"971555553970"} 
[2026-02-05 14:08:54] local.INFO: TAC record created successfully via API {"record_id":647,"txnID":"335","tac":"F525FB71-B753-4347-8B05-0D16B3D5E3B3","messageBody":"Please confirm Profile update for Account TRIO99.","messageTitle":"Profile Update Request","mobile_number":"971555553970","userID":"TRIO99","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-05 14:13:54"} 
[2026-02-05 14:08:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"971555553970","txn_id":"335","user_id":"TRIO99"} 
[2026-02-05 14:08:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"971555553970","txn_id":"335","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-05 14:08:54\"}","success":false} 
[2026-02-05 14:08:54] local.WARNING: FCM transaction approval notification failed {"mobile_number":"971555553970","txn_id":"335","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-05 14:08:54\"}"} 
[2026-02-05 14:12:05] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":1} 
[2026-02-05 14:12:05] local.INFO: Other active sessions found - OTP verification required {"user_id":177,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-05 14:12:05] local.INFO: OTP verification required for login {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_devices_count":1} 
[2026-02-05 14:12:08] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM51776b8958e46df2cdbcea10d8cac025"}} 
[2026-02-05 14:12:16] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 14:12:17] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":177,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-05 14:12:17] local.INFO: Logout message sent successfully {"fcm_token":"d-Yhh09vSxSH34Dw0pN2...","reason":"new_login"} 
[2026-02-05 14:12:17] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-05 14:12:17] local.INFO: Session deactivated {"session_id":56,"user_id":177,"device_id":"BE2A.250530.026.D1"} 
[2026-02-05 14:12:17] local.INFO: Old devices logged out {"user_id":177,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":56,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-02-05 14:12:17] local.INFO: New session created {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:12:17] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-05 14:12:17] local.INFO: New device session created {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:12:17] local.INFO: Login completed after OTP verification {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","devices_logged_out":1} 
[2026-02-05 14:12:18] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:13:05] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 14:13:05] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-05 14:13:05] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 14:13:05] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-05 14:13:05] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:13:06] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-07 14:13:05"} 
[2026-02-05 14:13:06] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:13:08] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-07 14:13:05"} 
[2026-02-05 14:13:08] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:17:09] local.INFO: QR Login started {"user_id":"KASH","qr_payload_length":208} 
[2026-02-05 14:17:09] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 14:17:09] local.INFO: QR payload decrypted successfully {"token":"ADD2572C-F967-491D-B858-0A021F4266B8","user_id":"KASH"} 
[2026-02-05 14:17:09] local.INFO: Calling encrypt API {"token":"ADD2572C-F967-491D-B858-0A021F4266B8","user_id":"KASH"} 
[2026-02-05 14:17:09] local.INFO: Token encrypted with user ID {"user_id":"KASH","encrypted_payload_length":214} 
[2026-02-05 14:17:09] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":214} 
[2026-02-05 14:17:09] local.INFO: QR Login completed successfully {"user_id":"KASH"} 
[2026-02-05 14:17:37] local.INFO: User profile retrieved by session token {"user_id":177,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:18:52] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-05 14:18:52] local.INFO: Session updated {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:18:52] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-05 14:18:52] local.INFO: New device session created {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:18:52] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:18:53] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:31:35] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-05 14:31:35] local.INFO: Session updated {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:31:35] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-05 14:31:35] local.INFO: New device session created {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:31:35] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:31:38] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:37:04] local.DEBUG: Session authenticated successfully {"user_id":177,"session_expires":"2026-03-07 14:31:35"} 
[2026-02-05 14:38:14] local.DEBUG: Session authenticated successfully {"user_id":177,"session_expires":"2026-03-07 14:31:35"} 
[2026-02-05 14:38:14] local.INFO: Biometric enabled via API {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:38:26] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-05 14:38:26] local.INFO: Session updated {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:38:26] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-05 14:38:26] local.INFO: New device session created {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:38:26] local.INFO: Successful trusted device login via API {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:40:30] local.WARNING: Invalid or expired session token attempt {"token_prefix":"VXB17xRtVB...","ip":"211.24.62.81","user_agent":"PostmanRuntime/7.51.1"} 
[2026-02-05 14:41:04] local.DEBUG: Session authenticated successfully {"user_id":177,"session_expires":"2026-03-07 14:38:26"} 
[2026-02-05 14:41:04] local.INFO: Biometric enabled via API {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751Af8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:43:18] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-05 14:43:18] local.INFO: Session updated {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:43:18] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-05 14:43:18] local.INFO: New device session created {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:43:18] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:43:19] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:43:32] local.DEBUG: Session authenticated successfully {"user_id":177,"session_expires":"2026-03-07 14:43:18"} 
[2026-02-05 14:43:33] local.INFO: Biometric disabled via API {"user_id":177,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:43:39] local.DEBUG: Session authenticated successfully {"user_id":177,"session_expires":"2026-03-07 14:43:18"} 
[2026-02-05 14:43:39] local.INFO: Biometric enabled via API {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:43:45] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-05 14:43:45] local.INFO: Session updated {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:43:45] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-05 14:43:45] local.INFO: New device session created {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":57} 
[2026-02-05 14:43:45] local.INFO: Successful trusted device login via API {"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:43:52] local.INFO: User profile retrieved by session token {"user_id":177,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:43:55] local.DEBUG: Session authenticated successfully {"user_id":177,"session_expires":"2026-03-07 14:43:45"} 
[2026-02-05 14:43:55] local.INFO: Biometric disabled via API {"user_id":177,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:49:37] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-05 14:49:37] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 14:49:37] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-05 14:49:37] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 14:49:37] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 14:49:38] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 14:49:37"} 
[2026-02-05 14:49:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:49:40] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 14:49:37"} 
[2026-02-05 14:49:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 14:59:45] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"QKR1.191246.002","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:07:47] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"QKR1.191246.002","other_active_sessions_count":1} 
[2026-02-05 15:07:47] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-05 15:07:47] local.INFO: OTP verification required for login {"user_id":155,"device_id":"QKR1.191246.002","other_devices_count":1} 
[2026-02-05 15:07:56] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-05 15:09:12] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-05 15:09:12] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-05 15:09:12] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-05 15:09:12] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-05 15:09:12] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 15:09:13] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-07 15:09:12"} 
[2026-02-05 15:09:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:09:15] local.DEBUG: Session authenticated successfully {"user_id":38,"session_expires":"2026-03-07 15:09:12"} 
[2026-02-05 15:09:15] local.INFO: Profile retrieved via getUserById {"auth_user_id":38,"active_user_id":38,"mobile_number":"819039772492","requested_id":"38","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:10:21] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"QKR1.191246.002","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:12:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039772492&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 15:12:52] local.DEBUG: CRC Calculation Result {"crc":"fa194552","input_params_count":2} 
[2026-02-05 15:12:52] local.DEBUG: CRC Verification {"received":"fa194552","calculated":"fa194552","match":true} 
[2026-02-05 15:12:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 15:17:43] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-05 15:17:43] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 15:17:43] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-05 15:17:43] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 15:17:43] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 15:17:43] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 15:17:43"} 
[2026-02-05 15:17:43] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:17:46] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 15:17:43"} 
[2026-02-05 15:17:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:20:48] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-02-05 15:20:48] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-05 15:20:48] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-02-05 15:20:48] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-05 15:20:48] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 15:20:49] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-07 15:20:48"} 
[2026-02-05 15:20:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:20:51] local.DEBUG: Session authenticated successfully {"user_id":103,"session_expires":"2026-03-07 15:20:48"} 
[2026-02-05 15:20:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":103,"active_user_id":103,"mobile_number":"819042808355","requested_id":"103","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:22:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819042808355&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 15:22:21] local.DEBUG: CRC Calculation Result {"crc":"27d31662","input_params_count":2} 
[2026-02-05 15:22:21] local.DEBUG: CRC Verification {"received":"27d31662","calculated":"27d31662","match":true} 
[2026-02-05 15:22:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 15:28:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039772492&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 15:28:59] local.DEBUG: CRC Calculation Result {"crc":"fa194552","input_params_count":2} 
[2026-02-05 15:28:59] local.DEBUG: CRC Verification {"received":"fa194552","calculated":"fa194552","match":true} 
[2026-02-05 15:28:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 15:30:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=819039772492&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 15:30:39] local.DEBUG: CRC Calculation Result {"crc":"fa194552","input_params_count":2} 
[2026-02-05 15:30:39] local.DEBUG: CRC Verification {"received":"fa194552","calculated":"fa194552","match":true} 
[2026-02-05 15:30:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 15:32:20] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-02-05 15:32:20] local.INFO: Other active sessions found - OTP verification required {"user_id":177,"mobile_number":"60173132814","devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-02-05 15:32:20] local.INFO: OTP verification required for login {"user_id":177,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-02-05 15:32:31] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMa21de3a7b6ad0706e2f6197b8e402234"}} 
[2026-02-05 15:32:49] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 15:32:50] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":177,"devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-02-05 15:32:51] local.INFO: Logout message sent successfully {"fcm_token":"fnwxT8iqNkwgqcX3emfs...","reason":"new_login"} 
[2026-02-05 15:32:51] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-05 15:32:51] local.INFO: Session deactivated {"session_id":57,"user_id":177,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-02-05 15:32:51] local.INFO: Old devices logged out {"user_id":177,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":57,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-02-05 15:32:51] local.INFO: New session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 15:32:51] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 15:32:51] local.INFO: New device session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 15:32:51] local.INFO: Login completed after OTP verification {"user_id":177,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-02-05 15:32:51] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:33:04] local.DEBUG: Session authenticated successfully {"user_id":177,"session_expires":"2026-02-06 15:32:51"} 
[2026-02-05 15:33:04] local.INFO: Biometric enabled via API {"user_id":177,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:33:09] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 15:33:09] local.INFO: Session updated {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 15:33:09] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 15:33:09] local.INFO: New device session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 15:33:09] local.INFO: Successful trusted device login via API {"user_id":177,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 15:33:14] local.DEBUG: Session authenticated successfully {"user_id":177,"session_expires":"2026-03-07 15:33:09"} 
[2026-02-05 15:33:14] local.INFO: Biometric disabled via API {"user_id":177,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:33:17] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM32b7d027c8193a12ebb3c726e3a2c32b"}} 
[2026-02-05 15:33:20] local.INFO: Login history retrieved {"user_id":177,"mobile_number":"60173132814","total_sessions":3,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:33:24] local.INFO: User profile retrieved by session token {"user_id":177,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:33:24] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 15:33:24] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-05 15:33:24] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 15:33:24] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-05 15:33:24] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 15:33:25] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:33:42] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 15:33:42] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-05 15:33:42] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 15:33:42] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-05 15:33:42] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 15:33:43] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 15:33:45] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-05 15:35:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819059062757&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-05 15:35:10] local.DEBUG: CRC Calculation Result {"crc":"4dc2c987","input_params_count":2} 
[2026-02-05 15:35:10] local.DEBUG: CRC Verification {"received":"4dc2c987","calculated":"4dc2c987","match":true} 
[2026-02-05 15:35:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-05 16:32:58] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-02-05 16:32:58] local.INFO: Other active sessions found - OTP verification required {"user_id":177,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-05 16:32:58] local.INFO: OTP verification required for login {"user_id":177,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-02-05 16:33:00] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM33133c4a91ab1dd1a666fa22299954b8"}} 
[2026-02-05 16:33:13] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-02-05 16:33:13] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-05 16:33:13] local.INFO: OTP verification required for login {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-02-05 16:33:14] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-05 16:33:19] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-05 16:33:20] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-05 16:33:20] local.INFO: Logout message sent successfully {"fcm_token":"d-Yhh09vSxSH34Dw0pN2...","reason":"new_login"} 
[2026-02-05 16:33:20] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-05 16:33:20] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-02-05 16:33:20] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-02-05 16:33:20] local.INFO: New session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:33:20] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 16:33:20] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:33:20] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2026-02-05 16:33:20] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:35:31] local.INFO: Login detected - checking for other active sessions {"user_id":60,"current_device_id":"TP1A.220905.001","other_active_sessions_count":0} 
[2026-02-05 16:35:31] local.INFO: Session updated {"user_id":60,"device_id":"TP1A.220905.001","session_id":14} 
[2026-02-05 16:35:31] local.INFO: N1User table updated with latest device info {"user_id":60,"device_id":"TP1A.220905.001","fcm_token_length":142} 
[2026-02-05 16:35:31] local.INFO: New device session created {"user_id":60,"device_id":"TP1A.220905.001","session_id":14} 
[2026-02-05 16:35:31] local.INFO: Successful trusted device login via API {"user_id":60,"device_id":"TP1A.220905.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:35:32] local.DEBUG: Session authenticated successfully {"user_id":60,"session_expires":"2026-03-07 16:35:31"} 
[2026-02-05 16:35:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":60,"active_user_id":60,"mobile_number":"60102317296","requested_id":"60","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:43:33] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"601114462773","response":{"status":"ok","error_desc":"","message":"MMe191ad072c648ab9e91c0562b699dcfd"}} 
[2026-02-05 16:43:51] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"601114462773","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-05 16:44:47] local.INFO: N1User created via API {"user_id":178,"mobile_number":"601114462773","memberhash":"VY3CPK6B1770281087Q9RHXD","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-05 16:44:48] local.INFO: Login detected - checking for other active sessions {"user_id":178,"current_device_id":"1166C590-4291-448B-8795-EE43896E42BB","other_active_sessions_count":0} 
[2026-02-05 16:44:48] local.INFO: New session created {"user_id":178,"device_id":"1166C590-4291-448B-8795-EE43896E42BB","session_id":60} 
[2026-02-05 16:44:48] local.INFO: N1User table updated with latest device info {"user_id":178,"device_id":"1166C590-4291-448B-8795-EE43896E42BB","fcm_token_length":142} 
[2026-02-05 16:44:48] local.INFO: New device session created {"user_id":178,"device_id":"1166C590-4291-448B-8795-EE43896E42BB","session_id":60} 
[2026-02-05 16:44:48] local.INFO: Successful PIN login via API {"user_id":178,"device_id":"1166C590-4291-448B-8795-EE43896E42BB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:45:53] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:45:59] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 16:45:59] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:45:59] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 16:45:59] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:45:59] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:45:59] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:46:23] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-02-05 16:46:23] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-05 16:46:23] local.INFO: QR payload decrypted successfully {"token":"B93A07A1-0C58-40DD-87DE-B7C6BBB1C856","user_id":"TENG13"} 
[2026-02-05 16:46:23] local.INFO: Calling encrypt API {"token":"B93A07A1-0C58-40DD-87DE-B7C6BBB1C856","user_id":"TENG13"} 
[2026-02-05 16:46:23] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-02-05 16:46:23] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-05 16:46:23] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-02-05 16:49:43] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:49:51] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-07 16:45:59"} 
[2026-02-05 16:49:51] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:50:13] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 16:50:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 16:50:13] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 16:50:13] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 16:50:13] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:50:13] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:50:13] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:50:13] local.INFO: TAC record created successfully via API {"record_id":648,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 16:55:13"} 
[2026-02-05 16:50:13] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 16:50:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:50:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281413473437"} 
[2026-02-05 16:50:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:50:13\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281413473437\"}}}","success":true} 
[2026-02-05 16:50:17] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 16:50:17] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:50:17] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 16:50:17] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:50:17] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:50:29] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 16:50:29] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 16:50:29] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 16:50:29] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 16:50:29] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:50:29] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:50:29] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:50:29] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-05 16:50:29] local.INFO: TAC record created successfully via API {"record_id":649,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-05 16:55:29"} 
[2026-02-05 16:50:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 16:50:30] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:50:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281430200742"} 
[2026-02-05 16:50:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:50:30\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281430200742\"}}}","success":true} 
[2026-02-05 16:50:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 16:50:33] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:50:33] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 16:50:33] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:50:33] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:50:40] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 16:50:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 16:50:40] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 16:50:40] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 16:50:40] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:50:40] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:50:40] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:50:40] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-05 16:50:40] local.INFO: TAC record created successfully via API {"record_id":650,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-05 16:55:40"} 
[2026-02-05 16:50:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 16:50:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:50:41] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281440750299"} 
[2026-02-05 16:50:41] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:50:41\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281440750299\"}}}","success":true} 
[2026-02-05 16:51:02] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 16:51:03] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 16:51:03] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 16:51:03] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 16:51:03] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:51:03] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:51:03] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:51:03] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-05 16:51:03] local.INFO: TAC record created successfully via API {"record_id":651,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-05 16:56:03"} 
[2026-02-05 16:51:03] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 16:51:03] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:51:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281463478761"} 
[2026-02-05 16:51:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:51:03\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281463478761\"}}}","success":true} 
[2026-02-05 16:51:34] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121","length":96} 
[2026-02-05 16:51:34] local.DEBUG: CRC Calculation Result {"crc":"029d48b5","input_params_count":4} 
[2026-02-05 16:51:34] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"OTP code not recognized. No associated transaction found.\"}"} 
[2026-02-05 16:51:34] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 16:51:52] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"5c200673"},"ip":"211.24.62.81"} 
[2026-02-05 16:51:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121&userID=satish1611","length":208} 
[2026-02-05 16:51:52] local.DEBUG: CRC Calculation Result {"crc":"5c200673","input_params_count":7} 
[2026-02-05 16:51:52] local.DEBUG: CRC Verification {"received":"5c200673","calculated":"5c200673","match":true} 
[2026-02-05 16:51:52] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:51:52] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:51:52] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:51:52] local.INFO: TAC record created successfully via API {"record_id":652,"txnID":"10112121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 16:56:52"} 
[2026-02-05 16:51:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121","user_id":"satish1611"} 
[2026-02-05 16:51:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:51:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281513165450"} 
[2026-02-05 16:51:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:51:53\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281513165450\"}}}","success":true} 
[2026-02-05 16:52:37] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"b39f65fa"},"ip":"211.24.62.81"} 
[2026-02-05 16:52:37] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:52:37] local.DEBUG: CRC Calculation Result {"crc":"b39f65fa","input_params_count":7} 
[2026-02-05 16:52:37] local.DEBUG: CRC Verification {"received":"b39f65fa","calculated":"b39f65fa","match":true} 
[2026-02-05 16:52:37] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:52:37] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:52:37] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:52:37] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-05 16:52:37] local.INFO: TAC record created successfully via API {"record_id":653,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-05 16:57:37"} 
[2026-02-05 16:52:37] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-05 16:52:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:52:38] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281558157731"} 
[2026-02-05 16:52:38] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:52:38\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281558157731\"}}}","success":true} 
[2026-02-05 16:53:00] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"},"ip":"211.24.62.81"} 
[2026-02-05 16:53:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":209} 
[2026-02-05 16:53:00] local.DEBUG: CRC Calculation Result {"crc":"ea0c5d5a","input_params_count":7} 
[2026-02-05 16:53:00] local.DEBUG: CRC Verification {"received":"c23e51b0","calculated":"ea0c5d5a","match":false} 
[2026-02-05 16:53:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":209} 
[2026-02-05 16:53:00] local.DEBUG: CRC Calculation Result {"crc":"ea0c5d5a","input_params_count":7} 
[2026-02-05 16:53:00] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"c23e51b0","calculated_crc":"ea0c5d5a","match":false,"param_string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","param_string_length":209,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":7,"raw_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"}},"request_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"}} 
[2026-02-05 16:53:13] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"},"ip":"211.24.62.81"} 
[2026-02-05 16:53:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":209} 
[2026-02-05 16:53:13] local.DEBUG: CRC Calculation Result {"crc":"ea0c5d5a","input_params_count":7} 
[2026-02-05 16:53:13] local.DEBUG: CRC Verification {"received":"c23e51b0","calculated":"ea0c5d5a","match":false} 
[2026-02-05 16:53:13] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":209} 
[2026-02-05 16:53:13] local.DEBUG: CRC Calculation Result {"crc":"ea0c5d5a","input_params_count":7} 
[2026-02-05 16:53:13] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"c23e51b0","calculated_crc":"ea0c5d5a","match":false,"param_string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","param_string_length":209,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":7,"raw_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"}},"request_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"}} 
[2026-02-05 16:53:15] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"},"ip":"211.24.62.81"} 
[2026-02-05 16:53:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":209} 
[2026-02-05 16:53:15] local.DEBUG: CRC Calculation Result {"crc":"ea0c5d5a","input_params_count":7} 
[2026-02-05 16:53:15] local.DEBUG: CRC Verification {"received":"c23e51b0","calculated":"ea0c5d5a","match":false} 
[2026-02-05 16:53:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":209} 
[2026-02-05 16:53:15] local.DEBUG: CRC Calculation Result {"crc":"ea0c5d5a","input_params_count":7} 
[2026-02-05 16:53:15] local.WARNING: CRC validation failed for createTacRecord {"debug_info":{"received_crc":"c23e51b0","calculated_crc":"ea0c5d5a","match":false,"param_string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","param_string_length":209,"excluded_params":["crc","signature","partner_master_key","pmk","endpoint"],"processed_params_count":7,"raw_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"}},"request_params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"0173132814","userID":"satish1611","crc":"c23e51b0"}} 
[2026-02-05 16:53:33] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"b39f65fa"},"ip":"211.24.62.81"} 
[2026-02-05 16:53:33] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:53:33] local.DEBUG: CRC Calculation Result {"crc":"b39f65fa","input_params_count":7} 
[2026-02-05 16:53:33] local.DEBUG: CRC Verification {"received":"b39f65fa","calculated":"b39f65fa","match":true} 
[2026-02-05 16:53:33] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:53:33] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:53:33] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:53:33] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-05 16:53:33] local.INFO: TAC record created successfully via API {"record_id":654,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-05 16:58:33"} 
[2026-02-05 16:53:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-05 16:53:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:53:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281614091177"} 
[2026-02-05 16:53:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:53:34\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281614091177\"}}}","success":true} 
[2026-02-05 16:53:52] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"211.24.62.81"} 
[2026-02-05 16:53:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:53:52] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-05 16:53:52] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-05 16:53:52] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:53:52] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:53:52] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-05 16:53:52] local.WARNING: txnID already exists {"txnID":"10112121111","existing_record_id":654} 
[2026-02-05 16:53:54] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"211.24.62.81"} 
[2026-02-05 16:53:54] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:53:54] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-05 16:53:54] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-05 16:53:54] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:53:54] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:53:54] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-05 16:53:54] local.WARNING: txnID already exists {"txnID":"10112121111","existing_record_id":654} 
[2026-02-05 16:53:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"211.24.62.81"} 
[2026-02-05 16:53:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:53:55] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-05 16:53:55] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-05 16:53:55] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:53:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:53:55] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-05 16:53:55] local.WARNING: txnID already exists {"txnID":"10112121111","existing_record_id":654} 
[2026-02-05 16:53:59] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:54:06] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 16:54:06] local.INFO: Session updated {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 16:54:06] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 16:54:06] local.INFO: New device session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 16:54:06] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:54:07] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:55:21] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"211.24.62.81"} 
[2026-02-05 16:55:21] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:55:21] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-05 16:55:21] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-05 16:55:21] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:55:21] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:55:21] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-05 16:55:21] local.INFO: TAC record created successfully via API {"record_id":655,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 17:00:21"} 
[2026-02-05 16:55:21] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-05 16:55:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erctcrGSRu2t0GW949_z...","title":"USDT request"} 
[2026-02-05 16:55:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770281721514118%422fcc3e422fcc3e"} 
[2026-02-05 16:55:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:55:21\",\"data\":{\"user_id\":177,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770281721514118%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 16:55:27] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-05 16:55:27] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-05 16:55:27] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-05 16:55:27] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 16:55:39] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 16:55:39] local.INFO: Session updated {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 16:55:39] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 16:55:39] local.INFO: New device session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 16:55:39] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:55:40] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:56:08] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"b39f65fa"},"ip":"211.24.62.81"} 
[2026-02-05 16:56:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:56:08] local.DEBUG: CRC Calculation Result {"crc":"b39f65fa","input_params_count":7} 
[2026-02-05 16:56:08] local.DEBUG: CRC Verification {"received":"b39f65fa","calculated":"b39f65fa","match":true} 
[2026-02-05 16:56:08] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:56:08] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:56:08] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:56:08] local.INFO: TAC record created successfully via API {"record_id":656,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 17:01:08"} 
[2026-02-05 16:56:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-05 16:56:08] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:56:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281768579609"} 
[2026-02-05 16:56:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:56:08\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281768579609\"}}}","success":true} 
[2026-02-05 16:56:40] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 16:56:40] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:56:40] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 16:56:40] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:56:40] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:56:40] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:56:46] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-07 16:56:40"} 
[2026-02-05 16:56:46] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:56:48] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-07 16:56:40"} 
[2026-02-05 16:56:48] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 16:56:52] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 16:56:52] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:56:52] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 16:56:52] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:56:52] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:56:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"b39f65fa"},"ip":"211.24.62.81"} 
[2026-02-05 16:56:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:56:55] local.DEBUG: CRC Calculation Result {"crc":"b39f65fa","input_params_count":7} 
[2026-02-05 16:56:55] local.DEBUG: CRC Verification {"received":"b39f65fa","calculated":"b39f65fa","match":true} 
[2026-02-05 16:56:55] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:56:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:56:55] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:56:55] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-05 16:56:55] local.INFO: TAC record created successfully via API {"record_id":657,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-05 17:01:55"} 
[2026-02-05 16:56:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-05 16:56:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:56:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281815897720"} 
[2026-02-05 16:56:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:56:56\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281815897720\"}}}","success":true} 
[2026-02-05 16:57:00] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"b39f65fa"},"ip":"211.24.62.81"} 
[2026-02-05 16:57:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:57:00] local.DEBUG: CRC Calculation Result {"crc":"b39f65fa","input_params_count":7} 
[2026-02-05 16:57:00] local.DEBUG: CRC Verification {"received":"b39f65fa","calculated":"b39f65fa","match":true} 
[2026-02-05 16:57:00] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:57:00] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:57:00] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-05 16:57:00] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-05 16:57:00] local.INFO: TAC record created successfully via API {"record_id":658,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-05 17:02:00"} 
[2026-02-05 16:57:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-05 16:57:00] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cVZ_r875RkuIt7WDQGG_...","title":"USDT request"} 
[2026-02-05 16:57:01] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770281820932450"} 
[2026-02-05 16:57:01] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:57:01\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770281820932450\"}}}","success":true} 
[2026-02-05 16:57:09] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 16:57:09] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:57:09] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 16:57:09] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 16:57:09] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 16:57:38] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"211.24.62.81"} 
[2026-02-05 16:57:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:57:38] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-05 16:57:38] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-05 16:57:38] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:57:38] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:57:38] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-05 16:57:38] local.WARNING: txnID already exists {"txnID":"10112121111","existing_record_id":658} 
[2026-02-05 16:57:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"211.24.62.81"} 
[2026-02-05 16:57:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-05 16:57:55] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-05 16:57:55] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-05 16:57:55] local.INFO: CRC validation passed for createTacRecord  
[2026-02-05 16:57:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-05 16:57:55] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-05 16:57:55] local.INFO: TAC record created successfully via API {"record_id":659,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-05 17:02:55"} 
[2026-02-05 16:57:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-05 16:57:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erctcrGSRu2t0GW949_z...","title":"USDT request"} 
[2026-02-05 16:57:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770281876222843%422fcc3e422fcc3e"} 
[2026-02-05 16:57:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-05 16:57:56\",\"data\":{\"user_id\":177,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770281876222843%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-05 16:58:08] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-05 16:58:08] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-05 16:58:08] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-05 16:58:08] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-05 18:04:49] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-05 18:04:49] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-05 18:04:49] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-05 18:04:49] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-05 18:04:49] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 18:04:50] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-07 18:04:49"} 
[2026-02-05 18:04:50] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 18:04:52] local.DEBUG: Session authenticated successfully {"user_id":90,"session_expires":"2026-03-07 18:04:49"} 
[2026-02-05 18:04:52] local.INFO: Profile retrieved via getUserById {"auth_user_id":90,"active_user_id":90,"mobile_number":"819079503156","requested_id":"90","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 18:30:00] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-05 18:30:00] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-05 18:30:00] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-05 18:30:00] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-05 18:30:00] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 18:30:00] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-07 18:30:00"} 
[2026-02-05 18:30:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 18:30:03] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-07 18:30:00"} 
[2026-02-05 18:30:03] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 19:50:39] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-05 19:50:39] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-05 19:50:39] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-05 19:50:39] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-05 19:50:39] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 19:50:39] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-07 19:50:39"} 
[2026-02-05 19:50:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 19:50:41] local.DEBUG: Session authenticated successfully {"user_id":153,"session_expires":"2026-03-07 19:50:39"} 
[2026-02-05 19:50:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":153,"active_user_id":153,"mobile_number":"819029657078","requested_id":"153","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 22:04:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 22:04:33] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 22:04:33] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 22:04:33] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 22:04:33] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 22:06:15] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 22:06:15] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 22:06:15] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 22:06:15] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 22:06:15] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 22:19:01] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-05 22:19:01] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-05 22:19:01] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-05 22:19:01] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-05 22:19:01] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 22:19:02] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 22:19:34] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-05 22:19:34] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-05 22:19:34] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-05 22:19:34] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-05 22:19:34] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 23:21:17] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-05 23:21:17] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 23:21:17] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-05 23:21:17] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-05 23:21:17] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 23:21:18] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 23:21:17"} 
[2026-02-05 23:21:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 23:21:20] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-07 23:21:17"} 
[2026-02-05 23:21:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":130,"active_user_id":130,"mobile_number":"819084843399","requested_id":"130","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 23:25:07] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-05 23:25:07] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 23:25:07] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-05 23:25:07] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-05 23:25:07] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 23:26:04] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 23:26:04] local.INFO: Session updated {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 23:26:04] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 23:26:04] local.INFO: New device session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 23:26:04] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 23:26:04] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 23:26:25] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-05 23:26:25] local.INFO: Session updated {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 23:26:25] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-05 23:26:25] local.INFO: New device session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-05 23:26:25] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 23:26:25] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 23:46:05] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"QKR1.191246.002","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-05 23:57:52] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-05 23:57:52] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-05 23:57:52] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-05 23:57:52] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-05 23:57:52] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-05 23:57:54] local.DEBUG: Session authenticated successfully {"user_id":7,"session_expires":"2026-03-07 23:57:52"} 
[2026-02-05 23:57:54] local.INFO: Profile retrieved via getUserById {"auth_user_id":7,"active_user_id":7,"mobile_number":"60122978760","requested_id":"7","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 03:52:57] local.INFO: Login detected - checking for other active sessions {"user_id":111,"current_device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","other_active_sessions_count":0} 
[2026-02-06 03:52:57] local.INFO: Session updated {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-02-06 03:52:57] local.INFO: N1User table updated with latest device info {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","fcm_token_length":142} 
[2026-02-06 03:52:57] local.INFO: New device session created {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","session_id":37} 
[2026-02-06 03:52:57] local.INFO: Successful PIN login via API {"user_id":111,"device_id":"FA88DFC1-D2CB-40E7-9A8E-BA2CFC30B564","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 03:52:57] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-08 03:52:57"} 
[2026-02-06 03:52:57] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 03:53:00] local.DEBUG: Session authenticated successfully {"user_id":111,"session_expires":"2026-03-08 03:52:57"} 
[2026-02-06 03:53:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":111,"active_user_id":111,"mobile_number":"819040586029","requested_id":"111","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 07:20:23] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-06 07:20:23] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-06 07:20:23] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-06 07:20:23] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-06 07:20:23] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 07:20:25] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-03-08 07:20:23"} 
[2026-02-06 07:20:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 08:25:48] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-06 08:25:49] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-06 08:25:49] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-06 08:25:49] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-06 08:25:49] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 08:25:49] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-08 08:25:49"} 
[2026-02-06 08:25:49] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 08:25:51] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-08 08:25:49"} 
[2026-02-06 08:25:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 08:26:41] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-02-06 08:26:41] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:26:42] local.INFO: QR payload decrypted successfully {"token":"010B2579-9132-4DF4-A467-653201B2378C","user_id":"KOKU25"} 
[2026-02-06 08:26:42] local.INFO: Calling encrypt API {"token":"010B2579-9132-4DF4-A467-653201B2378C","user_id":"KOKU25"} 
[2026-02-06 08:26:42] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-02-06 08:26:42] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:26:42] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-02-06 08:27:34] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-02-06 08:27:34] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:27:34] local.INFO: QR payload decrypted successfully {"token":"79071A69-70FB-4895-8EC7-257E789940EC","user_id":"AAA17"} 
[2026-02-06 08:27:34] local.INFO: Calling encrypt API {"token":"79071A69-70FB-4895-8EC7-257E789940EC","user_id":"AAA17"} 
[2026-02-06 08:27:35] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-02-06 08:27:35] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:27:35] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-02-06 08:28:16] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-02-06 08:28:16] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:28:18] local.INFO: QR payload decrypted successfully {"token":"03024CA2-C54A-41E4-935E-2783D08738BB","user_id":"KOKU08"} 
[2026-02-06 08:28:18] local.INFO: Calling encrypt API {"token":"03024CA2-C54A-41E4-935E-2783D08738BB","user_id":"KOKU08"} 
[2026-02-06 08:28:18] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-02-06 08:28:18] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:28:18] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-02-06 08:28:49] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-02-06 08:28:49] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:28:49] local.INFO: QR payload decrypted successfully {"token":"7BC612AA-F480-4318-93EF-7745D4EBAFBD","user_id":"KOKU30"} 
[2026-02-06 08:28:49] local.INFO: Calling encrypt API {"token":"7BC612AA-F480-4318-93EF-7745D4EBAFBD","user_id":"KOKU30"} 
[2026-02-06 08:28:50] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-02-06 08:28:50] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:28:51] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-02-06 08:29:33] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-02-06 08:29:33] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:29:33] local.INFO: QR payload decrypted successfully {"token":"B37F2D77-0998-4A53-BCEB-2CA16D932B03","user_id":"KOKU22"} 
[2026-02-06 08:29:33] local.INFO: Calling encrypt API {"token":"B37F2D77-0998-4A53-BCEB-2CA16D932B03","user_id":"KOKU22"} 
[2026-02-06 08:29:33] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-02-06 08:29:33] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:29:34] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-02-06 08:30:58] local.INFO: QR Login started {"user_id":"KEIJI00","qr_payload_length":208} 
[2026-02-06 08:30:58] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:30:59] local.INFO: QR payload decrypted successfully {"token":"C49EADEF-49A2-420A-BB5A-B931FBD98114","user_id":"KEIJI00"} 
[2026-02-06 08:30:59] local.INFO: Calling encrypt API {"token":"C49EADEF-49A2-420A-BB5A-B931FBD98114","user_id":"KEIJI00"} 
[2026-02-06 08:31:00] local.INFO: Token encrypted with user ID {"user_id":"KEIJI00","encrypted_payload_length":218} 
[2026-02-06 08:31:00] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-06 08:31:00] local.INFO: QR Login completed successfully {"user_id":"KEIJI00"} 
[2026-02-06 08:32:40] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-02-06 08:32:40] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:32:41] local.INFO: QR payload decrypted successfully {"token":"8E5744C0-E46B-4F1C-834E-517113A2341E","user_id":"JIN00"} 
[2026-02-06 08:32:41] local.INFO: Calling encrypt API {"token":"8E5744C0-E46B-4F1C-834E-517113A2341E","user_id":"JIN00"} 
[2026-02-06 08:32:41] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-02-06 08:32:41] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:32:41] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-02-06 08:33:07] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-02-06 08:33:07] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:33:07] local.INFO: QR payload decrypted successfully {"token":"C700F7FF-2515-4071-8571-8E7322A0585E","user_id":"KEITA00"} 
[2026-02-06 08:33:07] local.INFO: Calling encrypt API {"token":"C700F7FF-2515-4071-8571-8E7322A0585E","user_id":"KEITA00"} 
[2026-02-06 08:33:07] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-02-06 08:33:07] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-06 08:33:07] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-02-06 08:33:40] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-02-06 08:33:40] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:33:40] local.INFO: QR payload decrypted successfully {"token":"E07FAB58-FD75-447F-B9D7-6FC9166E46FE","user_id":"YOU00"} 
[2026-02-06 08:33:40] local.INFO: Calling encrypt API {"token":"E07FAB58-FD75-447F-B9D7-6FC9166E46FE","user_id":"YOU00"} 
[2026-02-06 08:33:40] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-02-06 08:33:40] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:33:41] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-02-06 08:34:12] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-02-06 08:34:12] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:34:12] local.INFO: QR payload decrypted successfully {"token":"377B1DCE-EC4B-4E87-B6C3-D640BDA468D6","user_id":"KKRR00"} 
[2026-02-06 08:34:12] local.INFO: Calling encrypt API {"token":"377B1DCE-EC4B-4E87-B6C3-D640BDA468D6","user_id":"KKRR00"} 
[2026-02-06 08:34:12] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-02-06 08:34:12] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:34:13] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-02-06 08:34:43] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-02-06 08:34:43] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:34:43] local.INFO: QR payload decrypted successfully {"token":"F54CE79D-04DE-4ABC-BF21-27BDA2396B14","user_id":"ANN00"} 
[2026-02-06 08:34:43] local.INFO: Calling encrypt API {"token":"F54CE79D-04DE-4ABC-BF21-27BDA2396B14","user_id":"ANN00"} 
[2026-02-06 08:34:43] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-02-06 08:34:43] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:34:44] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-02-06 08:35:16] local.INFO: QR Login started {"user_id":"IKR00","qr_payload_length":208} 
[2026-02-06 08:35:16] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:35:16] local.INFO: QR payload decrypted successfully {"token":"90F51CED-2510-44B4-BE5A-E5B1BE5EC2F4","user_id":"IKR00"} 
[2026-02-06 08:35:16] local.INFO: Calling encrypt API {"token":"90F51CED-2510-44B4-BE5A-E5B1BE5EC2F4","user_id":"IKR00"} 
[2026-02-06 08:35:17] local.INFO: Token encrypted with user ID {"user_id":"IKR00","encrypted_payload_length":215} 
[2026-02-06 08:35:17] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:35:17] local.INFO: QR Login completed successfully {"user_id":"IKR00"} 
[2026-02-06 08:35:45] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-02-06 08:35:45] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:35:45] local.INFO: QR payload decrypted successfully {"token":"9E9B2698-4B19-49D1-8675-9575040AB9E1","user_id":"YUKA00"} 
[2026-02-06 08:35:45] local.INFO: Calling encrypt API {"token":"9E9B2698-4B19-49D1-8675-9575040AB9E1","user_id":"YUKA00"} 
[2026-02-06 08:35:46] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-02-06 08:35:46] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:35:46] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-02-06 08:36:16] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-02-06 08:36:16] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:36:16] local.INFO: QR payload decrypted successfully {"token":"27D58019-218F-41EE-9114-C74C18F1794A","user_id":"KKKK00"} 
[2026-02-06 08:36:16] local.INFO: Calling encrypt API {"token":"27D58019-218F-41EE-9114-C74C18F1794A","user_id":"KKKK00"} 
[2026-02-06 08:36:16] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-02-06 08:36:16] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:36:16] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-02-06 08:37:27] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-02-06 08:37:27] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:37:27] local.INFO: QR payload decrypted successfully {"token":"19D3D615-B0E8-4A77-9D75-094E45DDD06B","user_id":"KKKK01"} 
[2026-02-06 08:37:27] local.INFO: Calling encrypt API {"token":"19D3D615-B0E8-4A77-9D75-094E45DDD06B","user_id":"KKKK01"} 
[2026-02-06 08:37:27] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-02-06 08:37:27] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:37:27] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-02-06 08:39:38] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-02-06 08:39:38] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:39:39] local.INFO: QR payload decrypted successfully {"token":"BB19FA7D-63E2-41BB-8798-D7413398C0E2","user_id":"KOKU03"} 
[2026-02-06 08:39:39] local.INFO: Calling encrypt API {"token":"BB19FA7D-63E2-41BB-8798-D7413398C0E2","user_id":"KOKU03"} 
[2026-02-06 08:39:39] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-02-06 08:39:39] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:39:39] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-02-06 08:40:04] local.INFO: QR Login started {"user_id":"KOKU15","qr_payload_length":208} 
[2026-02-06 08:40:04] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:40:04] local.INFO: QR payload decrypted successfully {"token":"EEC078F6-99B7-4412-8883-31109FD7DFA1","user_id":"KOKU15"} 
[2026-02-06 08:40:04] local.INFO: Calling encrypt API {"token":"EEC078F6-99B7-4412-8883-31109FD7DFA1","user_id":"KOKU15"} 
[2026-02-06 08:40:04] local.INFO: Token encrypted with user ID {"user_id":"KOKU15","encrypted_payload_length":216} 
[2026-02-06 08:40:04] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:40:05] local.INFO: QR Login completed successfully {"user_id":"KOKU15"} 
[2026-02-06 08:40:39] local.INFO: QR Login started {"user_id":"KOKU33","qr_payload_length":208} 
[2026-02-06 08:40:39] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:40:39] local.INFO: QR payload decrypted successfully {"token":"462D37EE-3D40-4578-8943-091BA1E615D2","user_id":"KOKU33"} 
[2026-02-06 08:40:39] local.INFO: Calling encrypt API {"token":"462D37EE-3D40-4578-8943-091BA1E615D2","user_id":"KOKU33"} 
[2026-02-06 08:40:39] local.INFO: Token encrypted with user ID {"user_id":"KOKU33","encrypted_payload_length":216} 
[2026-02-06 08:40:39] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:40:39] local.INFO: QR Login completed successfully {"user_id":"KOKU33"} 
[2026-02-06 08:41:05] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-02-06 08:41:05] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:41:05] local.INFO: QR payload decrypted successfully {"token":"EF102D20-745D-4BE5-87CB-E4E983D5196F","user_id":"KOKU99"} 
[2026-02-06 08:41:05] local.INFO: Calling encrypt API {"token":"EF102D20-745D-4BE5-87CB-E4E983D5196F","user_id":"KOKU99"} 
[2026-02-06 08:41:05] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-02-06 08:41:05] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:41:05] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-02-06 08:41:46] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-06 08:41:46] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:41:46] local.INFO: QR payload decrypted successfully {"token":"F8E184A8-B598-4D93-A25C-6C2CBE258B64","user_id":"KEIJI10"} 
[2026-02-06 08:41:46] local.INFO: Calling encrypt API {"token":"F8E184A8-B598-4D93-A25C-6C2CBE258B64","user_id":"KEIJI10"} 
[2026-02-06 08:41:46] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-06 08:41:46] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-06 08:41:47] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-06 08:42:24] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-06 08:42:24] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:42:24] local.INFO: QR payload decrypted successfully {"token":"27DA4BBA-A620-43DF-92B0-271300AB9B03","user_id":"KEIJI11"} 
[2026-02-06 08:42:24] local.INFO: Calling encrypt API {"token":"27DA4BBA-A620-43DF-92B0-271300AB9B03","user_id":"KEIJI11"} 
[2026-02-06 08:42:24] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-06 08:42:24] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-06 08:42:25] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-06 08:43:06] local.INFO: QR Login started {"user_id":"KEIJI12","qr_payload_length":208} 
[2026-02-06 08:43:06] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:43:06] local.INFO: QR payload decrypted successfully {"token":"5C6BF651-7963-4B19-836A-3F0EDD96FC31","user_id":"KEIJI12"} 
[2026-02-06 08:43:06] local.INFO: Calling encrypt API {"token":"5C6BF651-7963-4B19-836A-3F0EDD96FC31","user_id":"KEIJI12"} 
[2026-02-06 08:43:06] local.INFO: Token encrypted with user ID {"user_id":"KEIJI12","encrypted_payload_length":218} 
[2026-02-06 08:43:06] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-06 08:43:07] local.INFO: QR Login completed successfully {"user_id":"KEIJI12"} 
[2026-02-06 08:43:53] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-06 08:43:53] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:43:53] local.INFO: QR payload decrypted successfully {"token":"DC955ABA-98F9-4DFD-8CA8-8B74646C928B","user_id":"RIKIDO01"} 
[2026-02-06 08:43:53] local.INFO: Calling encrypt API {"token":"DC955ABA-98F9-4DFD-8CA8-8B74646C928B","user_id":"RIKIDO01"} 
[2026-02-06 08:43:55] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-06 08:43:55] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-06 08:43:55] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-06 08:44:39] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-02-06 08:44:39] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:44:39] local.INFO: QR payload decrypted successfully {"token":"714B008C-0D35-4384-AB49-F1CCBB7F3AFB","user_id":"TOKU01"} 
[2026-02-06 08:44:39] local.INFO: Calling encrypt API {"token":"714B008C-0D35-4384-AB49-F1CCBB7F3AFB","user_id":"TOKU01"} 
[2026-02-06 08:44:40] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-02-06 08:44:40] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:44:40] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-02-06 08:46:09] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-02-06 08:46:09] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:46:09] local.INFO: QR payload decrypted successfully {"token":"CDE7120B-059C-47B3-B132-BA022B7AC093","user_id":"RIKIDO02"} 
[2026-02-06 08:46:09] local.INFO: Calling encrypt API {"token":"CDE7120B-059C-47B3-B132-BA022B7AC093","user_id":"RIKIDO02"} 
[2026-02-06 08:46:09] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-02-06 08:46:09] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-06 08:46:09] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-02-06 08:47:04] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-06 08:47:04] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:47:05] local.INFO: QR payload decrypted successfully {"token":"878E178F-F55F-4125-9335-21F13AA710D5","user_id":"TOKU06"} 
[2026-02-06 08:47:05] local.INFO: Calling encrypt API {"token":"878E178F-F55F-4125-9335-21F13AA710D5","user_id":"TOKU06"} 
[2026-02-06 08:47:05] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-06 08:47:05] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:47:05] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-06 08:47:51] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-02-06 08:47:51] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:47:51] local.INFO: QR payload decrypted successfully {"token":"B660F8A1-9EE5-4DB2-AE37-D0A5657CEAAA","user_id":"TOKUKE00"} 
[2026-02-06 08:47:51] local.INFO: Calling encrypt API {"token":"B660F8A1-9EE5-4DB2-AE37-D0A5657CEAAA","user_id":"TOKUKE00"} 
[2026-02-06 08:47:51] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-02-06 08:47:51] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-06 08:47:51] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-02-06 08:48:14] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-02-06 08:48:14] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:48:14] local.INFO: QR payload decrypted successfully {"token":"0FE09F18-4A8D-4ABE-8884-AFDBBC97B24C","user_id":"AAA07"} 
[2026-02-06 08:48:14] local.INFO: Calling encrypt API {"token":"0FE09F18-4A8D-4ABE-8884-AFDBBC97B24C","user_id":"AAA07"} 
[2026-02-06 08:48:15] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-02-06 08:48:15] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:48:15] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-02-06 08:49:20] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-02-06 08:49:20] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:49:20] local.INFO: QR payload decrypted successfully {"token":"CB28926C-5FC7-4985-905D-230E653D6FC7","user_id":"AAA15"} 
[2026-02-06 08:49:20] local.INFO: Calling encrypt API {"token":"CB28926C-5FC7-4985-905D-230E653D6FC7","user_id":"AAA15"} 
[2026-02-06 08:49:20] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-02-06 08:49:20] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:49:20] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-02-06 08:49:56] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-06 08:49:56] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:49:56] local.INFO: QR payload decrypted successfully {"token":"31B6FB2D-04D9-46AF-837D-499BCC66A3F4","user_id":"AAA08"} 
[2026-02-06 08:49:56] local.INFO: Calling encrypt API {"token":"31B6FB2D-04D9-46AF-837D-499BCC66A3F4","user_id":"AAA08"} 
[2026-02-06 08:49:56] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-06 08:49:56] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:49:57] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-06 08:50:16] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-02-06 08:50:16] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:50:16] local.INFO: QR payload decrypted successfully {"token":"933F479D-E03D-4F2D-A5FC-EEEFD9188503","user_id":"AAA11"} 
[2026-02-06 08:50:16] local.INFO: Calling encrypt API {"token":"933F479D-E03D-4F2D-A5FC-EEEFD9188503","user_id":"AAA11"} 
[2026-02-06 08:50:17] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-02-06 08:50:17] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:50:17] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-02-06 08:50:36] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-02-06 08:50:36] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:50:36] local.INFO: QR payload decrypted successfully {"token":"6C0EB0F2-3D4D-435D-B922-B3862F196513","user_id":"AAA16"} 
[2026-02-06 08:50:36] local.INFO: Calling encrypt API {"token":"6C0EB0F2-3D4D-435D-B922-B3862F196513","user_id":"AAA16"} 
[2026-02-06 08:50:36] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-02-06 08:50:36] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-06 08:50:36] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-02-06 08:51:01] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":13} 
[2026-02-06 08:51:01] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":13} 
[2026-02-06 08:51:07] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-02-06 08:51:07] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:51:07] local.INFO: QR payload decrypted successfully {"token":"28877E9D-5D2E-462D-BEA7-32B0D77D25C3","user_id":"KOKU04"} 
[2026-02-06 08:51:07] local.INFO: Calling encrypt API {"token":"28877E9D-5D2E-462D-BEA7-32B0D77D25C3","user_id":"KOKU04"} 
[2026-02-06 08:51:08] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-02-06 08:51:08] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:51:08] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-02-06 08:51:31] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-02-06 08:51:31] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-06 08:51:32] local.INFO: QR payload decrypted successfully {"token":"1E5873D5-85DE-4D75-98E3-9CF00CA1E019","user_id":"HIME02"} 
[2026-02-06 08:51:32] local.INFO: Calling encrypt API {"token":"1E5873D5-85DE-4D75-98E3-9CF00CA1E019","user_id":"HIME02"} 
[2026-02-06 08:51:32] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-02-06 08:51:32] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-06 08:51:32] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-02-06 10:00:40] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MM099862d40ea8e7aa7787cc3726d4f5b8"}} 
[2026-02-06 10:02:44] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MM7e959b39bd71adf43fefe4f6ea69a6e2"}} 
[2026-02-06 10:02:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:02:54] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-06 10:02:54] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-06 10:02:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:03:08] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:03:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:03:22] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-06 10:03:22] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-06 10:03:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:03:47] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MM27a5c38f1052bbd1e68ca2024ad1e7c0"}} 
[2026-02-06 10:04:04] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:04:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:04:49] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-06 10:04:49] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-06 10:04:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:05:13] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-06 10:05:13] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-06 10:05:13] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-06 10:05:13] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-06 10:05:13] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:05:13] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:05:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:05:36] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-06 10:05:36] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-06 10:05:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:05:39] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"b39f65fa"},"ip":"211.24.62.81"} 
[2026-02-06 10:05:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-06 10:05:39] local.DEBUG: CRC Calculation Result {"crc":"b39f65fa","input_params_count":7} 
[2026-02-06 10:05:39] local.DEBUG: CRC Verification {"received":"b39f65fa","calculated":"b39f65fa","match":true} 
[2026-02-06 10:05:39] local.INFO: CRC validation passed for createTacRecord  
[2026-02-06 10:05:39] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-06 10:05:39] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-06 10:05:39] local.INFO: TAC record created successfully via API {"record_id":660,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-06 10:10:39"} 
[2026-02-06 10:05:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-06 10:05:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dBKY34Z83EKKjRULIHWr...","title":"USDT request"} 
[2026-02-06 10:05:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770343540433286"} 
[2026-02-06 10:05:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-06 10:05:40\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770343540433286\"}}}","success":true} 
[2026-02-06 10:05:44] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-06 10:05:44] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-06 10:05:44] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-06 10:05:44] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-06 10:05:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"b39f65fa"},"ip":"211.24.62.81"} 
[2026-02-06 10:05:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-06 10:05:53] local.DEBUG: CRC Calculation Result {"crc":"b39f65fa","input_params_count":7} 
[2026-02-06 10:05:53] local.DEBUG: CRC Verification {"received":"b39f65fa","calculated":"b39f65fa","match":true} 
[2026-02-06 10:05:53] local.INFO: CRC validation passed for createTacRecord  
[2026-02-06 10:05:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-06 10:05:53] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-06 10:05:53] local.INFO: TAC record created successfully via API {"record_id":661,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-06 10:10:53"} 
[2026-02-06 10:05:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-06 10:05:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dBKY34Z83EKKjRULIHWr...","title":"USDT request"} 
[2026-02-06 10:05:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770343553727483"} 
[2026-02-06 10:05:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-06 10:05:54\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770343553727483\"}}}","success":true} 
[2026-02-06 10:06:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:06:00] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-06 10:06:00] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-06 10:06:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:06:00] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-06 10:06:00] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-06 10:06:00] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-06 10:06:00] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-06 10:06:01] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:06:01] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:06:07] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-06 10:06:07] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-06 10:06:07] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-06 10:06:07] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-06 10:06:09] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MM6e2be51ca1c3dee5bea58b6cbac885f3"}} 
[2026-02-06 10:06:30] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:07:00] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-06 10:07:00] local.INFO: Session updated {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-06 10:07:00] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-06 10:07:00] local.INFO: New device session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-06 10:07:00] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:07:01] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:07:04] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"211.24.62.81"} 
[2026-02-06 10:07:04] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-06 10:07:04] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-06 10:07:04] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-06 10:07:04] local.INFO: CRC validation passed for createTacRecord  
[2026-02-06 10:07:04] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-06 10:07:04] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-06 10:07:04] local.INFO: TAC record created successfully via API {"record_id":662,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-06 10:12:04"} 
[2026-02-06 10:07:04] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-06 10:07:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erctcrGSRu2t0GW949_z...","title":"USDT request"} 
[2026-02-06 10:07:04] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770343624703044%422fcc3e422fcc3e"} 
[2026-02-06 10:07:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-06 10:07:04\",\"data\":{\"user_id\":177,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770343624703044%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-06 10:07:10] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-06 10:07:10] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-06 10:07:10] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-06 10:07:10] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-06 10:08:37] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-06 10:08:37] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-06 10:08:37] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-06 10:08:37] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-06 10:08:37] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:08:37] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-08 10:08:37"} 
[2026-02-06 10:08:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:08:39] local.DEBUG: Session authenticated successfully {"user_id":62,"session_expires":"2026-03-08 10:08:37"} 
[2026-02-06 10:08:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":62,"active_user_id":62,"mobile_number":"819044692385","requested_id":"62","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:08:41] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-06 10:08:41] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:08:41] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-06 10:08:41] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:08:41] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:10:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:10:25] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-06 10:10:25] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-06 10:10:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:12:09] local.INFO: Login detected - checking for other active sessions {"user_id":140,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-02-06 10:12:09] local.INFO: New session created {"user_id":140,"device_id":"UKQ1.231108.001","session_id":61} 
[2026-02-06 10:12:09] local.INFO: N1User table updated with latest device info {"user_id":140,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-02-06 10:12:09] local.INFO: New device session created {"user_id":140,"device_id":"UKQ1.231108.001","session_id":61} 
[2026-02-06 10:12:09] local.INFO: Successful PIN login via API {"user_id":140,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:12:10] local.DEBUG: Session authenticated successfully {"user_id":140,"session_expires":"2026-03-08 10:12:09"} 
[2026-02-06 10:12:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":140,"active_user_id":140,"mobile_number":"819066693791","requested_id":"140","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:12:13] local.DEBUG: Session authenticated successfully {"user_id":140,"session_expires":"2026-03-08 10:12:09"} 
[2026-02-06 10:12:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":140,"active_user_id":140,"mobile_number":"819066693791","requested_id":"140","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:13:32] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MM2ea3ed668e6fbcb90de272e90dddcce0"}} 
[2026-02-06 10:13:45] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 10:13:58] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 10:14:41] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 10:15:13] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 10:15:36] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MM6d1802e3e39680e287ef98371ecd4cb8"}} 
[2026-02-06 10:15:42] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 10:16:11] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-06 10:16:11] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:16:11] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-06 10:16:11] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:16:12] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:16:40] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MM99e026840fb829f88ad9f4f414fb5b5a"}} 
[2026-02-06 10:16:41] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-06 10:16:41] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:16:41] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-06 10:16:41] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:16:41] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:16:46] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 10:17:17] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-06 10:17:17] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:17:17] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-06 10:17:17] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:17:17] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:17:25] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MMf6196558849b8edad68f402852dce0de"}} 
[2026-02-06 10:17:29] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-06 10:17:29] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:17:29] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-06 10:17:29] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:17:29] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:17:39] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","response":{"status":"ok","error_desc":"","message":"MM92857288740c773ce78cca16d3bf7d7c"}} 
[2026-02-06 10:17:53] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:18:03] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-06 10:18:03] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:18:03] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-06 10:18:03] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:18:03] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:18:04] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:19:36] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-06 10:19:36] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:19:36] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-06 10:19:36] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:19:36] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:21:42] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-06 10:21:42] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:21:42] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-06 10:21:42] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-06 10:21:42] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:22:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:22:13] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-06 10:22:13] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-06 10:22:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:22:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:22:52] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 10:22:52] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 10:22:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:25:23] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MMb99c19a9b767468a6bfd3050a44903bb"}} 
[2026-02-06 10:25:39] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MM5511996f7066c5dd80ab3ce7aecd7fd9"}} 
[2026-02-06 10:25:44] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:26:07] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:29:09] local.INFO: Login detected - checking for other active sessions {"user_id":122,"current_device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","other_active_sessions_count":0} 
[2026-02-06 10:29:09] local.INFO: New session created {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","session_id":62} 
[2026-02-06 10:29:09] local.INFO: N1User table updated with latest device info {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","fcm_token_length":142} 
[2026-02-06 10:29:09] local.INFO: New device session created {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","session_id":62} 
[2026-02-06 10:29:09] local.INFO: Successful PIN login via API {"user_id":122,"device_id":"3AAA9315-3F29-44B2-86B6-3A5F91D493BF","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:29:10] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2026-03-08 10:29:09"} 
[2026-02-06 10:29:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:29:12] local.DEBUG: Session authenticated successfully {"user_id":122,"session_expires":"2026-03-08 10:29:09"} 
[2026-02-06 10:29:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":122,"active_user_id":122,"mobile_number":"819036571169","requested_id":"122","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:31:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=819027142750&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 10:31:12] local.DEBUG: CRC Calculation Result {"crc":"a9a848f2","input_params_count":2} 
[2026-02-06 10:31:12] local.DEBUG: CRC Verification {"received":"a9a848f2","calculated":"a9a848f2","match":true} 
[2026-02-06 10:31:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:32:22] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-06 10:32:22] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-06 10:32:22] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-06 10:32:22] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-06 10:32:22] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:32:35] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-08 10:32:22"} 
[2026-02-06 10:32:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:32:40] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-08 10:32:22"} 
[2026-02-06 10:32:40] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:33:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:33:08] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 10:33:08] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 10:33:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:38:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 10:38:58] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-06 10:38:58] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-06 10:38:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:38:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 10:38:59] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-06 10:38:59] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-06 10:38:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:38:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 10:38:59] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-06 10:38:59] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-06 10:38:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:39:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 10:39:00] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-06 10:39:00] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-06 10:39:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:39:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 10:39:00] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-06 10:39:00] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-06 10:39:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:39:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 10:39:01] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-06 10:39:01] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-06 10:39:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:39:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 10:39:01] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-06 10:39:01] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-06 10:39:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:39:17] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"BCCAB587-CCE7-4410-9262-0CF1EA05DBFB","txnID":"336","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"3066fd98"},"ip":"103.230.15.12"} 
[2026-02-06 10:39:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=BCCAB587-CCE7-4410-9262-0CF1EA05DBFB&txnID=336&userID=IOMR00","length":215} 
[2026-02-06 10:39:17] local.DEBUG: CRC Calculation Result {"crc":"3066fd98","input_params_count":7} 
[2026-02-06 10:39:17] local.DEBUG: CRC Verification {"received":"3066fd98","calculated":"3066fd98","match":true} 
[2026-02-06 10:39:17] local.INFO: CRC validation passed for createTacRecord  
[2026-02-06 10:39:17] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:39:17] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-02-06 10:39:17] local.INFO: TAC record created successfully via API {"record_id":663,"txnID":"336","tac":"BCCAB587-CCE7-4410-9262-0CF1EA05DBFB","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-06 10:44:17"} 
[2026-02-06 10:39:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"336","user_id":"IOMR00"} 
[2026-02-06 10:39:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-02-06 10:39:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770345558199614"} 
[2026-02-06 10:39:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"336","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-06 10:39:18\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"336\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770345558199614\"}}}","success":true} 
[2026-02-06 10:40:00] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-02-06 10:40:01] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-06 10:40:01] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-02-06 10:40:01] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-06 10:40:01] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 10:40:13] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-08 10:40:01"} 
[2026-02-06 10:40:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":157,"active_user_id":157,"mobile_number":"818042746786","requested_id":"157","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 10:40:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:40:36] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 10:40:36] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 10:40:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:40:46] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=BCCAB587-CCE7-4410-9262-0CF1EA05DBFB&txnid=336","length":84} 
[2026-02-06 10:40:46] local.DEBUG: CRC Calculation Result {"crc":"d4b60aa5","input_params_count":4} 
[2026-02-06 10:40:49] local.INFO: External TAC API called {"action":"tac","txnID":"336","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-06 10:40:49] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"336","tac":"BCCAB587-CCE7-4410-9262-0CF1EA05DBFB","approved_status":1} 
[2026-02-06 10:44:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:44:34] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 10:44:34] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 10:44:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:51:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:51:36] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 10:51:36] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 10:51:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:52:08] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","response":{"status":"ok","error_desc":"","message":"MM0ec7e066694ab07789fe68883fb1cb6f"}} 
[2026-02-06 10:52:24] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:52:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:52:46] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 10:52:46] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 10:52:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:53:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 10:53:18] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 10:53:18] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 10:53:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:56:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:56:59] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-06 10:56:59] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-06 10:56:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:57:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:57:13] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-06 10:57:13] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-06 10:57:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:57:20] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","response":{"status":"ok","error_desc":"","message":"MM234ff868c17d6a7103189034f9b3e4e5"}} 
[2026-02-06 10:57:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:57:40] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-06 10:57:40] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-06 10:57:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:57:41] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 10:58:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:58:02] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-06 10:58:02] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-06 10:58:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:58:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:58:02] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-06 10:58:02] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-06 10:58:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:58:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:58:11] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-06 10:58:11] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-06 10:58:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:58:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:58:50] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-06 10:58:50] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-06 10:58:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 10:58:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-06 10:58:57] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-06 10:58:57] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-06 10:58:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 11:01:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 11:01:48] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 11:01:48] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 11:01:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 11:04:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123343456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-06 11:04:13] local.DEBUG: CRC Calculation Result {"crc":"6debaa1c","input_params_count":2} 
[2026-02-06 11:04:13] local.DEBUG: CRC Verification {"received":"6debaa1c","calculated":"6debaa1c","match":true} 
[2026-02-06 11:04:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 11:05:03] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MM0c449119b621b90c4ed278c9dde11a7e"}} 
[2026-02-06 11:05:30] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","response":{"status":"ok","error_desc":"","message":"MM37683516d326047bdde58d140f7cb38e"}} 
[2026-02-06 11:06:13] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 11:07:26] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MMfeb41a6e633e077a644593f07b4aefca"}} 
[2026-02-06 11:07:45] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 11:07:46] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 11:09:13] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","response":{"status":"ok","error_desc":"","message":"MM9acfd3b3f32c4fde8ac6186de43031bd"}} 
[2026-02-06 11:09:24] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 11:09:39] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 11:11:05] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","response":{"status":"ok","error_desc":"","message":"MMfbdc4a7e6814f128f2633dccbbf9599f"}} 
[2026-02-06 11:11:14] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 12:30:46] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-06 12:30:46] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-06 12:30:46] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-06 12:30:46] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-06 12:30:46] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 12:30:46] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 12:30:58] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 12:31:48] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-06 12:31:48] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-06 12:31:48] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-06 12:31:48] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-06 12:31:48] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 12:31:48] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 13:09:31] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","response":{"status":"ok","error_desc":"","message":"MMb81622b63c35d31f83454d86ff9cc89e"}} 
[2026-02-06 13:09:59] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 13:24:01] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MM6a1ee408d617f678aa9825528130ad0b"}} 
[2026-02-06 14:14:07] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","response":{"status":"ok","error_desc":"","message":"MMe7ca54fe13f7b73eedd9072b69af579e"}} 
[2026-02-06 14:14:22] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 14:46:27] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MM8ce6b03cabc819659c6dd041eb11a82d"}} 
[2026-02-06 14:46:53] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 14:48:38] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MMc7aeb58848dcc96dad56ce7ca933d193"}} 
[2026-02-06 14:48:53] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 15:08:16] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-06 15:08:16] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-06 15:08:16] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-06 15:08:16] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-06 15:08:16] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 15:08:17] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-08 15:08:16"} 
[2026-02-06 15:08:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 15:08:19] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-08 15:08:16"} 
[2026-02-06 15:08:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 16:07:44] local.INFO: Login detected - checking for other active sessions {"user_id":177,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-06 16:07:44] local.INFO: Session updated {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-06 16:07:44] local.INFO: N1User table updated with latest device info {"user_id":177,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-06 16:07:44] local.INFO: New device session created {"user_id":177,"device_id":"BP2A.250605.031.A3","session_id":58} 
[2026-02-06 16:07:44] local.INFO: Successful PIN login via API {"user_id":177,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 16:07:45] local.INFO: FCM token saved for user {"user_id":177,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 16:14:36] local.INFO: Login detected - checking for other active sessions {"user_id":83,"current_device_id":"QP1A.190711.020","other_active_sessions_count":0} 
[2026-02-06 16:14:36] local.INFO: Session updated {"user_id":83,"device_id":"QP1A.190711.020","session_id":50} 
[2026-02-06 16:14:36] local.INFO: N1User table updated with latest device info {"user_id":83,"device_id":"QP1A.190711.020","fcm_token_length":142} 
[2026-02-06 16:14:36] local.INFO: New device session created {"user_id":83,"device_id":"QP1A.190711.020","session_id":50} 
[2026-02-06 16:14:36] local.INFO: Successful trusted device login via API {"user_id":83,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 16:14:38] local.DEBUG: Session authenticated successfully {"user_id":83,"session_expires":"2026-03-08 16:14:36"} 
[2026-02-06 16:14:38] local.INFO: Profile retrieved via getUserById {"auth_user_id":83,"active_user_id":83,"mobile_number":"60122101628","requested_id":"83","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 16:47:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 16:47:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-06 16:47:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-06 16:47:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 17:27:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 17:27:20] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-02-06 17:27:20] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-02-06 17:27:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 17:27:26] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","pid":"ADFSIOQR2ZZR3VLR","tac":"BF8E283F-9CDC-4F6D-AB80-55730BCA3EA1","txnID":"337","userID":"HIT22","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d1b3de56"},"ip":"103.230.15.12"} 
[2026-02-06 17:27:26] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID HIT22.&messageTitle=USDT Transfer Request&mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR&tac=BF8E283F-9CDC-4F6D-AB80-55730BCA3EA1&txnID=337&userID=HIT22","length":213} 
[2026-02-06 17:27:26] local.DEBUG: CRC Calculation Result {"crc":"d1b3de56","input_params_count":7} 
[2026-02-06 17:27:26] local.DEBUG: CRC Verification {"received":"d1b3de56","calculated":"d1b3de56","match":true} 
[2026-02-06 17:27:26] local.INFO: CRC validation passed for createTacRecord  
[2026-02-06 17:27:26] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 17:27:26] local.INFO: Mobile number cleaned {"original":"819090773803","cleaned":"819090773803"} 
[2026-02-06 17:27:26] local.INFO: TAC record created successfully via API {"record_id":664,"txnID":"337","tac":"BF8E283F-9CDC-4F6D-AB80-55730BCA3EA1","messageBody":"A request has been made to withdraw for User ID HIT22.","messageTitle":"USDT Transfer Request","mobile_number":"819090773803","userID":"HIT22","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-06 17:32:26"} 
[2026-02-06 17:27:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819090773803","txn_id":"337","user_id":"HIT22"} 
[2026-02-06 17:27:26] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dctcBwZMSpWircFUu-HJ...","title":"USDT Transfer Request"} 
[2026-02-06 17:27:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770370056214670%422fcc3e422fcc3e"} 
[2026-02-06 17:27:36] local.INFO: FCM transaction approval notification sent {"mobile_number":"819090773803","txn_id":"337","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-06 17:27:36\",\"data\":{\"user_id\":156,\"mobile_number\":\"819090773803\",\"txn_id\":\"337\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID HIT22.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770370056214670%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-06 17:28:42] local.INFO: Login detected - checking for other active sessions {"user_id":156,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-06 17:28:42] local.INFO: Session updated {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-02-06 17:28:42] local.INFO: N1User table updated with latest device info {"user_id":156,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-06 17:28:42] local.INFO: New device session created {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-02-06 17:28:42] local.INFO: Successful PIN login via API {"user_id":156,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-06 17:28:47] local.DEBUG: Session authenticated successfully {"user_id":156,"session_expires":"2026-03-08 17:28:42"} 
[2026-02-06 17:28:47] local.INFO: Profile retrieved via getUserById {"auth_user_id":156,"active_user_id":156,"mobile_number":"819090773803","requested_id":"156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 17:29:02] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=BF8E283F-9CDC-4F6D-AB80-55730BCA3EA1&txnid=337","length":84} 
[2026-02-06 17:29:02] local.DEBUG: CRC Calculation Result {"crc":"c4967cbd","input_params_count":4} 
[2026-02-06 17:29:03] local.INFO: External TAC API called {"action":"tac","txnID":"337","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-06 17:29:03] local.INFO: TAC action completed {"action":"approve","mobile_number":"819090773803","txnID":"337","tac":"BF8E283F-9CDC-4F6D-AB80-55730BCA3EA1","approved_status":1} 
[2026-02-06 19:30:28] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"8190296570788","response":{"status":"ok","error_desc":"","message":"MM30541a6cb5dfad11aa700abf9470b3d5"}} 
[2026-02-06 19:30:41] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"8190296570788","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 19:31:16] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"8190296570788","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 19:31:40] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"8190296570788","response":{"status":"ok","error_desc":"","message":"MMd64368b9dea86d9c2859799fe1474cb4"}} 
[2026-02-06 19:35:24] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","response":{"status":"ok","error_desc":"","message":"MM872c151857fb6d5be01e19faf9ce0aa1"}} 
[2026-02-06 19:37:08] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 19:41:34] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","response":{"status":"ok","error_desc":"","message":"MM404c0f67a457cabc84c56a0828df988f"}} 
[2026-02-06 19:42:03] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 20:19:50] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"QKR1.191246.002","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-06 21:27:07] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","response":{"status":"ok","error_desc":"","message":"MM4722531e12f02525d4003642429d5aba"}} 
[2026-02-06 21:27:20] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 21:51:51] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","response":{"status":"ok","error_desc":"","message":"MMdd843581c35c24ed1b54a29c0c8b9d83"}} 
[2026-02-06 21:52:07] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 21:53:07] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 21:53:55] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-06 21:58:55] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","response":{"status":"ok","error_desc":"","message":"MM71ae3f2a94e1bd937d0d5f8c50a3a342"}} 
[2026-02-06 21:59:35] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 22:04:06] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","response":{"status":"ok","error_desc":"","message":"MM83194ef1c256f6710f7985bb89d78e51"}} 
[2026-02-06 22:05:13] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 22:07:11] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","response":{"status":"ok","error_desc":"","message":"MMb47bf8af4bb9b1689ee2d632a7acc5a0"}} 
[2026-02-06 22:08:48] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819079503156","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 23:36:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-06 23:36:55] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-06 23:36:55] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-06 23:36:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 23:37:42] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MM998f68f0fe0504a37bfefeb7e0cb1e39"}} 
[2026-02-06 23:37:57] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 23:39:02] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MM0d5e75e1229ff936f95ec6be336ba0b8"}} 
[2026-02-06 23:39:13] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 23:40:14] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MM00c4a9224fecf774ec84081daa2719ae"}} 
[2026-02-06 23:40:25] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 23:43:22] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MMae84a0a005747597dd7308fe5d7b73b4"}} 
[2026-02-06 23:43:35] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 23:45:39] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID COME35.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"CF094ABC-0E06-4DF7-A095-31F7BE211D08","txnID":"338","userID":"COME35","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"251d28d3"},"ip":"103.230.15.12"} 
[2026-02-06 23:45:39] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID COME35.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=CF094ABC-0E06-4DF7-A095-31F7BE211D08&txnID=338&userID=COME35","length":207} 
[2026-02-06 23:45:39] local.DEBUG: CRC Calculation Result {"crc":"251d28d3","input_params_count":7} 
[2026-02-06 23:45:39] local.DEBUG: CRC Verification {"received":"251d28d3","calculated":"251d28d3","match":true} 
[2026-02-06 23:45:39] local.INFO: CRC validation passed for createTacRecord  
[2026-02-06 23:45:39] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-06 23:45:39] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-06 23:45:39] local.INFO: TAC record created successfully via API {"record_id":665,"txnID":"338","tac":"CF094ABC-0E06-4DF7-A095-31F7BE211D08","messageBody":"Please confirm the sign-up of User ID COME35.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"COME35","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-06 23:50:39"} 
[2026-02-06 23:45:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"338","user_id":"COME35"} 
[2026-02-06 23:45:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dMrcV2Bs90R8ijU4EHwI...","title":"Sign-up Account Request"} 
[2026-02-06 23:45:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770392739642986"} 
[2026-02-06 23:45:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"338","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-06 23:45:39\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"338\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID COME35.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770392739642986\"}}}","success":true} 
[2026-02-06 23:45:57] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MMc5e3e4179dc38dd2f75bf1f8dcd31d66"}} 
[2026-02-06 23:46:08] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 23:48:44] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MMb6a93b6b7c6b751f77366c0a8dd8fb6d"}} 
[2026-02-06 23:49:01] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-06 23:53:26] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MMbefefb7a3fd99eb9a9f30cbf60901bf0"}} 
[2026-02-06 23:53:42] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 06:10:07] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-07 06:10:07] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-07 06:10:07] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-07 06:10:07] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-07 06:10:07] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 06:10:10] local.DEBUG: Session authenticated successfully {"user_id":12,"session_expires":"2026-03-09 06:10:07"} 
[2026-02-07 06:10:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":12,"active_user_id":12,"mobile_number":"60122266561","requested_id":"12","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 07:10:39] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","response":{"status":"ok","error_desc":"","message":"MM4171cba7adc7996ea8c2db63949b1e48"}} 
[2026-02-07 07:11:39] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","response":{"status":"ok","error_desc":"","message":"MM8962f80470d2b49f2c4dd288fc3a3a7e"}} 
[2026-02-07 07:12:06] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 08:54:30] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-07 08:54:30] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 08:54:30] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-07 08:54:30] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 08:54:30] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 08:54:56] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60162407318","response":{"status":"ok","error_desc":"","message":"MM631b71d5ebbae848f5d1608dbca1dcfa"}} 
[2026-02-07 08:55:24] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60123297318","response":{"status":"ok","error_desc":"","message":"MM9f0ac9dde2bc85522b2550aaca3a5e0b"}} 
[2026-02-07 08:55:48] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60123297318","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 09:12:48] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-07 09:12:48] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-07 09:12:48] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-07 09:12:48] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-07 09:12:48] local.INFO: Successful PIN login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 09:12:49] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 09:14:34] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MM2330e172135e16b2773a5c822991cb5d"}} 
[2026-02-07 09:14:49] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 09:20:18] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-07 09:20:18] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 09:20:18] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-07 09:20:18] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 09:20:18] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 09:20:19] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 09:20:40] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MMd4a16e047cd662f7e5c58ca67e38a553"}} 
[2026-02-07 09:20:52] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 09:21:56] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","response":{"status":"ok","error_desc":"","message":"MM2edae00a82761497a376ea696d63d5cb"}} 
[2026-02-07 09:22:10] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031566633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 09:22:36] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MMee88d502cdd835553ef930c21d47efbb"}} 
[2026-02-07 09:22:49] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 09:23:10] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MM83fffe7ace7dbef57ce655f3bd09aeb6"}} 
[2026-02-07 09:23:22] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 09:25:14] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMb56aa2341336ba57584d720514f42d97"}} 
[2026-02-07 09:25:38] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","response":{"status":"ok","error_desc":"","message":"MMd0812b1ceb71b48be92b58cf99411ab0"}} 
[2026-02-07 09:25:53] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 09:26:54] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-07 09:26:54] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-07 09:26:54] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-07 09:26:54] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-07 09:26:54] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 09:26:55] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-09 09:26:54"} 
[2026-02-07 09:26:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 09:26:58] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-09 09:26:54"} 
[2026-02-07 09:26:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 09:30:28] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM68c9a4a548cca8766d370559ad2ebc0e"}} 
[2026-02-07 09:30:51] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-07 09:30:51] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-07 09:30:51] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-07 09:30:51] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-07 09:30:51] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 09:30:52] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 09:30:57] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"115.164.78.146"} 
[2026-02-07 09:30:57] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-07 09:30:57] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-07 09:30:57] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-07 09:30:57] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-07 09:30:57] local.INFO: CRC validation passed for createTacRecord  
[2026-02-07 09:30:57] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-07 09:30:57] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-07 09:30:57] local.INFO: TAC record created successfully via API {"record_id":666,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-07 09:35:57"} 
[2026-02-07 09:30:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-07 09:30:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121111","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-07 09:30:58\"}","success":false} 
[2026-02-07 09:30:58] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132814","txn_id":"10112121111","status_code":404,"response":"{\"status\":\"ERROR\",\"message\":\"User not found or no FCM token\",\"error_code\":\"USER_OR_TOKEN_NOT_FOUND\",\"timestamp\":\"2026-02-07 09:30:58\"}"} 
[2026-02-07 09:31:10] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMee6da6420ff96b8f05398c1466cf1d43"}} 
[2026-02-07 09:31:17] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 09:31:27] local.INFO: N1User created via API {"user_id":179,"mobile_number":"60173132814","memberhash":"DPYQJ2O617704278872QBQ5A","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-07 09:31:28] local.INFO: Login detected - checking for other active sessions {"user_id":179,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-07 09:31:28] local.INFO: New session created {"user_id":179,"device_id":"BP2A.250605.031.A3","session_id":63} 
[2026-02-07 09:31:28] local.INFO: N1User table updated with latest device info {"user_id":179,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-07 09:31:28] local.INFO: New device session created {"user_id":179,"device_id":"BP2A.250605.031.A3","session_id":63} 
[2026-02-07 09:31:28] local.INFO: Successful PIN login via API {"user_id":179,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 09:31:48] local.INFO: Login detected - checking for other active sessions {"user_id":179,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-07 09:31:48] local.INFO: Session updated {"user_id":179,"device_id":"BP2A.250605.031.A3","session_id":63} 
[2026-02-07 09:31:48] local.INFO: N1User table updated with latest device info {"user_id":179,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-07 09:31:48] local.INFO: New device session created {"user_id":179,"device_id":"BP2A.250605.031.A3","session_id":63} 
[2026-02-07 09:31:48] local.INFO: Successful PIN login via API {"user_id":179,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 09:31:48] local.INFO: FCM token saved for user {"user_id":179,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 09:32:16] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-07 09:32:16] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-07 09:32:17] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-07 09:32:17] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-07 09:32:28] local.INFO: Login detected - checking for other active sessions {"user_id":179,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-07 09:32:28] local.INFO: Session updated {"user_id":179,"device_id":"BP2A.250605.031.A3","session_id":63} 
[2026-02-07 09:32:28] local.INFO: N1User table updated with latest device info {"user_id":179,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-07 09:32:28] local.INFO: New device session created {"user_id":179,"device_id":"BP2A.250605.031.A3","session_id":63} 
[2026-02-07 09:32:29] local.INFO: Successful PIN login via API {"user_id":179,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 09:32:29] local.INFO: FCM token saved for user {"user_id":179,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 09:32:32] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"115.164.78.146"} 
[2026-02-07 09:32:32] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-07 09:32:32] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-07 09:32:32] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-07 09:32:32] local.INFO: CRC validation passed for createTacRecord  
[2026-02-07 09:32:32] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-07 09:32:32] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-07 09:32:32] local.INFO: TAC record created successfully via API {"record_id":667,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-07 09:37:32"} 
[2026-02-07 09:32:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-07 09:32:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erctcrGSRu2t0GW949_z...","title":"USDT request"} 
[2026-02-07 09:32:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770427953010540%422fcc3e422fcc3e"} 
[2026-02-07 09:32:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-07 09:32:33\",\"data\":{\"user_id\":179,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770427953010540%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-07 09:32:38] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-07 09:32:38] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-07 09:32:38] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-07 09:32:38] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-07 09:34:02] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"115.164.119.109"} 
[2026-02-07 09:34:02] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-07 09:34:02] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-07 09:34:02] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-07 09:34:02] local.INFO: CRC validation passed for createTacRecord  
[2026-02-07 09:34:02] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-07 09:34:02] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-07 09:34:02] local.INFO: TAC record created successfully via API {"record_id":668,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-07 09:39:02"} 
[2026-02-07 09:34:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-07 09:34:03] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erctcrGSRu2t0GW949_z...","title":"USDT request"} 
[2026-02-07 09:34:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770428043435853%422fcc3e422fcc3e"} 
[2026-02-07 09:34:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-07 09:34:03\",\"data\":{\"user_id\":179,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770428043435853%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-07 09:34:50] local.INFO: Login detected - checking for other active sessions {"user_id":179,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-07 09:34:50] local.INFO: Session updated {"user_id":179,"device_id":"BP2A.250605.031.A3","session_id":63} 
[2026-02-07 09:34:50] local.INFO: N1User table updated with latest device info {"user_id":179,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-07 09:34:50] local.INFO: New device session created {"user_id":179,"device_id":"BP2A.250605.031.A3","session_id":63} 
[2026-02-07 09:34:50] local.INFO: Successful PIN login via API {"user_id":179,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 09:34:50] local.INFO: FCM token saved for user {"user_id":179,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 10:56:52] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MM9024b05707573c72cce4d2c1430c4278"}} 
[2026-02-07 10:57:05] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 10:58:42] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819058845284","response":{"status":"ok","error_desc":"","message":"MMc9a25e3f5ca5bfe13615f46cacc46ce5"}} 
[2026-02-07 10:58:48] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819058845284","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-07 10:59:04] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819058845284","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-07 10:59:25] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819058845284","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-07 11:18:10] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MMc117afd2c38d3a3a7f7cc78445acfbfb"}} 
[2026-02-07 11:18:21] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 11:22:04] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","response":{"status":"ok","error_desc":"","message":"MM847b013bcb6c8fa0856d5eec55b134dd"}} 
[2026-02-07 11:22:19] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 12:09:54] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":0} 
[2026-02-07 12:09:54] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-07 12:09:54] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-07 12:09:54] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-07 12:09:54] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 12:09:55] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 12:10:14] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-07 12:10:30] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 13:56:01] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","response":{"status":"ok","error_desc":"","message":"MM7b465559d2cd941e9b8d899b0d8a1f59"}} 
[2026-02-07 13:56:11] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 14:06:40] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","response":{"status":"ok","error_desc":"","message":"MM5bd91fd84d0ccc5ccf58fa4c5a481d7d"}} 
[2026-02-07 14:06:51] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-07 14:07:21] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 15:21:16] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MM5a1d076207e3f07a3362f21ca600c713"}} 
[2026-02-07 15:21:34] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-07 15:21:40] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 16:15:30] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM696901680dbe75dc1aef1ddf7af75a47"}} 
[2026-02-07 16:15:46] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 16:24:06] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM101bb5b4ff3f12af967aa966f90b4d62"}} 
[2026-02-07 16:24:21] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 16:28:57] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-07 16:28:57] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 16:28:57] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-07 16:28:57] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 16:28:57] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 16:32:49] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-07 16:32:49] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 16:32:49] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-07 16:32:49] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 16:32:49] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 16:32:49] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 16:33:19] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-07 16:33:19] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 16:33:19] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-07 16:33:19] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 16:33:19] local.INFO: Successful PIN login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 16:33:20] local.INFO: FCM token saved for user {"user_id":20,"mobile_number":"60123247318","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 16:37:12] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MMa4807ef34dc25de80b72bdd6c0dce5f1"}} 
[2026-02-07 16:37:26] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 16:38:31] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","response":{"status":"ok","error_desc":"","message":"MM72f72a5b4700d76795905c5dfa4a9e5e"}} 
[2026-02-07 16:38:43] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 16:44:12] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM5c99773d9adcca12a992946ffb9a28d8"}} 
[2026-02-07 16:45:04] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MMae380156d38ee4a3d2798b25722453c9"}} 
[2026-02-07 16:48:11] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MMd805006dac0a563c2ab60d76b4c0135b"}} 
[2026-02-07 16:48:26] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-07 16:49:15] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MMe50914527e400485922ffae53f08d6b3"}} 
[2026-02-07 16:49:29] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-07 16:49:56] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM1f43bd45ab5ffcfd1a5a91dcd14b0590"}} 
[2026-02-07 16:50:14] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 16:53:46] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819090773803","response":{"status":"ok","error_desc":"","message":"MM712d6ed450ad1d649b6a90b0247336db"}} 
[2026-02-07 16:53:57] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM4557d85c1e75cc7c2f5c312dab7052e2"}} 
[2026-02-07 16:54:16] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819090773803","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 17:06:57] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"658042746786","response":{"status":"ok","error_desc":"","message":"MM0ddf101e1938b316153bcbfbfb9d5df0"}} 
[2026-02-07 17:07:07] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"608042746786","response":{"status":"ok","error_desc":"","message":"MMd04da54182c82f09886508e8dad96173"}} 
[2026-02-07 17:23:32] local.INFO: Login detected - checking for other active sessions {"user_id":179,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-02-07 17:23:32] local.INFO: Other active sessions found - OTP verification required {"user_id":179,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-07 17:23:32] local.INFO: OTP verification required for login {"user_id":179,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-02-07 17:25:20] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"QKR1.191246.002","other_active_sessions_count":1} 
[2026-02-07 17:25:20] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-07 17:25:20] local.INFO: OTP verification required for login {"user_id":155,"device_id":"QKR1.191246.002","other_devices_count":1} 
[2026-02-07 17:25:30] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-07 17:26:11] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM248d0f93d761240f6af3a1a6903e5588"}} 
[2026-02-07 17:26:27] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 17:27:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"QKR1.191246.002","other_active_sessions_count":1} 
[2026-02-07 17:27:33] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-07 17:27:33] local.INFO: OTP verification required for login {"user_id":155,"device_id":"QKR1.191246.002","other_devices_count":1} 
[2026-02-07 17:37:20] local.WARNING: Failed PIN login attempt {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 17:37:56] local.WARNING: Failed PIN login attempt {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 17:41:35] local.WARNING: Failed PIN login attempt {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","failed_attempts":3,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 18:31:58] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132999","response":{"status":"ok","error_desc":"","message":"MM4254eb54ea7d43447ae5ea93f71fe0f3"}} 
[2026-02-07 18:32:10] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"61173132999","response":{"status":"ok","error_desc":"","message":"MM25cb7ddf449ed11605e3a5f1c05f47ac"}} 
[2026-02-07 18:32:23] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"44173132999","response":{"status":"ok","error_desc":"","message":"MM6821e5f572d31e08eb535f341b90177e"}} 
[2026-02-07 18:33:07] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMb4fcbb9104d8c61ee7a55f432a835ff6"}} 
[2026-02-07 18:34:00] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 18:34:12] local.INFO: N1User created via API {"user_id":180,"mobile_number":"60173132814","memberhash":"TTBOWTEY1770460452BVWEY8","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-07 18:34:14] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-07 18:34:14] local.INFO: New session created {"user_id":180,"device_id":"BE2A.250530.026.D1","session_id":64} 
[2026-02-07 18:34:14] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-07 18:34:14] local.INFO: New device session created {"user_id":180,"device_id":"BE2A.250530.026.D1","session_id":64} 
[2026-02-07 18:34:14] local.INFO: Successful PIN login via API {"user_id":180,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 18:34:31] local.INFO: User profile retrieved by session token {"user_id":180,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 18:35:10] local.DEBUG: Session authenticated successfully {"user_id":180,"session_expires":"2026-03-09 18:34:14"} 
[2026-02-07 18:35:10] local.INFO: User profile updated via API {"user_id":180,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 18:35:16] local.INFO: User profile retrieved by session token {"user_id":180,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 18:35:23] local.INFO: Login history retrieved {"user_id":180,"mobile_number":"60173132814","total_sessions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 18:41:42] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","response":{"status":"ok","error_desc":"","message":"MM7495cf31cec8d175adf0f88d77596db8"}} 
[2026-02-07 18:41:58] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 18:46:43] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","response":{"status":"ok","error_desc":"","message":"MM805df6e0bfc76e6a88bf3ff55f1f65e9"}} 
[2026-02-07 18:46:53] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818037911717","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 20:21:32] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-07 20:21:32] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 20:21:32] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-07 20:21:32] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 20:21:32] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 20:21:46] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-07 20:21:46] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 20:21:46] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-07 20:21:46] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-07 20:21:46] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 20:37:30] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-07 20:37:30] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-07 20:37:30] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-07 20:37:30] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-07 20:37:30] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-07 20:37:31] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-09 20:37:30"} 
[2026-02-07 20:37:31] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 20:37:35] local.DEBUG: Session authenticated successfully {"user_id":121,"session_expires":"2026-03-09 20:37:30"} 
[2026-02-07 20:37:35] local.INFO: Profile retrieved via getUserById {"auth_user_id":121,"active_user_id":121,"mobile_number":"819022862633","requested_id":"121","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-07 21:18:03] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM07169578eda408ed4def0ac2120ca2df"}} 
[2026-02-07 21:18:18] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-07 21:48:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-07 21:48:31] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-07 21:48:31] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-07 21:48:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-07 21:48:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-07 21:48:46] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-07 21:48:46] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-07 21:48:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-07 21:49:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-07 21:49:01] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-07 21:49:01] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-07 21:49:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-07 21:49:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-07 21:49:05] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-07 21:49:05] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-07 21:49:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-07 21:53:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-07 21:53:06] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-07 21:53:06] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-07 21:53:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-07 21:54:39] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"75482026-D3FB-4D75-B43F-35C44ED27D81","txnID":"339","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2423f2c7"},"ip":"103.230.15.12"} 
[2026-02-07 21:54:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID TENG13.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=75482026-D3FB-4D75-B43F-35C44ED27D81&txnID=339&userID=TENG13","length":214} 
[2026-02-07 21:54:39] local.DEBUG: CRC Calculation Result {"crc":"2423f2c7","input_params_count":7} 
[2026-02-07 21:54:39] local.DEBUG: CRC Verification {"received":"2423f2c7","calculated":"2423f2c7","match":true} 
[2026-02-07 21:54:39] local.INFO: CRC validation passed for createTacRecord  
[2026-02-07 21:54:39] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-07 21:54:39] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-07 21:54:39] local.INFO: TAC record created successfully via API {"record_id":669,"txnID":"339","tac":"75482026-D3FB-4D75-B43F-35C44ED27D81","messageBody":"A request has been made to withdraw for User ID TENG13.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-07 21:59:39"} 
[2026-02-07 21:54:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"339","user_id":"TENG13"} 
[2026-02-07 21:54:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-07 21:54:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770472479990511"} 
[2026-02-07 21:54:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"339","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-07 21:54:40\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"339\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770472479990511\"}}}","success":true} 
[2026-02-07 22:10:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-07 22:10:05] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-07 22:10:05] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-07 22:10:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 01:57:41] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM9d0b5f3488b4b46eeb11e374555c77a3"}} 
[2026-02-08 01:57:58] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 06:28:33] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM0a9f96708898577541614b0a80b0473d"}} 
[2026-02-08 06:29:03] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 06:29:31] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 06:30:37] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 06:32:05] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MMe5638897bee3402d249e32ead984848e"}} 
[2026-02-08 06:34:25] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","response":{"status":"ok","error_desc":"","message":"MM2615999a2725cea1e56586c60f3fabb8"}} 
[2026-02-08 06:34:41] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819044692385","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 07:19:35] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 07:20:14] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 07:20:46] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM9615bc3fdc7ec743af084725aae881d9"}} 
[2026-02-08 07:21:42] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM8a60e041b6345a35b1213bc896817e71"}} 
[2026-02-08 07:21:57] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 07:22:52] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM1762ff1421bf01659de613400fbc154c"}} 
[2026-02-08 07:23:17] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 07:24:26] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MMf44d1c6949231fbf3a7ed8120188323c"}} 
[2026-02-08 07:27:43] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MMc89958be696325e6765213fa34249286"}} 
[2026-02-08 07:28:13] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 07:30:10] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM644d9bbe34ae01df268f722b4bdd0de8"}} 
[2026-02-08 07:30:31] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 07:32:01] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MMa8fa9f2be6a6fc1a1cfb11958c6a08e7"}} 
[2026-02-08 07:32:36] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 07:33:35] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 07:33:55] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MMe950c3a9140750c2011ee7c14ca653f7"}} 
[2026-02-08 07:34:21] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 07:46:34] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM24c1789a69116a076638be158cffb2c9"}} 
[2026-02-08 07:46:51] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 07:49:00] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM12275d902327de9037db8fe2e34f7245"}} 
[2026-02-08 07:49:20] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 07:52:15] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-08 07:52:16] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-08 07:52:16] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-08 07:52:16] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-08 07:52:16] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-08 09:10:43] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","response":{"status":"ok","error_desc":"","message":"MM3e4854ed5f156a24487001c704f9859e"}} 
[2026-02-08 09:11:03] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042808355","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 10:23:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-08 10:23:53] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-08 10:23:53] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-08 10:23:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 10:35:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-08 10:35:46] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-08 10:35:46] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-08 10:35:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 10:44:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-08 10:44:12] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-08 10:44:12] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-08 10:44:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 10:45:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-08 10:45:27] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-08 10:45:27] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-08 10:45:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 10:46:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-08 10:46:44] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-08 10:46:44] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-08 10:46:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 10:46:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-08 10:46:53] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-08 10:46:53] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-08 10:46:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 10:46:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-08 10:46:58] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-08 10:46:58] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-08 10:46:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 10:57:58] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","response":{"status":"ok","error_desc":"","message":"MM871cd8386e091b66b97cafab13aaef8d"}} 
[2026-02-08 10:58:56] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818042746786","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 11:01:25] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-02-08 11:01:25] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-08 11:01:25] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-02-08 11:01:25] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-08 11:01:25] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-08 11:01:26] local.INFO: FCM token saved for user {"user_id":157,"mobile_number":"818042746786","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 11:05:41] local.INFO: Login detected - checking for other active sessions {"user_id":156,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-08 11:05:41] local.INFO: Session updated {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-02-08 11:05:41] local.INFO: N1User table updated with latest device info {"user_id":156,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-08 11:05:41] local.INFO: New device session created {"user_id":156,"device_id":"BP4A.260105.004.E1","session_id":3} 
[2026-02-08 11:05:41] local.INFO: Successful PIN login via API {"user_id":156,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-08 11:05:44] local.INFO: FCM token saved for user {"user_id":156,"mobile_number":"819090773803","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 11:11:52] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-08 11:11:53] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-08 11:11:53] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-08 11:11:53] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-08 11:11:53] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-08 11:11:54] local.INFO: FCM token saved for user {"user_id":112,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 11:12:29] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-08 11:12:29] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-08 11:12:29] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-08 11:12:29] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-08 11:12:29] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-08 11:12:30] local.INFO: FCM token saved for user {"user_id":112,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 11:16:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-08 11:16:34] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-08 11:16:34] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-08 11:16:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 11:26:38] local.INFO: Login detected - checking for other active sessions {"user_id":20,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":0} 
[2026-02-08 11:26:38] local.INFO: Session updated {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-08 11:26:38] local.INFO: N1User table updated with latest device info {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","fcm_token_length":142} 
[2026-02-08 11:26:38] local.INFO: New device session created {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","session_id":31} 
[2026-02-08 11:26:38] local.INFO: Successful trusted device login via API {"user_id":20,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-08 11:27:12] local.WARNING: Failed PIN login attempt {"user_id":157,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 11:35:36] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MM231ed69b03c8e70929ea5b3a9b9e5aec"}} 
[2026-02-08 11:37:51] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","response":{"status":"ok","error_desc":"","message":"MMc902e302b280dcfbe9bb99a5f390dcde"}} 
[2026-02-08 11:38:05] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819066693791","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 11:49:18] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819039772492","response":{"status":"ok","error_desc":"","message":"MMbfb18555c5f043f300b94b47f85003c8"}} 
[2026-02-08 11:49:47] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819039772492","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 11:51:41] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819039772492","response":{"status":"ok","error_desc":"","message":"MMf3ab7ce2cb419f6c1bb84c1f65a685b0"}} 
[2026-02-08 11:52:04] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819039772492","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 12:10:54] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-08 12:10:54] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-08 12:10:54] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-08 12:10:54] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-08 12:10:55] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-08 12:10:55] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 15:20:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-08 15:20:21] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-08 15:20:21] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-08 15:20:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 15:22:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-08 15:22:49] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-08 15:22:49] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-08 15:22:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 15:24:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-08 15:24:13] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-08 15:24:13] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-08 15:24:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 15:32:59] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-02-08 15:32:59] local.INFO: Other active sessions found - OTP verification required {"user_id":180,"mobile_number":"60173132814","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-08 15:32:59] local.INFO: OTP verification required for login {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-02-08 15:33:04] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM85a53d9a2a87825b2ad899f5df5cd0a3"}} 
[2026-02-08 15:33:13] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 15:33:14] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":180,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-08 15:33:14] local.INFO: Logout message sent successfully {"fcm_token":"d-Yhh09vSxSH34Dw0pN2...","reason":"new_login"} 
[2026-02-08 15:33:14] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-08 15:33:14] local.INFO: Session deactivated {"session_id":64,"user_id":180,"device_id":"BE2A.250530.026.D1"} 
[2026-02-08 15:33:14] local.INFO: Old devices logged out {"user_id":180,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":64,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-02-08 15:33:14] local.INFO: New session created {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":65} 
[2026-02-08 15:33:14] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-08 15:33:14] local.INFO: New device session created {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":65} 
[2026-02-08 15:33:14] local.INFO: Login completed after OTP verification {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2026-02-08 15:33:14] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 15:33:41] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-02-08 15:33:41] local.INFO: Other active sessions found - OTP verification required {"user_id":180,"mobile_number":"60173132814","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-08 15:33:41] local.INFO: OTP verification required for login {"user_id":180,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-02-08 15:33:44] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM0cf1ab8a53a679a0747124444e080cf3"}} 
[2026-02-08 15:33:51] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 15:33:52] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":180,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-08 15:33:53] local.INFO: Logout message sent successfully {"fcm_token":"dBKY34Z83EKKjRULIHWr...","reason":"new_login"} 
[2026-02-08 15:33:53] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-08 15:33:53] local.INFO: Session deactivated {"session_id":65,"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-02-08 15:33:53] local.INFO: Old devices logged out {"user_id":180,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":65,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-02-08 15:33:53] local.INFO: New session created {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-08 15:33:53] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-08 15:33:53] local.INFO: New device session created {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-08 15:33:53] local.INFO: Login completed after OTP verification {"user_id":180,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-02-08 15:33:53] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 15:34:56] local.WARNING: Failed PIN login attempt {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 15:35:36] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-08 15:35:36] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-08 15:35:36] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-08 15:35:36] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-08 15:35:36] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-08 15:35:37] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-08 15:44:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-08 15:44:10] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-08 15:44:10] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-08 15:44:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 15:46:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,60123247318&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-08 15:46:29] local.DEBUG: CRC Calculation Result {"crc":"483b9a7c","input_params_count":2} 
[2026-02-08 15:46:29] local.DEBUG: CRC Verification {"received":"483b9a7c","calculated":"483b9a7c","match":true} 
[2026-02-08 15:46:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-08 16:00:05] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042157873","response":{"status":"ok","error_desc":"","message":"MM5223408cb0039437763574484e0eaedb"}} 
[2026-02-08 16:00:15] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819042157873","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 18:18:25] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819039772492","response":{"status":"ok","error_desc":"","message":"MMadeca0f48880e1072199eb5c00910605"}} 
[2026-02-08 18:18:46] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819039772492","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 18:18:52] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","response":{"status":"ok","error_desc":"","message":"MM3943a552740fd5949e47e309964eff58"}} 
[2026-02-08 18:19:55] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","response":{"status":"ok","error_desc":"","message":"MM148047f5fb7d8a39be60348ea13f4673"}} 
[2026-02-08 18:20:17] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029657078","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 18:57:45] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031950417","response":{"status":"ok","error_desc":"","message":"MMec1ebfd0d54f9c5d183fad16198daa22"}} 
[2026-02-08 18:58:09] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031950417","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 18:58:51] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031950417","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-08 20:44:30] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM8dc95245045d410fca6c6f9cf0d3d5d7"}} 
[2026-02-08 20:44:58] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-08 20:46:07] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MMca42f88bcd5f6ac8d86a0e973f427af2"}} 
[2026-02-08 20:46:45] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 03:39:57] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"338294655440","response":{"status":"ok","error_desc":"","message":"MMee034121168032d2e969de7c8cd2eb68"}} 
[2026-02-09 03:40:06] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"338294655440","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-09 03:40:12] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"338294655440","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-09 03:40:17] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"338294655440","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-09 03:40:25] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"338294655440","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-09 07:44:17] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819017405523","response":{"status":"ok","error_desc":"","message":"MMb4f68f50a128d1774966d667911b8979"}} 
[2026-02-09 07:44:30] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819017405523","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 07:45:01] local.INFO: N1User created via API {"user_id":181,"mobile_number":"819017405523","memberhash":"14ZX45Y01770594301PE9KJ3","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-09 07:45:02] local.INFO: Login detected - checking for other active sessions {"user_id":181,"current_device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","other_active_sessions_count":0} 
[2026-02-09 07:45:02] local.INFO: New session created {"user_id":181,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":67} 
[2026-02-09 07:45:02] local.INFO: N1User table updated with latest device info {"user_id":181,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","fcm_token_length":142} 
[2026-02-09 07:45:02] local.INFO: New device session created {"user_id":181,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","session_id":67} 
[2026-02-09 07:45:02] local.INFO: Successful PIN login via API {"user_id":181,"device_id":"70B9185B-A7CE-47BB-80A7-DC06B1AEB675","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 07:49:01] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-09 07:49:01] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-09 07:49:01] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-09 07:49:01] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-09 07:49:01] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 07:49:02] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 08:09:10] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-09 08:09:10] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-09 08:09:10] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-09 08:09:10] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-09 08:09:10] local.INFO: Successful PIN login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 08:09:11] local.INFO: FCM token saved for user {"user_id":38,"mobile_number":"819039772492","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 08:21:41] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-09 08:21:41] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-09 08:21:41] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-09 08:21:41] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-09 08:21:41] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 08:21:42] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 08:24:28] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-09 08:24:28] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-09 08:24:28] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-09 08:24:28] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-09 08:24:28] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 08:24:29] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 08:25:51] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-09 09:16:27] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-09 09:16:27] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:16:27] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-09 09:16:27] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:16:27] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 09:16:43] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-09 09:16:43] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:16:43] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-09 09:16:43] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:16:43] local.INFO: Successful PIN login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 09:16:44] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-09 09:16:44] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:16:44] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-09 09:16:44] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:16:44] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 09:16:53] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 09:18:28] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-09 09:18:28] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:18:28] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-09 09:18:28] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:18:28] local.INFO: Successful PIN login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 09:20:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_active_sessions_count":1} 
[2026-02-09 09:20:33] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-09 09:20:33] local.INFO: OTP verification required for login {"user_id":155,"device_id":"DA474E03-7329-4170-8936-E6A77B711999","other_devices_count":1} 
[2026-02-09 09:20:43] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-09 09:21:19] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-09 09:21:19] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:21:19] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-09 09:21:19] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-09 09:21:19] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 09:29:42] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 09:29:42] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-09 09:29:42] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 09:29:42] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-09 09:29:42] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 09:29:42] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 09:38:00] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-02-09 09:38:00] local.INFO: Other active sessions found - OTP verification required {"user_id":180,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-09 09:38:00] local.INFO: OTP verification required for login {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-02-09 09:44:48] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-09 09:44:49] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-09 09:44:49] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-09 09:44:49] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-09 09:44:49] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 09:58:11] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-02-09 09:58:11] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-09 09:58:11] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-02-09 10:14:13] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":1} 
[2026-02-09 10:14:13] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-09 10:14:13] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BE2A.250530.026.D1","other_devices_count":1} 
[2026-02-09 10:14:14] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-09 10:14:19] local.WARNING: Special mobile number OTP verification failed {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"112233","expected_otp":"102033"} 
[2026-02-09 10:14:31] local.WARNING: Special mobile number OTP verification failed {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"112233","expected_otp":"102033"} 
[2026-02-09 10:14:48] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-09 10:14:49] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-09 10:14:49] local.INFO: Logout message sent successfully {"fcm_token":"dBKY34Z83EKKjRULIHWr...","reason":"new_login"} 
[2026-02-09 10:14:49] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-09 10:14:50] local.INFO: Session deactivated {"session_id":59,"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-02-09 10:14:50] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":59,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-02-09 10:14:50] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-09 10:14:50] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-09 10:14:50] local.INFO: New device session created {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-09 10:14:50] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BE2A.250530.026.D1","devices_logged_out":1} 
[2026-02-09 10:14:50] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 10:15:19] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","special_otp":"445566"} 
[2026-02-09 10:15:24] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","otp_provided":"445566"} 
[2026-02-09 10:15:41] local.INFO: N1User created via API {"user_id":182,"mobile_number":"81312345678","memberhash":"WVLMOVXJ1770603341XMIMTF","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-09 10:15:43] local.INFO: Login detected - checking for other active sessions {"user_id":182,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-09 10:15:43] local.INFO: New session created {"user_id":182,"device_id":"BE2A.250530.026.D1","session_id":68} 
[2026-02-09 10:15:43] local.INFO: N1User table updated with latest device info {"user_id":182,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-09 10:15:43] local.INFO: New device session created {"user_id":182,"device_id":"BE2A.250530.026.D1","session_id":68} 
[2026-02-09 10:15:43] local.INFO: Successful PIN login via API {"user_id":182,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 10:16:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"81312345678","userID":"satish1611","crc":"dfbbab15"},"ip":"211.24.62.81"} 
[2026-02-09 10:16:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=81312345678&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-09 10:16:53] local.DEBUG: CRC Calculation Result {"crc":"dfbbab15","input_params_count":7} 
[2026-02-09 10:16:53] local.DEBUG: CRC Verification {"received":"dfbbab15","calculated":"dfbbab15","match":true} 
[2026-02-09 10:16:53] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 10:16:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-09 10:16:53] local.INFO: Mobile number cleaned {"original":"81312345678","cleaned":"81312345678"} 
[2026-02-09 10:16:53] local.INFO: TAC record created successfully via API {"record_id":670,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"81312345678","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-09 10:21:53"} 
[2026-02-09 10:16:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"81312345678","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-09 10:16:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ffVUzPhIRRGpWIFRZdpK...","title":"USDT request"} 
[2026-02-09 10:16:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770603414610626%422fcc3e422fcc3e"} 
[2026-02-09 10:16:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"81312345678","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 10:16:54\",\"data\":{\"user_id\":182,\"mobile_number\":\"81312345678\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770603414610626%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 10:16:58] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-09 10:16:58] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-09 10:16:58] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-09 10:16:58] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"81312345678","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-09 10:21:56] local.INFO: Login detected - checking for other active sessions {"user_id":182,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-09 10:21:56] local.INFO: Session updated {"user_id":182,"device_id":"BE2A.250530.026.D1","session_id":68} 
[2026-02-09 10:21:56] local.INFO: N1User table updated with latest device info {"user_id":182,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-09 10:21:56] local.INFO: New device session created {"user_id":182,"device_id":"BE2A.250530.026.D1","session_id":68} 
[2026-02-09 10:21:56] local.INFO: Successful PIN login via API {"user_id":182,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 10:22:03] local.INFO: FCM token saved for user {"user_id":182,"mobile_number":"81312345678","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 10:28:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 10:28:18] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-02-09 10:28:18] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-02-09 10:28:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 10:28:27] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID ALICE03.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"9898BA9C-0D98-4B3A-9DF2-79F4726F9DAA","txnID":"340","userID":"ALICE03","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"371df598"},"ip":"103.230.15.12"} 
[2026-02-09 10:28:27] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID ALICE03.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=9898BA9C-0D98-4B3A-9DF2-79F4726F9DAA&txnID=340&userID=ALICE03","length":208} 
[2026-02-09 10:28:27] local.DEBUG: CRC Calculation Result {"crc":"371df598","input_params_count":7} 
[2026-02-09 10:28:27] local.DEBUG: CRC Verification {"received":"371df598","calculated":"371df598","match":true} 
[2026-02-09 10:28:27] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 10:28:27] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 10:28:27] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 10:28:27] local.INFO: TAC record created successfully via API {"record_id":671,"txnID":"340","tac":"9898BA9C-0D98-4B3A-9DF2-79F4726F9DAA","messageBody":"Please confirm the sign-up of User ID ALICE03.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"ALICE03","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 10:33:27"} 
[2026-02-09 10:28:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"340","user_id":"ALICE03"} 
[2026-02-09 10:28:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-02-09 10:28:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770604109023341%422fcc3e422fcc3e"} 
[2026-02-09 10:28:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"340","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 10:28:29\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"340\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID ALICE03.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770604109023341%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 10:29:21] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 10:29:21] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 10:29:21] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 10:29:21] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 10:29:21] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 10:29:22] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 10:29:30] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=9898BA9C-0D98-4B3A-9DF2-79F4726F9DAA&txnid=340","length":84} 
[2026-02-09 10:29:30] local.DEBUG: CRC Calculation Result {"crc":"2d23f47d","input_params_count":4} 
[2026-02-09 10:29:32] local.INFO: External TAC API called {"action":"tac","txnID":"340","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-09 10:29:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"340","tac":"9898BA9C-0D98-4B3A-9DF2-79F4726F9DAA","approved_status":1} 
[2026-02-09 10:35:26] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","response":{"status":"ok","error_desc":"","message":"MM86158c223b2ce39bd553405d69c04108"}} 
[2026-02-09 10:36:02] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819022862633","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 10:37:16] local.INFO: Login detected - checking for other active sessions {"user_id":182,"current_device_id":"BE2A.250530.026.D1","other_active_sessions_count":0} 
[2026-02-09 10:37:16] local.INFO: Session updated {"user_id":182,"device_id":"BE2A.250530.026.D1","session_id":68} 
[2026-02-09 10:37:16] local.INFO: N1User table updated with latest device info {"user_id":182,"device_id":"BE2A.250530.026.D1","fcm_token_length":142} 
[2026-02-09 10:37:16] local.INFO: New device session created {"user_id":182,"device_id":"BE2A.250530.026.D1","session_id":68} 
[2026-02-09 10:37:16] local.INFO: Successful PIN login via API {"user_id":182,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 10:37:30] local.INFO: FCM token saved for user {"user_id":182,"mobile_number":"81312345678","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:30:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 11:30:43] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-09 11:30:43] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-09 11:30:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:32:51] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-02-09 11:32:51] local.INFO: New session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":69} 
[2026-02-09 11:32:51] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-02-09 11:32:51] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":69} 
[2026-02-09 11:32:51] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 11:32:52] local.INFO: FCM token saved for user {"user_id":80,"mobile_number":"819024267303","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:36:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 11:36:07] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-09 11:36:07] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-09 11:36:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:36:58] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-02-09 11:36:58] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":69} 
[2026-02-09 11:36:58] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-02-09 11:36:58] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":69} 
[2026-02-09 11:36:58] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 11:36:58] local.INFO: FCM token saved for user {"user_id":80,"mobile_number":"819024267303","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:37:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 11:37:09] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-02-09 11:37:09] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-02-09 11:37:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:37:20] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"F1830315-6F69-4B5B-B23C-3A1260EAB8BA","txnID":"341","userID":"EDER88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bff22686"},"ip":"103.230.15.12"} 
[2026-02-09 11:37:20] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account EDER88.&messageTitle=Top-up PV/eReward Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=F1830315-6F69-4B5B-B23C-3A1260EAB8BA&txnID=341&userID=EDER88","length":219} 
[2026-02-09 11:37:20] local.DEBUG: CRC Calculation Result {"crc":"bff22686","input_params_count":7} 
[2026-02-09 11:37:20] local.DEBUG: CRC Verification {"received":"bff22686","calculated":"bff22686","match":true} 
[2026-02-09 11:37:20] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 11:37:20] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:37:20] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 11:37:20] local.INFO: TAC record created successfully via API {"record_id":672,"txnID":"341","tac":"F1830315-6F69-4B5B-B23C-3A1260EAB8BA","messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","userID":"EDER88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 11:42:20"} 
[2026-02-09 11:37:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"341","user_id":"EDER88"} 
[2026-02-09 11:37:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Top-up PV/eReward Request"} 
[2026-02-09 11:37:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770608241228528%422fcc3e422fcc3e"} 
[2026-02-09 11:37:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"341","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 11:37:21\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"341\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account EDER88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770608241228528%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 11:37:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 11:37:32] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-09 11:37:32] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-09 11:37:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:37:39] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID COME36.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"67AFEDBB-E983-4E94-944E-30AC9AE583FD","txnID":"342","userID":"COME36","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ceb98fdd"},"ip":"103.230.15.12"} 
[2026-02-09 11:37:39] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID COME36.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=67AFEDBB-E983-4E94-944E-30AC9AE583FD&txnID=342&userID=COME36","length":207} 
[2026-02-09 11:37:39] local.DEBUG: CRC Calculation Result {"crc":"ceb98fdd","input_params_count":7} 
[2026-02-09 11:37:39] local.DEBUG: CRC Verification {"received":"ceb98fdd","calculated":"ceb98fdd","match":true} 
[2026-02-09 11:37:39] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 11:37:39] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:37:39] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-09 11:37:39] local.INFO: TAC record created successfully via API {"record_id":673,"txnID":"342","tac":"67AFEDBB-E983-4E94-944E-30AC9AE583FD","messageBody":"Please confirm the sign-up of User ID COME36.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"COME36","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 11:42:39"} 
[2026-02-09 11:37:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"342","user_id":"COME36"} 
[2026-02-09 11:37:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7TVexswBkJNg2xvKFjz...","title":"Sign-up Account Request"} 
[2026-02-09 11:37:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770608260018537"} 
[2026-02-09 11:37:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"342","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 11:37:40\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"342\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID COME36.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770608260018537\"}}}","success":true} 
[2026-02-09 11:37:47] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 11:37:47] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 11:37:47] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 11:37:47] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 11:37:47] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 11:37:47] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:38:07] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-09 11:38:07] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-09 11:38:07] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-09 11:38:07] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-09 11:38:08] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 11:38:09] local.INFO: FCM token saved for user {"user_id":112,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:38:13] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=F1830315-6F69-4B5B-B23C-3A1260EAB8BA&txnid=341","length":84} 
[2026-02-09 11:38:13] local.DEBUG: CRC Calculation Result {"crc":"d1003078","input_params_count":4} 
[2026-02-09 11:38:23] local.ERROR: External TAC API error {"action":"approve","txnID":"341","error":"cURL error 28: Connection timed out after 10002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api.n1forall.com/app.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=F1830315-6F69-4B5B-B23C-3A1260EAB8BA&txnid=341&crc=d1003078"} 
[2026-02-09 11:38:23] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"341","tac":"F1830315-6F69-4B5B-B23C-3A1260EAB8BA","approved_status":1} 
[2026-02-09 11:38:25] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=67AFEDBB-E983-4E94-944E-30AC9AE583FD&txnid=342","length":84} 
[2026-02-09 11:38:25] local.DEBUG: CRC Calculation Result {"crc":"301d66d9","input_params_count":4} 
[2026-02-09 11:38:36] local.ERROR: External TAC API error {"action":"approve","txnID":"342","error":"cURL error 28: Connection timed out after 10002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api.n1forall.com/app.asp?action=tac&pid=ADFSIOQR2ZZR3VLR&token=67AFEDBB-E983-4E94-944E-30AC9AE583FD&txnid=342&crc=301d66d9"} 
[2026-02-09 11:38:36] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"342","tac":"67AFEDBB-E983-4E94-944E-30AC9AE583FD","approved_status":1} 
[2026-02-09 11:39:07] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID COME36.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"8EA44740-48E3-42AC-B87C-E2C0880028F1","txnID":"343","userID":"COME36","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fa6e3ed2"},"ip":"103.230.15.12"} 
[2026-02-09 11:39:07] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID COME36.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=8EA44740-48E3-42AC-B87C-E2C0880028F1&txnID=343&userID=COME36","length":207} 
[2026-02-09 11:39:07] local.DEBUG: CRC Calculation Result {"crc":"fa6e3ed2","input_params_count":7} 
[2026-02-09 11:39:07] local.DEBUG: CRC Verification {"received":"fa6e3ed2","calculated":"fa6e3ed2","match":true} 
[2026-02-09 11:39:07] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 11:39:07] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:39:07] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-09 11:39:07] local.INFO: TAC record created successfully via API {"record_id":674,"txnID":"343","tac":"8EA44740-48E3-42AC-B87C-E2C0880028F1","messageBody":"Please confirm the sign-up of User ID COME36.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"COME36","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 11:44:07"} 
[2026-02-09 11:39:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"343","user_id":"COME36"} 
[2026-02-09 11:39:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7TVexswBkJNg2xvKFjz...","title":"Sign-up Account Request"} 
[2026-02-09 11:39:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770608347478891"} 
[2026-02-09 11:39:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"343","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 11:39:07\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"343\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID COME36.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770608347478891\"}}}","success":true} 
[2026-02-09 11:39:19] local.ERROR: require(/home/kashplus/n1uat.kashplus.my/webservices/bootstrap/../routes/web.php): Failed to open stream: No such file or directory {"exception":"[object] (ErrorException(code: 0): require(/home/kashplus/n1uat.kashplus.my/webservices/bootstrap/../routes/web.php): Failed to open stream: No such file or directory at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php:34)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'require(/home/k...', '/home/kashplus/...', 34)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php(34): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'require(/home/k...', '/home/kashplus/...', 34)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php(34): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(512): Illuminate\\Routing\\RouteFileRegistrar->register('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(466): Illuminate\\Routing\\Router->loadRoutes('/home/kashplus/...')
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteRegistrar.php(206): Illuminate\\Routing\\Router->group(Array, '/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Configuration/ApplicationBuilder.php(248): Illuminate\\Routing\\RouteRegistrar->group('/home/kashplus/...')
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Configuration\\ApplicationBuilder->Illuminate\\Foundation\\Configuration\\{closure}()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Object(Closure), Object(Closure))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Object(Closure), Array, NULL)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(162): Illuminate\\Container\\Container->call(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(59): Illuminate\\Foundation\\Support\\Providers\\RouteServiceProvider->loadRoutes()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Support\\Providers\\RouteServiceProvider->Illuminate\\Foundation\\Support\\Providers\\{closure}()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Object(Closure), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Object(Closure), Array, NULL)
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php(143): Illuminate\\Container\\Container->call(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1153): Illuminate\\Support\\ServiceProvider->callBootedCallbacks()
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1131): Illuminate\\Foundation\\Application->bootProvider(Object(App\\Providers\\RouteServiceProvider))
#22 [internal function]: Illuminate\\Foundation\\Application->Illuminate\\Foundation\\{closure}(Object(App\\Providers\\RouteServiceProvider), 'App\\\\Providers\\\\R...')
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1130): array_walk(Array, Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate\\Foundation\\Application->boot()
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(341): Illuminate\\Foundation\\Bootstrap\\BootProviders->bootstrap(Object(Illuminate\\Foundation\\Application))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(186): Illuminate\\Foundation\\Application->bootstrapWith(Array)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate\\Foundation\\Http\\Kernel->bootstrap()
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-09 11:39:23] local.ERROR: require(/home/kashplus/n1uat.kashplus.my/webservices/bootstrap/../routes/web.php): Failed to open stream: No such file or directory {"exception":"[object] (ErrorException(code: 0): require(/home/kashplus/n1uat.kashplus.my/webservices/bootstrap/../routes/web.php): Failed to open stream: No such file or directory at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php:34)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'require(/home/k...', '/home/kashplus/...', 34)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php(34): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'require(/home/k...', '/home/kashplus/...', 34)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php(34): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(512): Illuminate\\Routing\\RouteFileRegistrar->register('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(466): Illuminate\\Routing\\Router->loadRoutes('/home/kashplus/...')
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteRegistrar.php(206): Illuminate\\Routing\\Router->group(Array, '/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Configuration/ApplicationBuilder.php(248): Illuminate\\Routing\\RouteRegistrar->group('/home/kashplus/...')
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Configuration\\ApplicationBuilder->Illuminate\\Foundation\\Configuration\\{closure}()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Object(Closure), Object(Closure))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Object(Closure), Array, NULL)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(162): Illuminate\\Container\\Container->call(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(59): Illuminate\\Foundation\\Support\\Providers\\RouteServiceProvider->loadRoutes()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Support\\Providers\\RouteServiceProvider->Illuminate\\Foundation\\Support\\Providers\\{closure}()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Object(Closure), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Object(Closure), Array, NULL)
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php(143): Illuminate\\Container\\Container->call(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1153): Illuminate\\Support\\ServiceProvider->callBootedCallbacks()
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1131): Illuminate\\Foundation\\Application->bootProvider(Object(App\\Providers\\RouteServiceProvider))
#22 [internal function]: Illuminate\\Foundation\\Application->Illuminate\\Foundation\\{closure}(Object(App\\Providers\\RouteServiceProvider), 'App\\\\Providers\\\\R...')
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1130): array_walk(Array, Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate\\Foundation\\Application->boot()
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(341): Illuminate\\Foundation\\Bootstrap\\BootProviders->bootstrap(Object(Illuminate\\Foundation\\Application))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(186): Illuminate\\Foundation\\Application->bootstrapWith(Array)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate\\Foundation\\Http\\Kernel->bootstrap()
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-09 11:39:30] local.ERROR: require(/home/kashplus/n1uat.kashplus.my/webservices/bootstrap/../routes/web.php): Failed to open stream: No such file or directory {"exception":"[object] (ErrorException(code: 0): require(/home/kashplus/n1uat.kashplus.my/webservices/bootstrap/../routes/web.php): Failed to open stream: No such file or directory at /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php:34)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'require(/home/k...', '/home/kashplus/...', 34)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php(34): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'require(/home/k...', '/home/kashplus/...', 34)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php(34): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(512): Illuminate\\Routing\\RouteFileRegistrar->register('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(466): Illuminate\\Routing\\Router->loadRoutes('/home/kashplus/...')
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/RouteRegistrar.php(206): Illuminate\\Routing\\Router->group(Array, '/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Configuration/ApplicationBuilder.php(248): Illuminate\\Routing\\RouteRegistrar->group('/home/kashplus/...')
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Configuration\\ApplicationBuilder->Illuminate\\Foundation\\Configuration\\{closure}()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Object(Closure), Object(Closure))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Object(Closure), Array, NULL)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(162): Illuminate\\Container\\Container->call(Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(59): Illuminate\\Foundation\\Support\\Providers\\RouteServiceProvider->loadRoutes()
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Support\\Providers\\RouteServiceProvider->Illuminate\\Foundation\\Support\\Providers\\{closure}()
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Object(Closure), Object(Closure))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Object(Closure), Array, NULL)
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php(143): Illuminate\\Container\\Container->call(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1153): Illuminate\\Support\\ServiceProvider->callBootedCallbacks()
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1131): Illuminate\\Foundation\\Application->bootProvider(Object(App\\Providers\\RouteServiceProvider))
#22 [internal function]: Illuminate\\Foundation\\Application->Illuminate\\Foundation\\{closure}(Object(App\\Providers\\RouteServiceProvider), 'App\\\\Providers\\\\R...')
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1130): array_walk(Array, Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate\\Foundation\\Application->boot()
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(341): Illuminate\\Foundation\\Bootstrap\\BootProviders->bootstrap(Object(Illuminate\\Foundation\\Application))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(186): Illuminate\\Foundation\\Application->bootstrapWith(Array)
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate\\Foundation\\Http\\Kernel->bootstrap()
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-09 11:39:52] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-09 11:39:52] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-09 11:39:52] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-09 11:39:52] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-09 11:39:52] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 11:39:53] local.INFO: FCM token saved for user {"user_id":112,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:40:11] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=8EA44740-48E3-42AC-B87C-E2C0880028F1&txnid=343","length":84} 
[2026-02-09 11:40:11] local.DEBUG: CRC Calculation Result {"crc":"8d09380f","input_params_count":4} 
[2026-02-09 11:40:12] local.INFO: External TAC API called {"action":"tac","txnID":"343","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-09 11:40:12] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"343","tac":"8EA44740-48E3-42AC-B87C-E2C0880028F1","approved_status":1} 
[2026-02-09 11:40:25] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID COME36.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","pid":"ADFSIOQR2ZZR3VLR","tac":"5E268938-CD51-491B-9A48-C58C6F50832B","txnID":"344","userID":"COME36","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"caa5f055"},"ip":"103.230.15.12"} 
[2026-02-09 11:40:25] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID COME36.&messageTitle=Sign-up Account Request&mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR&tac=5E268938-CD51-491B-9A48-C58C6F50832B&txnID=344&userID=COME36","length":207} 
[2026-02-09 11:40:25] local.DEBUG: CRC Calculation Result {"crc":"caa5f055","input_params_count":7} 
[2026-02-09 11:40:25] local.DEBUG: CRC Verification {"received":"caa5f055","calculated":"caa5f055","match":true} 
[2026-02-09 11:40:25] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 11:40:25] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:40:25] local.INFO: Mobile number cleaned {"original":"818037911717","cleaned":"818037911717"} 
[2026-02-09 11:40:25] local.INFO: TAC record created successfully via API {"record_id":675,"txnID":"344","tac":"5E268938-CD51-491B-9A48-C58C6F50832B","messageBody":"Please confirm the sign-up of User ID COME36.","messageTitle":"Sign-up Account Request","mobile_number":"818037911717","userID":"COME36","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 11:45:25"} 
[2026-02-09 11:40:25] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818037911717","txn_id":"344","user_id":"COME36"} 
[2026-02-09 11:40:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7TVexswBkJNg2xvKFjz...","title":"Sign-up Account Request"} 
[2026-02-09 11:40:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770608425559113"} 
[2026-02-09 11:40:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"818037911717","txn_id":"344","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 11:40:25\",\"data\":{\"user_id\":112,\"mobile_number\":\"818037911717\",\"txn_id\":\"344\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID COME36.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770608425559113\"}}}","success":true} 
[2026-02-09 11:40:45] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=5E268938-CD51-491B-9A48-C58C6F50832B&txnid=344","length":84} 
[2026-02-09 11:40:45] local.DEBUG: CRC Calculation Result {"crc":"0622796d","input_params_count":4} 
[2026-02-09 11:40:45] local.INFO: External TAC API called {"action":"tac","txnID":"344","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-09 11:40:45] local.INFO: TAC action completed {"action":"approve","mobile_number":"818037911717","txnID":"344","tac":"5E268938-CD51-491B-9A48-C58C6F50832B","approved_status":1} 
[2026-02-09 11:42:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 11:42:58] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-09 11:42:58] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-09 11:42:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:46:46] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-02-09 11:46:46] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-09 11:46:46] local.INFO: OTP verification required for login {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-02-09 11:46:47] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-09 11:46:50] local.WARNING: Special mobile number OTP verification failed {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"112233","expected_otp":"102033"} 
[2026-02-09 11:46:55] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-09 11:46:56] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["BE2A.250530.026.D1"]} 
[2026-02-09 11:46:56] local.INFO: Logout message sent successfully {"fcm_token":"ffVUzPhIRRGpWIFRZdpK...","reason":"new_login"} 
[2026-02-09 11:46:56] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-09 11:46:56] local.INFO: Session deactivated {"session_id":11,"user_id":155,"device_id":"BE2A.250530.026.D1"} 
[2026-02-09 11:46:56] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":11,"device_id":"BE2A.250530.026.D1","device_name":"Google sdk_gphone64_arm64","success":true,"message":"Logout message sent"}]}} 
[2026-02-09 11:46:56] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-09 11:46:56] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-09 11:46:56] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-09 11:46:56] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2026-02-09 11:46:56] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:47:06] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-02-09 11:47:06] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-09 11:47:06] local.INFO: QR payload decrypted successfully {"token":"13ED5F13-B359-4330-84BC-695F0B7B22BF","user_id":"TENG13"} 
[2026-02-09 11:47:06] local.INFO: Calling encrypt API {"token":"13ED5F13-B359-4330-84BC-695F0B7B22BF","user_id":"TENG13"} 
[2026-02-09 11:47:07] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-02-09 11:47:07] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-09 11:47:08] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-02-09 11:50:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 11:50:41] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-02-09 11:50:41] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-02-09 11:50:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:51:01] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID APPLE01.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"03748EC1-925B-47BC-BAD0-7C245407B162","txnID":"345","userID":"APPLE01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"47bc09e1"},"ip":"103.230.15.12"} 
[2026-02-09 11:51:01] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID APPLE01.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=03748EC1-925B-47BC-BAD0-7C245407B162&txnID=345&userID=APPLE01","length":208} 
[2026-02-09 11:51:01] local.DEBUG: CRC Calculation Result {"crc":"47bc09e1","input_params_count":7} 
[2026-02-09 11:51:01] local.DEBUG: CRC Verification {"received":"47bc09e1","calculated":"47bc09e1","match":true} 
[2026-02-09 11:51:01] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 11:51:01] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 11:51:01] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 11:51:01] local.INFO: TAC record created successfully via API {"record_id":676,"txnID":"345","tac":"03748EC1-925B-47BC-BAD0-7C245407B162","messageBody":"Please confirm the sign-up of User ID APPLE01.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"APPLE01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 11:56:01"} 
[2026-02-09 11:51:01] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"345","user_id":"APPLE01"} 
[2026-02-09 11:51:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-02-09 11:51:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770609062059621%422fcc3e422fcc3e"} 
[2026-02-09 11:51:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"345","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 11:51:02\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"345\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID APPLE01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770609062059621%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 11:51:41] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 11:51:41] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 11:51:41] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 11:51:41] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 11:51:41] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 11:51:42] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:51:50] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=03748EC1-925B-47BC-BAD0-7C245407B162&txnid=345","length":84} 
[2026-02-09 11:51:50] local.DEBUG: CRC Calculation Result {"crc":"5df823c7","input_params_count":4} 
[2026-02-09 11:51:50] local.INFO: External TAC API called {"action":"tac","txnID":"345","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-09 11:51:50] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"345","tac":"03748EC1-925B-47BC-BAD0-7C245407B162","approved_status":1} 
[2026-02-09 11:53:43] local.INFO: Login detected - checking for other active sessions {"user_id":107,"current_device_id":"BP3A.251105.015","other_active_sessions_count":0} 
[2026-02-09 11:53:43] local.INFO: New session created {"user_id":107,"device_id":"BP3A.251105.015","session_id":70} 
[2026-02-09 11:53:43] local.INFO: N1User table updated with latest device info {"user_id":107,"device_id":"BP3A.251105.015","fcm_token_length":142} 
[2026-02-09 11:53:43] local.INFO: New device session created {"user_id":107,"device_id":"BP3A.251105.015","session_id":70} 
[2026-02-09 11:53:43] local.INFO: Successful PIN login via API {"user_id":107,"device_id":"BP3A.251105.015","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 11:53:44] local.INFO: FCM token saved for user {"user_id":107,"mobile_number":"818069194141","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 11:58:40] local.INFO: QR Login started {"user_id":"SYAM00","qr_payload_length":208} 
[2026-02-09 11:58:40] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-09 11:58:40] local.INFO: QR payload decrypted successfully {"token":"83FD6547-4D9D-4DDD-834A-D2DA2BF6F158","user_id":"SYAM00"} 
[2026-02-09 11:58:40] local.INFO: Calling encrypt API {"token":"83FD6547-4D9D-4DDD-834A-D2DA2BF6F158","user_id":"SYAM00"} 
[2026-02-09 11:58:40] local.INFO: Token encrypted with user ID {"user_id":"SYAM00","encrypted_payload_length":216} 
[2026-02-09 11:58:40] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-09 11:58:41] local.INFO: QR Login completed successfully {"user_id":"SYAM00"} 
[2026-02-09 11:59:44] local.INFO: QR Login started {"user_id":"SYAM33","qr_payload_length":208} 
[2026-02-09 11:59:44] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-09 11:59:44] local.INFO: QR payload decrypted successfully {"token":"B670DE0D-54D7-4F5A-81DD-BEA4D570B570","user_id":"SYAM33"} 
[2026-02-09 11:59:44] local.INFO: Calling encrypt API {"token":"B670DE0D-54D7-4F5A-81DD-BEA4D570B570","user_id":"SYAM33"} 
[2026-02-09 11:59:44] local.INFO: Token encrypted with user ID {"user_id":"SYAM33","encrypted_payload_length":216} 
[2026-02-09 11:59:44] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-09 11:59:45] local.INFO: QR Login completed successfully {"user_id":"SYAM33"} 
[2026-02-09 12:01:11] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 12:01:11] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 12:01:11] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 12:01:11] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 12:01:12] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 12:01:12] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 12:01:11"} 
[2026-02-09 12:01:12] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 12:01:14] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 12:01:11"} 
[2026-02-09 12:01:14] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 12:06:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 12:06:33] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-02-09 12:06:33] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-02-09 12:06:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 12:06:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID APPLE02.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"EE286803-AB12-4811-8410-7F7366E133A1","txnID":"346","userID":"APPLE02","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"916f28b8"},"ip":"103.230.15.12"} 
[2026-02-09 12:06:46] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID APPLE02.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=EE286803-AB12-4811-8410-7F7366E133A1&txnID=346&userID=APPLE02","length":208} 
[2026-02-09 12:06:46] local.DEBUG: CRC Calculation Result {"crc":"916f28b8","input_params_count":7} 
[2026-02-09 12:06:46] local.DEBUG: CRC Verification {"received":"916f28b8","calculated":"916f28b8","match":true} 
[2026-02-09 12:06:46] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 12:06:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 12:06:46] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 12:06:46] local.INFO: TAC record created successfully via API {"record_id":677,"txnID":"346","tac":"EE286803-AB12-4811-8410-7F7366E133A1","messageBody":"Please confirm the sign-up of User ID APPLE02.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"APPLE02","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 12:11:46"} 
[2026-02-09 12:06:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"346","user_id":"APPLE02"} 
[2026-02-09 12:06:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Sign-up Account Request"} 
[2026-02-09 12:06:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770610006797108%422fcc3e422fcc3e"} 
[2026-02-09 12:06:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"346","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 12:06:46\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"346\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID APPLE02.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770610006797108%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 12:07:06] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 12:07:06] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 12:07:06] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 12:07:06] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 12:07:06] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 12:07:06] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 12:07:20] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=EE286803-AB12-4811-8410-7F7366E133A1&txnid=346","length":84} 
[2026-02-09 12:07:20] local.DEBUG: CRC Calculation Result {"crc":"e914191c","input_params_count":4} 
[2026-02-09 12:07:20] local.INFO: External TAC API called {"action":"tac","txnID":"346","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-09 12:07:20] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"346","tac":"EE286803-AB12-4811-8410-7F7366E133A1","approved_status":1} 
[2026-02-09 12:22:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=818096801616&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 12:22:24] local.DEBUG: CRC Calculation Result {"crc":"edd18082","input_params_count":2} 
[2026-02-09 12:22:24] local.DEBUG: CRC Verification {"received":"edd18082","calculated":"edd18082","match":true} 
[2026-02-09 12:22:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 12:30:14] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-02-09 12:30:14] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-09 12:30:15] local.INFO: QR payload decrypted successfully {"token":"153074AF-6000-4B32-BDED-B46E0A3CABA2","user_id":"TENG13"} 
[2026-02-09 12:30:15] local.INFO: Calling encrypt API {"token":"153074AF-6000-4B32-BDED-B46E0A3CABA2","user_id":"TENG13"} 
[2026-02-09 12:30:15] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-02-09 12:30:15] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-09 12:30:16] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-02-09 12:35:36] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-02-09 12:35:36] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-09 12:35:36] local.INFO: QR payload decrypted successfully {"token":"A73F7452-35DE-4E45-B9D4-2CF37C069CBA","user_id":"TENG13"} 
[2026-02-09 12:35:36] local.INFO: Calling encrypt API {"token":"A73F7452-35DE-4E45-B9D4-2CF37C069CBA","user_id":"TENG13"} 
[2026-02-09 12:35:36] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-02-09 12:35:36] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-09 12:35:36] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-02-09 12:49:16] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-09 12:49:16] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-09 12:49:16] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-09 12:49:16] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-09 12:49:16] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 12:49:58] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 12:49:58] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 12:49:58] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 12:49:58] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 12:49:58] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 12:50:00] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 12:49:58"} 
[2026-02-09 12:50:00] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 12:50:02] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 12:49:58"} 
[2026-02-09 12:50:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 12:51:18] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818057167830","response":{"status":"ok","error_desc":"","message":"MM1db4aee964a2e6b3a4abda7c6ea8d128"}} 
[2026-02-09 12:51:44] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818057167830","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 12:55:21] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","response":{"status":"ok","error_desc":"","message":"MM4224327ebd4abc1c0c3a07ada7484f82"}} 
[2026-02-09 12:55:52] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 12:56:47] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818057167830","response":{"status":"ok","error_desc":"","message":"MM511406b0fd5437fef6b0f1f71251d872"}} 
[2026-02-09 12:57:24] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818057167830","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 12:59:04] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 12:59:04] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 12:59:04] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 12:59:04] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 12:59:04] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 12:59:05] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 12:59:04"} 
[2026-02-09 12:59:05] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 12:59:07] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 12:59:04"} 
[2026-02-09 12:59:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 12:59:25] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 12:59:04"} 
[2026-02-09 12:59:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 13:04:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 13:04:17] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2026-02-09 13:04:17] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2026-02-09 13:04:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 13:04:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 13:04:33] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2026-02-09 13:04:33] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2026-02-09 13:04:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 13:05:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 13:05:27] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2026-02-09 13:05:27] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2026-02-09 13:05:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 13:06:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=818069194141&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 13:06:48] local.DEBUG: CRC Calculation Result {"crc":"372f8943","input_params_count":2} 
[2026-02-09 13:06:48] local.DEBUG: CRC Verification {"received":"372f8943","calculated":"372f8943","match":true} 
[2026-02-09 13:06:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 13:34:01] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 13:34:01] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 13:34:01] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 13:34:01] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 13:34:01] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 13:34:02] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 13:34:01"} 
[2026-02-09 13:34:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 13:34:04] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 13:34:01"} 
[2026-02-09 13:34:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 13:51:45] local.WARNING: Failed PIN login attempt {"user_id":41,"device_id":"BP2A.250605.031.A3","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 13:52:24] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 13:52:24] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 13:52:24] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 13:52:24] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-09 13:52:24] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 13:52:25] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 13:52:24"} 
[2026-02-09 13:52:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 13:52:28] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-11 13:52:24"} 
[2026-02-09 13:52:28] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 14:31:12] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-02-09 14:31:12] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-09 14:31:18] local.INFO: QR payload decrypted successfully {"token":"E0ADCF99-1F5D-4595-9E19-D2618B15ED8C","user_id":"TENG13"} 
[2026-02-09 14:31:18] local.INFO: Calling encrypt API {"token":"E0ADCF99-1F5D-4595-9E19-D2618B15ED8C","user_id":"TENG13"} 
[2026-02-09 14:31:19] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-02-09 14:31:19] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-09 14:31:20] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-02-09 14:49:16] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 14:49:16] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 14:49:16] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 14:49:16] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 14:49:16] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 14:49:16] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 14:53:44] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":1} 
[2026-02-09 14:53:44] local.INFO: Other active sessions found - OTP verification required {"user_id":180,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-09 14:53:44] local.INFO: OTP verification required for login {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_devices_count":1} 
[2026-02-09 14:53:47] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMe94e657ab6f593ad8ee762060ac7b559"}} 
[2026-02-09 14:53:58] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":1} 
[2026-02-09 14:53:58] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-09 14:53:58] local.INFO: OTP verification required for login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_devices_count":1} 
[2026-02-09 14:53:59] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-09 14:54:06] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-09 14:54:07] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-09 14:54:07] local.INFO: Logout message sent successfully {"fcm_token":"dBKY34Z83EKKjRULIHWr...","reason":"new_login"} 
[2026-02-09 14:54:07] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-09 14:54:07] local.INFO: Session deactivated {"session_id":59,"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-02-09 14:54:07] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":59,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-02-09 14:54:07] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 14:54:07] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-09 14:54:07] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 14:54:07] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","devices_logged_out":1} 
[2026-02-09 14:54:08] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 14:54:23] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-09 14:54:23] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 14:54:23] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-09 14:54:23] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 14:54:23] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 14:54:23] local.INFO: FCM token saved for user {"user_id":178,"mobile_number":"601114462773","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 14:54:23] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 14:54:32] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-11 14:54:23"} 
[2026-02-09 14:54:32] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 14:54:36] local.INFO: Login detected - checking for other active sessions {"user_id":178,"current_device_id":"1166C590-4291-448B-8795-EE43896E42BB","other_active_sessions_count":0} 
[2026-02-09 14:54:36] local.INFO: Session updated {"user_id":178,"device_id":"1166C590-4291-448B-8795-EE43896E42BB","session_id":60} 
[2026-02-09 14:54:36] local.INFO: N1User table updated with latest device info {"user_id":178,"device_id":"1166C590-4291-448B-8795-EE43896E42BB","fcm_token_length":142} 
[2026-02-09 14:54:36] local.INFO: New device session created {"user_id":178,"device_id":"1166C590-4291-448B-8795-EE43896E42BB","session_id":60} 
[2026-02-09 14:54:36] local.INFO: Successful PIN login via API {"user_id":178,"device_id":"1166C590-4291-448B-8795-EE43896E42BB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 14:54:36] local.INFO: FCM token saved for user {"user_id":178,"mobile_number":"601114462773","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 14:54:51] local.INFO: User profile retrieved by session token {"user_id":178,"mobile_number":"601114462773","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 15:05:25] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132812","response":{"status":"ok","error_desc":"","message":"MMd7f6c051f3d05b263156c2cb5523ba67"}} 
[2026-02-09 15:05:37] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-09 15:05:37] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:05:37] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-09 15:05:37] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:05:37] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 15:13:53] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-09 15:13:53] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:13:53] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-09 15:13:53] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:13:53] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 15:13:54] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 15:13:58] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-09 15:13:58] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:13:58] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-09 15:13:58] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:13:58] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 15:18:00] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-09 15:18:00] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:18:00] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-09 15:18:00] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:18:00] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 15:18:00] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 15:18:08] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-09 15:18:08] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:18:08] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-09 15:18:08] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-09 15:18:08] local.INFO: Successful PIN login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 15:18:08] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 15:18:19] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-11 15:18:08"} 
[2026-02-09 15:18:19] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:03:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 16:03:18] local.DEBUG: CRC Calculation Result {"crc":"8e939222","input_params_count":2} 
[2026-02-09 16:03:18] local.DEBUG: CRC Verification {"received":"8e939222","calculated":"8e939222","match":true} 
[2026-02-09 16:03:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:03:25] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"3D43CC54-3D19-498C-B757-D4730BF63BBD","txnID":"347","userID":"EDER88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"0252cfe1"},"ip":"103.230.15.12"} 
[2026-02-09 16:03:25] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account EDER88.&messageTitle=Top-up PV/eReward Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=3D43CC54-3D19-498C-B757-D4730BF63BBD&txnID=347&userID=EDER88","length":219} 
[2026-02-09 16:03:25] local.DEBUG: CRC Calculation Result {"crc":"0252cfe1","input_params_count":7} 
[2026-02-09 16:03:25] local.DEBUG: CRC Verification {"received":"0252cfe1","calculated":"0252cfe1","match":true} 
[2026-02-09 16:03:25] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:03:25] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:03:26] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:03:26] local.INFO: TAC record created successfully via API {"record_id":678,"txnID":"347","tac":"3D43CC54-3D19-498C-B757-D4730BF63BBD","messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","userID":"EDER88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 16:08:26"} 
[2026-02-09 16:03:26] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"347","user_id":"EDER88"} 
[2026-02-09 16:03:26] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Top-up PV/eReward Request"} 
[2026-02-09 16:03:26] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624206500291%422fcc3e422fcc3e"} 
[2026-02-09 16:03:26] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"347","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:03:26\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"347\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account EDER88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624206500291%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:03:58] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 16:03:58] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:03:58] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 16:03:58] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:03:58] local.INFO: Successful trusted device login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:04:59] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"3950B302-8E58-4B5D-86F8-32BE48306354","txnID":"348","userID":"EDER88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"585d2cff"},"ip":"103.230.15.12"} 
[2026-02-09 16:04:59] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account EDER88.&messageTitle=Top-up PV/eReward Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=3950B302-8E58-4B5D-86F8-32BE48306354&txnID=348&userID=EDER88","length":219} 
[2026-02-09 16:04:59] local.DEBUG: CRC Calculation Result {"crc":"585d2cff","input_params_count":7} 
[2026-02-09 16:04:59] local.DEBUG: CRC Verification {"received":"585d2cff","calculated":"585d2cff","match":true} 
[2026-02-09 16:04:59] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:04:59] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:04:59] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:04:59] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123668288","expired_count":1} 
[2026-02-09 16:04:59] local.INFO: TAC record created successfully via API {"record_id":679,"txnID":"348","tac":"3950B302-8E58-4B5D-86F8-32BE48306354","messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","userID":"EDER88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-09 16:09:59"} 
[2026-02-09 16:04:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"348","user_id":"EDER88"} 
[2026-02-09 16:04:59] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Top-up PV/eReward Request"} 
[2026-02-09 16:04:59] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624299897808%422fcc3e422fcc3e"} 
[2026-02-09 16:04:59] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"348","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:04:59\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"348\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account EDER88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624299897808%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:06:52] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"7AF59CB4-4404-458B-AA68-6A6EC4BDE669","txnID":"349","userID":"EDER88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a592d65d"},"ip":"103.230.15.12"} 
[2026-02-09 16:06:52] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account EDER88.&messageTitle=Top-up PV/eReward Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=7AF59CB4-4404-458B-AA68-6A6EC4BDE669&txnID=349&userID=EDER88","length":219} 
[2026-02-09 16:06:52] local.DEBUG: CRC Calculation Result {"crc":"a592d65d","input_params_count":7} 
[2026-02-09 16:06:52] local.DEBUG: CRC Verification {"received":"a592d65d","calculated":"a592d65d","match":true} 
[2026-02-09 16:06:52] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:06:52] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:06:52] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:06:52] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123668288","expired_count":1} 
[2026-02-09 16:06:52] local.INFO: TAC record created successfully via API {"record_id":680,"txnID":"349","tac":"7AF59CB4-4404-458B-AA68-6A6EC4BDE669","messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","userID":"EDER88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-09 16:11:52"} 
[2026-02-09 16:06:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"349","user_id":"EDER88"} 
[2026-02-09 16:06:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Top-up PV/eReward Request"} 
[2026-02-09 16:06:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624412664233%422fcc3e422fcc3e"} 
[2026-02-09 16:06:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"349","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:06:52\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"349\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account EDER88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624412664233%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:07:53] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"EB81AD4E-E362-4D4B-964A-98FE15B1AD12","txnID":"350","userID":"EDER88","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2bf9c387"},"ip":"103.230.15.12"} 
[2026-02-09 16:07:53] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the top-up PV/eReward for Account EDER88.&messageTitle=Top-up PV/eReward Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=EB81AD4E-E362-4D4B-964A-98FE15B1AD12&txnID=350&userID=EDER88","length":219} 
[2026-02-09 16:07:53] local.DEBUG: CRC Calculation Result {"crc":"2bf9c387","input_params_count":7} 
[2026-02-09 16:07:53] local.DEBUG: CRC Verification {"received":"2bf9c387","calculated":"2bf9c387","match":true} 
[2026-02-09 16:07:53] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:07:53] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:07:53] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:07:53] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123668288","expired_count":1} 
[2026-02-09 16:07:53] local.INFO: TAC record created successfully via API {"record_id":681,"txnID":"350","tac":"EB81AD4E-E362-4D4B-964A-98FE15B1AD12","messageBody":"Please confirm the top-up PV/eReward for Account EDER88.","messageTitle":"Top-up PV/eReward Request","mobile_number":"60123668288","userID":"EDER88","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-09 16:12:53"} 
[2026-02-09 16:07:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"350","user_id":"EDER88"} 
[2026-02-09 16:07:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"Top-up PV/eReward Request"} 
[2026-02-09 16:07:54] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624474215888%422fcc3e422fcc3e"} 
[2026-02-09 16:07:54] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"350","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:07:54\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"350\",\"title\":\"Top-up PV\\/eReward Request\",\"body\":\"Please confirm the top-up PV\\/eReward for Account EDER88.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624474215888%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:08:08] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 16:08:08] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:08:08] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 16:08:08] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:08:08] local.INFO: Successful trusted device login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:11:36] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 16:11:36] local.INFO: Session updated {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-09 16:11:36] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 16:11:36] local.INFO: New device session created {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-09 16:11:36] local.INFO: Successful PIN login via API {"user_id":180,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:11:36] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:11:42] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"873ba5e4"},"ip":"211.24.62.81"} 
[2026-02-09 16:11:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-09 16:11:42] local.DEBUG: CRC Calculation Result {"crc":"873ba5e4","input_params_count":7} 
[2026-02-09 16:11:42] local.DEBUG: CRC Verification {"received":"873ba5e4","calculated":"873ba5e4","match":true} 
[2026-02-09 16:11:42] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:11:42] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-09 16:11:42] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-09 16:11:42] local.INFO: TAC record created successfully via API {"record_id":682,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-09 16:16:42"} 
[2026-02-09 16:11:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-09 16:11:42] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erctcrGSRu2t0GW949_z...","title":"USDT request"} 
[2026-02-09 16:11:42] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624702874180%422fcc3e422fcc3e"} 
[2026-02-09 16:11:42] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:11:42\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624702874180%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:11:54] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=10112121111","length":99} 
[2026-02-09 16:11:54] local.DEBUG: CRC Calculation Result {"crc":"38e04730","input_params_count":4} 
[2026-02-09 16:11:55] local.INFO: External TAC API called {"action":"tacreject","txnID":"10112121111","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-09 16:11:55] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-09 16:12:39] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60126645915","userID":"satish1611","crc":"c1f96bdf"},"ip":"211.24.62.81"} 
[2026-02-09 16:12:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60126645915&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-09 16:12:39] local.DEBUG: CRC Calculation Result {"crc":"c1f96bdf","input_params_count":7} 
[2026-02-09 16:12:39] local.DEBUG: CRC Verification {"received":"c1f96bdf","calculated":"c1f96bdf","match":true} 
[2026-02-09 16:12:39] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:12:39] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-09 16:12:39] local.INFO: Mobile number cleaned {"original":"60126645915","cleaned":"60126645915"} 
[2026-02-09 16:12:39] local.INFO: TAC record created successfully via API {"record_id":683,"txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60126645915","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-09 16:17:39"} 
[2026-02-09 16:12:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60126645915","txn_id":"10112121111","user_id":"satish1611"} 
[2026-02-09 16:12:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fciPBO_KTYqkFZ0yrLWa...","title":"USDT request"} 
[2026-02-09 16:12:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624760009859%422fcc3e422fcc3e"} 
[2026-02-09 16:12:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60126645915","txn_id":"10112121111","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:12:40\",\"data\":{\"user_id\":11,\"mobile_number\":\"60126645915\",\"txn_id\":\"10112121111\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624760009859%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:13:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 16:13:01] local.DEBUG: CRC Calculation Result {"crc":"e927e1cf","input_params_count":2} 
[2026-02-09 16:13:01] local.DEBUG: CRC Verification {"received":"e927e1cf","calculated":"e927e1cf","match":true} 
[2026-02-09 16:13:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:13:11] local.INFO: Login detected - checking for other active sessions {"user_id":11,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 16:13:11] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-09 16:13:11] local.INFO: N1User table updated with latest device info {"user_id":11,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 16:13:11] local.INFO: New device session created {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-09 16:13:11] local.INFO: Successful PIN login via API {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:13:13] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:13:19] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-09 16:13:20] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID MLIEW01.","messageTitle":"Sign-up Account Request","mobile_number":"60138860331","pid":"ADFSIOQR2ZZR3VLR","tac":"4A1DBB9F-4224-4B91-8374-4DA9F4B5E0B5","txnID":"351","userID":"MLIEW01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"720ba49e"},"ip":"103.230.15.12"} 
[2026-02-09 16:13:20] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID MLIEW01.&messageTitle=Sign-up Account Request&mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR&tac=4A1DBB9F-4224-4B91-8374-4DA9F4B5E0B5&txnID=351&userID=MLIEW01","length":208} 
[2026-02-09 16:13:20] local.DEBUG: CRC Calculation Result {"crc":"720ba49e","input_params_count":7} 
[2026-02-09 16:13:20] local.DEBUG: CRC Verification {"received":"720ba49e","calculated":"720ba49e","match":true} 
[2026-02-09 16:13:20] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:13:20] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:13:20] local.INFO: Mobile number cleaned {"original":"60138860331","cleaned":"60138860331"} 
[2026-02-09 16:13:20] local.INFO: TAC record created successfully via API {"record_id":684,"txnID":"351","tac":"4A1DBB9F-4224-4B91-8374-4DA9F4B5E0B5","messageBody":"Please confirm the sign-up of User ID MLIEW01.","messageTitle":"Sign-up Account Request","mobile_number":"60138860331","userID":"MLIEW01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 16:18:20"} 
[2026-02-09 16:13:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60138860331","txn_id":"351","user_id":"MLIEW01"} 
[2026-02-09 16:13:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d5BfzmqsQ3iaY_m6UxIq...","title":"Sign-up Account Request"} 
[2026-02-09 16:13:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624801861726%422fcc3e422fcc3e"} 
[2026-02-09 16:13:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60138860331","txn_id":"351","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:13:21\",\"data\":{\"user_id\":86,\"mobile_number\":\"60138860331\",\"txn_id\":\"351\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID MLIEW01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624801861726%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:13:56] local.INFO: Login detected - checking for other active sessions {"user_id":86,"current_device_id":"SP1A.210812.016","other_active_sessions_count":0} 
[2026-02-09 16:13:56] local.INFO: New session created {"user_id":86,"device_id":"SP1A.210812.016","session_id":71} 
[2026-02-09 16:13:56] local.INFO: N1User table updated with latest device info {"user_id":86,"device_id":"SP1A.210812.016","fcm_token_length":142} 
[2026-02-09 16:13:56] local.INFO: New device session created {"user_id":86,"device_id":"SP1A.210812.016","session_id":71} 
[2026-02-09 16:13:56] local.INFO: Successful PIN login via API {"user_id":86,"device_id":"SP1A.210812.016","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:13:56] local.DEBUG: Session authenticated successfully {"user_id":86,"session_expires":"2026-03-11 16:13:56"} 
[2026-02-09 16:13:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":86,"active_user_id":86,"mobile_number":"60138860331","requested_id":"86","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:13:58] local.DEBUG: Session authenticated successfully {"user_id":86,"session_expires":"2026-03-11 16:13:56"} 
[2026-02-09 16:13:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":86,"active_user_id":86,"mobile_number":"60138860331","requested_id":"86","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:14:12] local.INFO: Login detected - checking for other active sessions {"user_id":60,"current_device_id":"TP1A.220905.001","other_active_sessions_count":0} 
[2026-02-09 16:14:12] local.INFO: Session updated {"user_id":60,"device_id":"TP1A.220905.001","session_id":14} 
[2026-02-09 16:14:12] local.INFO: N1User table updated with latest device info {"user_id":60,"device_id":"TP1A.220905.001","fcm_token_length":142} 
[2026-02-09 16:14:12] local.INFO: New device session created {"user_id":60,"device_id":"TP1A.220905.001","session_id":14} 
[2026-02-09 16:14:12] local.INFO: Successful PIN login via API {"user_id":60,"device_id":"TP1A.220905.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:14:12] local.INFO: FCM token saved for user {"user_id":60,"mobile_number":"60102317296","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:14:23] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"10112121111","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","crc":"2a998652"},"ip":"211.24.62.81"} 
[2026-02-09 16:14:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60123668288&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=10112121111&userID=satish1611","length":211} 
[2026-02-09 16:14:23] local.DEBUG: CRC Calculation Result {"crc":"2a998652","input_params_count":7} 
[2026-02-09 16:14:23] local.DEBUG: CRC Verification {"received":"2a998652","calculated":"2a998652","match":true} 
[2026-02-09 16:14:23] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:14:23] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-09 16:14:23] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:14:23] local.WARNING: txnID already exists {"txnID":"10112121111","existing_record_id":683} 
[2026-02-09 16:14:45] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","crc":"f8866cbb"},"ip":"211.24.62.81"} 
[2026-02-09 16:14:45] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60123668288&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-09 16:14:45] local.DEBUG: CRC Calculation Result {"crc":"f8866cbb","input_params_count":7} 
[2026-02-09 16:14:45] local.DEBUG: CRC Verification {"received":"f8866cbb","calculated":"f8866cbb","match":true} 
[2026-02-09 16:14:45] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:14:45] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-09 16:14:45] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:14:45] local.INFO: TAC record created successfully via API {"record_id":685,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-09 16:19:45"} 
[2026-02-09 16:14:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-09 16:14:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"USDT request"} 
[2026-02-09 16:14:45] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624885490314%422fcc3e422fcc3e"} 
[2026-02-09 16:14:45] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:14:45\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624885490314%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:15:03] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 16:15:03] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:15:03] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 16:15:03] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:15:03] local.INFO: Successful trusted device login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:15:12] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","crc":"f8866cbb"},"ip":"211.24.62.81"} 
[2026-02-09 16:15:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60123668288&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-09 16:15:12] local.DEBUG: CRC Calculation Result {"crc":"f8866cbb","input_params_count":7} 
[2026-02-09 16:15:12] local.DEBUG: CRC Verification {"received":"f8866cbb","calculated":"f8866cbb","match":true} 
[2026-02-09 16:15:12] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:15:12] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-09 16:15:12] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:15:12] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123668288","expired_count":1} 
[2026-02-09 16:15:12] local.INFO: TAC record created successfully via API {"record_id":686,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-09 16:20:12"} 
[2026-02-09 16:15:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-09 16:15:12] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ePcx66k_ZdkHXUxLI0kW...","title":"USDT request"} 
[2026-02-09 16:15:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770624913054629%422fcc3e422fcc3e"} 
[2026-02-09 16:15:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:15:13\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770624913054629%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:15:28] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-02-09 16:15:28] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":69} 
[2026-02-09 16:15:28] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-02-09 16:15:28] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":69} 
[2026-02-09 16:15:28] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:15:29] local.INFO: FCM token saved for user {"user_id":80,"mobile_number":"819024267303","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:15:32] local.INFO: Login detected - checking for other active sessions {"user_id":86,"current_device_id":"SP1A.210812.016","other_active_sessions_count":0} 
[2026-02-09 16:15:32] local.INFO: Session updated {"user_id":86,"device_id":"SP1A.210812.016","session_id":71} 
[2026-02-09 16:15:32] local.INFO: N1User table updated with latest device info {"user_id":86,"device_id":"SP1A.210812.016","fcm_token_length":142} 
[2026-02-09 16:15:32] local.INFO: New device session created {"user_id":86,"device_id":"SP1A.210812.016","session_id":71} 
[2026-02-09 16:15:32] local.INFO: Successful PIN login via API {"user_id":86,"device_id":"SP1A.210812.016","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:15:32] local.INFO: FCM token saved for user {"user_id":86,"mobile_number":"60138860331","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:15:39] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=4A1DBB9F-4224-4B91-8374-4DA9F4B5E0B5&txnid=351","length":84} 
[2026-02-09 16:15:39] local.DEBUG: CRC Calculation Result {"crc":"b046957c","input_params_count":4} 
[2026-02-09 16:15:39] local.INFO: External TAC API called {"action":"tac","txnID":"351","status":200,"body":"{\"status\":\"error\",\"error_desc\":\"This OTP code has already been used. Please request a new one to proceed.\"}"} 
[2026-02-09 16:15:39] local.INFO: TAC action completed {"action":"approve","mobile_number":"60138860331","txnID":"351","tac":"4A1DBB9F-4224-4B91-8374-4DA9F4B5E0B5","approved_status":1} 
[2026-02-09 16:16:41] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-09 16:16:41] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-09 16:16:41] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-09 16:16:41] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-09 16:16:41] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:16:43] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:17:41] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-09 16:17:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 16:17:45] local.DEBUG: CRC Calculation Result {"crc":"e927e1cf","input_params_count":2} 
[2026-02-09 16:17:45] local.DEBUG: CRC Verification {"received":"e927e1cf","calculated":"e927e1cf","match":true} 
[2026-02-09 16:17:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:17:52] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID MLIEW01.","messageTitle":"Sign-up Account Request","mobile_number":"60138860331","pid":"ADFSIOQR2ZZR3VLR","tac":"17387696-6E8E-47A7-8D39-097B998F1AE5","txnID":"352","userID":"MLIEW01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"73f72b4b"},"ip":"103.230.15.12"} 
[2026-02-09 16:17:52] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID MLIEW01.&messageTitle=Sign-up Account Request&mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR&tac=17387696-6E8E-47A7-8D39-097B998F1AE5&txnID=352&userID=MLIEW01","length":208} 
[2026-02-09 16:17:52] local.DEBUG: CRC Calculation Result {"crc":"73f72b4b","input_params_count":7} 
[2026-02-09 16:17:52] local.DEBUG: CRC Verification {"received":"73f72b4b","calculated":"73f72b4b","match":true} 
[2026-02-09 16:17:52] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:17:52] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:17:52] local.INFO: Mobile number cleaned {"original":"60138860331","cleaned":"60138860331"} 
[2026-02-09 16:17:52] local.INFO: TAC record created successfully via API {"record_id":687,"txnID":"352","tac":"17387696-6E8E-47A7-8D39-097B998F1AE5","messageBody":"Please confirm the sign-up of User ID MLIEW01.","messageTitle":"Sign-up Account Request","mobile_number":"60138860331","userID":"MLIEW01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 16:22:52"} 
[2026-02-09 16:17:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60138860331","txn_id":"352","user_id":"MLIEW01"} 
[2026-02-09 16:17:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d5BfzmqsQ3iaY_m6UxIq...","title":"Sign-up Account Request"} 
[2026-02-09 16:17:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770625072894087%422fcc3e422fcc3e"} 
[2026-02-09 16:17:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60138860331","txn_id":"352","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:17:52\",\"data\":{\"user_id\":86,\"mobile_number\":\"60138860331\",\"txn_id\":\"352\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID MLIEW01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770625072894087%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:18:02] local.INFO: Login detected - checking for other active sessions {"user_id":86,"current_device_id":"SP1A.210812.016","other_active_sessions_count":0} 
[2026-02-09 16:18:02] local.INFO: Session updated {"user_id":86,"device_id":"SP1A.210812.016","session_id":71} 
[2026-02-09 16:18:02] local.INFO: N1User table updated with latest device info {"user_id":86,"device_id":"SP1A.210812.016","fcm_token_length":142} 
[2026-02-09 16:18:02] local.INFO: New device session created {"user_id":86,"device_id":"SP1A.210812.016","session_id":71} 
[2026-02-09 16:18:02] local.INFO: Successful PIN login via API {"user_id":86,"device_id":"SP1A.210812.016","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:18:04] local.INFO: FCM token saved for user {"user_id":86,"mobile_number":"60138860331","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:18:10] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=17387696-6E8E-47A7-8D39-097B998F1AE5&txnid=352","length":84} 
[2026-02-09 16:18:10] local.DEBUG: CRC Calculation Result {"crc":"c4ba68b1","input_params_count":4} 
[2026-02-09 16:18:10] local.INFO: External TAC API called {"action":"tac","txnID":"352","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-09 16:18:10] local.INFO: TAC action completed {"action":"approve","mobile_number":"60138860331","txnID":"352","tac":"17387696-6E8E-47A7-8D39-097B998F1AE5","approved_status":1} 
[2026-02-09 16:22:37] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 16:22:37] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:22:37] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 16:22:37] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:22:37] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:22:37] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:22:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","crc":"f8866cbb"},"ip":"211.24.62.81"} 
[2026-02-09 16:22:48] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-09 16:22:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60123668288&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-09 16:22:48] local.DEBUG: CRC Calculation Result {"crc":"f8866cbb","input_params_count":7} 
[2026-02-09 16:22:48] local.DEBUG: CRC Verification {"received":"f8866cbb","calculated":"f8866cbb","match":true} 
[2026-02-09 16:22:48] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:22:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-09 16:22:48] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:22:48] local.INFO: TAC record created successfully via API {"record_id":688,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-09 16:27:48"} 
[2026-02-09 16:22:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-09 16:22:48] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erctcrGSRu2t0GW949_z...","title":"USDT request"} 
[2026-02-09 16:22:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770625368764861%422fcc3e422fcc3e"} 
[2026-02-09 16:22:48] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:22:48\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770625368764861%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:22:58] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-09 16:22:58] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-09 16:22:58] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-09 16:22:58] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60123668288","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-09 16:24:58] local.INFO: Login detected - checking for other active sessions {"user_id":59,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-09 16:24:58] local.INFO: Session updated {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:24:58] local.INFO: N1User table updated with latest device info {"user_id":59,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 16:24:58] local.INFO: New device session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":32} 
[2026-02-09 16:24:58] local.INFO: Successful PIN login via API {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:24:58] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:25:08] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","crc":"f8866cbb"},"ip":"211.24.62.81"} 
[2026-02-09 16:25:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60123668288&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-09 16:25:08] local.DEBUG: CRC Calculation Result {"crc":"f8866cbb","input_params_count":7} 
[2026-02-09 16:25:08] local.DEBUG: CRC Verification {"received":"f8866cbb","calculated":"f8866cbb","match":true} 
[2026-02-09 16:25:08] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:25:08] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-09 16:25:08] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-09 16:25:08] local.INFO: TAC record created successfully via API {"record_id":689,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60123668288","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-09 16:30:08"} 
[2026-02-09 16:25:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-09 16:25:12] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fkPsYjD1Qby3-e2fqCIN...","title":"USDT request"} 
[2026-02-09 16:25:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770625512372951%422fcc3e422fcc3e"} 
[2026-02-09 16:25:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:25:12\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770625512372951%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:25:22] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-09 16:25:22] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-09 16:25:23] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-09 16:25:23] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60123668288","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-09 16:31:38] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-02-09 16:31:38] local.INFO: Other active sessions found - OTP verification required {"user_id":180,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-09 16:31:39] local.INFO: OTP verification required for login {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-02-09 16:31:41] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMf01afe11b76efb7ad15054c69ac529a7"}} 
[2026-02-09 16:31:50] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 16:31:51] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":180,"devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-09 16:31:51] local.INFO: Logout message sent successfully {"fcm_token":"erctcrGSRu2t0GW949_z...","reason":"new_login"} 
[2026-02-09 16:31:51] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-09 16:31:51] local.INFO: Session deactivated {"session_id":66,"user_id":180,"device_id":"BP2A.250605.031.A3"} 
[2026-02-09 16:31:51] local.INFO: Old devices logged out {"user_id":180,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":66,"device_id":"BP2A.250605.031.A3","device_name":"samsung SM-S918B","success":true,"message":"Logout message sent"}]}} 
[2026-02-09 16:31:51] local.INFO: Session updated {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":65} 
[2026-02-09 16:31:51] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-09 16:31:51] local.INFO: New device session created {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":65} 
[2026-02-09 16:31:51] local.INFO: Login completed after OTP verification {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2026-02-09 16:31:51] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:32:10] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-02-09 16:32:10] local.INFO: Other active sessions found - OTP verification required {"user_id":180,"mobile_number":"60173132814","devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-09 16:32:10] local.INFO: OTP verification required for login {"user_id":180,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-02-09 16:32:13] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM54387f30cd5975686ccdc3b784b1079f"}} 
[2026-02-09 16:32:20] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 16:32:20] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":180,"devices_to_logout":["2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"]} 
[2026-02-09 16:32:21] local.INFO: Logout message sent successfully {"fcm_token":"dXTmESNvd096sFYUhYh_...","reason":"new_login"} 
[2026-02-09 16:32:21] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-09 16:32:21] local.INFO: Session deactivated {"session_id":65,"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6"} 
[2026-02-09 16:32:21] local.INFO: Old devices logged out {"user_id":180,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":65,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-02-09 16:32:21] local.INFO: Session updated {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-09 16:32:21] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-09 16:32:21] local.INFO: New device session created {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-09 16:32:21] local.INFO: Login completed after OTP verification {"user_id":180,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-02-09 16:32:21] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 16:50:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60102317296&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 16:50:32] local.DEBUG: CRC Calculation Result {"crc":"2cbd2f1e","input_params_count":2} 
[2026-02-09 16:50:32] local.DEBUG: CRC Verification {"received":"2cbd2f1e","calculated":"2cbd2f1e","match":true} 
[2026-02-09 16:50:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:51:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 16:51:21] local.DEBUG: CRC Calculation Result {"crc":"e927e1cf","input_params_count":2} 
[2026-02-09 16:51:21] local.DEBUG: CRC Verification {"received":"e927e1cf","calculated":"e927e1cf","match":true} 
[2026-02-09 16:51:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:51:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 16:51:40] local.DEBUG: CRC Calculation Result {"crc":"e927e1cf","input_params_count":2} 
[2026-02-09 16:51:40] local.DEBUG: CRC Verification {"received":"e927e1cf","calculated":"e927e1cf","match":true} 
[2026-02-09 16:51:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:51:47] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Buy Diamond Voucher for Account MARILY01.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"60138860331","pid":"ADFSIOQR2ZZR3VLR","tac":"66BA6D7A-F64B-4268-81D6-DEACDA2FDCE2","txnID":"353","userID":"MARILY01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"cebabb2b"},"ip":"103.230.15.12"} 
[2026-02-09 16:51:47] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Buy Diamond Voucher for Account MARILY01.&messageTitle=Buy Diamond Voucher Request&mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR&tac=66BA6D7A-F64B-4268-81D6-DEACDA2FDCE2&txnID=353&userID=MARILY01","length":223} 
[2026-02-09 16:51:47] local.DEBUG: CRC Calculation Result {"crc":"cebabb2b","input_params_count":7} 
[2026-02-09 16:51:47] local.DEBUG: CRC Verification {"received":"cebabb2b","calculated":"cebabb2b","match":true} 
[2026-02-09 16:51:47] local.INFO: CRC validation passed for createTacRecord  
[2026-02-09 16:51:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:51:47] local.INFO: Mobile number cleaned {"original":"60138860331","cleaned":"60138860331"} 
[2026-02-09 16:51:47] local.INFO: TAC record created successfully via API {"record_id":690,"txnID":"353","tac":"66BA6D7A-F64B-4268-81D6-DEACDA2FDCE2","messageBody":"Please confirm Buy Diamond Voucher for Account MARILY01.","messageTitle":"Buy Diamond Voucher Request","mobile_number":"60138860331","userID":"MARILY01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-09 16:56:47"} 
[2026-02-09 16:51:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60138860331","txn_id":"353","user_id":"MARILY01"} 
[2026-02-09 16:51:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d5BfzmqsQ3iaY_m6UxIq...","title":"Buy Diamond Voucher Request"} 
[2026-02-09 16:51:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770627107879799%422fcc3e422fcc3e"} 
[2026-02-09 16:51:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"60138860331","txn_id":"353","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-09 16:51:47\",\"data\":{\"user_id\":86,\"mobile_number\":\"60138860331\",\"txn_id\":\"353\",\"title\":\"Buy Diamond Voucher Request\",\"body\":\"Please confirm Buy Diamond Voucher for Account MARILY01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770627107879799%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-09 16:52:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60138860331&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 16:52:25] local.DEBUG: CRC Calculation Result {"crc":"e927e1cf","input_params_count":2} 
[2026-02-09 16:52:25] local.DEBUG: CRC Verification {"received":"e927e1cf","calculated":"e927e1cf","match":true} 
[2026-02-09 16:52:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 16:59:53] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-09 16:59:53] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-09 16:59:53] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-09 16:59:53] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-09 16:59:53] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 16:59:54] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 17:09:13] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","response":{"status":"ok","error_desc":"","message":"MMbdc698219680c8609263f25189886089"}} 
[2026-02-09 17:16:48] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","status":"error","response":{"status":"error","error_desc":"Err : OTP Code expired."}} 
[2026-02-09 17:17:02] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","status":"error","response":{"status":"error","error_desc":"Err : OTP Code expired."}} 
[2026-02-09 17:17:13] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","status":"error","response":{"status":"error","error_desc":"Err : OTP Code expired."}} 
[2026-02-09 17:17:39] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","status":"error","response":{"status":"error","error_desc":"Err : OTP Code expired."}} 
[2026-02-09 17:17:44] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","status":"error","response":{"status":"error","error_desc":"Err : OTP Code expired."}} 
[2026-02-09 17:17:50] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","response":{"status":"ok","error_desc":"","message":"MM93b315043419d4e69562944f562d89ef"}} 
[2026-02-09 17:18:01] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818053573016","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-09 17:37:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122101628&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-09 17:37:12] local.DEBUG: CRC Calculation Result {"crc":"6f84f921","input_params_count":2} 
[2026-02-09 17:37:12] local.DEBUG: CRC Verification {"received":"6f84f921","calculated":"6f84f921","match":true} 
[2026-02-09 17:37:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-09 18:17:36] local.WARNING: Failed PIN login attempt {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 18:17:42] local.INFO: Login detected - checking for other active sessions {"user_id":154,"current_device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","other_active_sessions_count":0} 
[2026-02-09 18:17:42] local.INFO: Session updated {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","session_id":53} 
[2026-02-09 18:17:42] local.INFO: N1User table updated with latest device info {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","fcm_token_length":142} 
[2026-02-09 18:17:42] local.INFO: New device session created {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","session_id":53} 
[2026-02-09 18:17:42] local.INFO: Successful PIN login via API {"user_id":154,"device_id":"83B0DD60-0D26-4342-B826-0F7B8DDA123B","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 18:17:43] local.INFO: FCM token saved for user {"user_id":154,"mobile_number":"819042157873","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 18:25:15] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-09 18:25:15] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-09 18:25:15] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-09 18:25:15] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-09 18:25:15] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 18:25:27] local.INFO: User profile retrieved by session token {"user_id":38,"mobile_number":"819039772492","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 19:02:21] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-02-09 19:02:21] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-09 19:02:21] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-02-09 19:02:21] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-09 19:02:21] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-09 19:02:21] local.INFO: FCM token saved for user {"user_id":103,"mobile_number":"819042808355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-09 23:55:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-09 23:55:29] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-09 23:55:29] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-09 23:55:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 06:42:29] local.WARNING: Failed PIN login attempt {"user_id":130,"device_id":"BP4A.260105.004.E1","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 06:42:36] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-10 06:42:36] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-10 06:42:36] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-10 06:42:36] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-10 06:42:36] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 06:42:37] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 06:46:05] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-10 06:46:05] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-10 06:46:05] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-10 06:46:05] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-10 06:46:05] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 06:46:06] local.INFO: FCM token saved for user {"user_id":121,"mobile_number":"819022862633","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 06:48:21] local.INFO: Login history retrieved {"user_id":121,"mobile_number":"819022862633","total_sessions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 08:16:36] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-02-10 08:16:36] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-10 08:16:36] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-02-10 08:16:36] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-10 08:16:36] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 08:16:37] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-12 08:16:36"} 
[2026-02-10 08:16:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 08:16:39] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-12 08:16:36"} 
[2026-02-10 08:16:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 10:17:55] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-10 10:17:55] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-10 10:17:55] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-10 10:17:55] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-10 10:17:55] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 10:17:56] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 10:47:11] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-10 10:47:11] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-10 10:47:11] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-10 10:47:11] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-10 10:47:11] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 10:47:12] local.INFO: FCM token saved for user {"user_id":121,"mobile_number":"819022862633","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 11:01:27] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"609036068141","response":{"status":"ok","error_desc":"","message":"MM875c72cb18b836b2ab68933c1f7d5003"}} 
[2026-02-10 11:03:26] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819036068141","response":{"status":"ok","error_desc":"","message":"MM71f987e9fc4c45c0665b370173da747c"}} 
[2026-02-10 11:06:17] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819036068141","response":{"status":"ok","error_desc":"","message":"MM2962181ec6838caf4b52611cfe12bb46"}} 
[2026-02-10 11:07:34] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819036068141","response":{"status":"ok","error_desc":"","message":"MMd8d3a4879268281cd07a81884ee6d999"}} 
[2026-02-10 11:59:01] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-10 11:59:01] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-10 11:59:01] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-10 11:59:01] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-10 11:59:01] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 11:59:02] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 11:59:52] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-10 11:59:52] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-10 11:59:52] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-10 11:59:52] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-10 11:59:52] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 11:59:53] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-12 11:59:52"} 
[2026-02-10 11:59:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 11:59:55] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-12 11:59:52"} 
[2026-02-10 11:59:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:00:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084843399&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 12:00:58] local.DEBUG: CRC Calculation Result {"crc":"0da85bd0","input_params_count":2} 
[2026-02-10 12:00:58] local.DEBUG: CRC Verification {"received":"0da85bd0","calculated":"0da85bd0","match":true} 
[2026-02-10 12:00:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 12:01:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084843399&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 12:01:54] local.DEBUG: CRC Calculation Result {"crc":"0da85bd0","input_params_count":2} 
[2026-02-10 12:01:54] local.DEBUG: CRC Verification {"received":"0da85bd0","calculated":"0da85bd0","match":true} 
[2026-02-10 12:01:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 12:02:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084843399&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 12:02:13] local.DEBUG: CRC Calculation Result {"crc":"0da85bd0","input_params_count":2} 
[2026-02-10 12:02:13] local.DEBUG: CRC Verification {"received":"0da85bd0","calculated":"0da85bd0","match":true} 
[2026-02-10 12:02:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 12:03:35] local.WARNING: Failed PIN login attempt {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:03:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084843399&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 12:03:59] local.DEBUG: CRC Calculation Result {"crc":"0da85bd0","input_params_count":2} 
[2026-02-10 12:03:59] local.DEBUG: CRC Verification {"received":"0da85bd0","calculated":"0da85bd0","match":true} 
[2026-02-10 12:03:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 12:04:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account AAROHA14.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819084843399","pid":"ADFSIOQR2ZZR3VLR","tac":"4AFEB228-082C-4166-90FC-ECE56408C768","txnID":"354","userID":"AAROHA14","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fb4ed45f"},"ip":"103.230.15.12"} 
[2026-02-10 12:04:22] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-10 12:04:22] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account AAROHA14.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819084843399&pid=ADFSIOQR2ZZR3VLR&tac=4AFEB228-082C-4166-90FC-ECE56408C768&txnID=354&userID=AAROHA14","length":232} 
[2026-02-10 12:04:22] local.DEBUG: CRC Calculation Result {"crc":"fb4ed45f","input_params_count":7} 
[2026-02-10 12:04:22] local.DEBUG: CRC Verification {"received":"fb4ed45f","calculated":"fb4ed45f","match":true} 
[2026-02-10 12:04:22] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 12:04:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 12:04:22] local.INFO: Mobile number cleaned {"original":"819084843399","cleaned":"819084843399"} 
[2026-02-10 12:04:22] local.INFO: TAC record created successfully via API {"record_id":691,"txnID":"354","tac":"4AFEB228-082C-4166-90FC-ECE56408C768","messageBody":"Please confirm Change/Add Mobile Phone for account AAROHA14.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819084843399","userID":"AAROHA14","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-10 12:09:22"} 
[2026-02-10 12:04:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084843399","txn_id":"354","user_id":"AAROHA14"} 
[2026-02-10 12:04:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d5wvifIHSfGdqv2wB3Ic...","title":"Change/Add Mobile Phone Request"} 
[2026-02-10 12:04:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770696263141751%422fcc3e422fcc3e"} 
[2026-02-10 12:04:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084843399","txn_id":"354","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 12:04:23\",\"data\":{\"user_id\":130,\"mobile_number\":\"819084843399\",\"txn_id\":\"354\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account AAROHA14.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770696263141751%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 12:04:53] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=4AFEB228-082C-4166-90FC-ECE56408C768&txnid=354","length":84} 
[2026-02-10 12:04:53] local.DEBUG: CRC Calculation Result {"crc":"00d445ff","input_params_count":4} 
[2026-02-10 12:04:53] local.INFO: External TAC API called {"action":"tac","txnID":"354","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-10 12:04:53] local.INFO: TAC action completed {"action":"approve","mobile_number":"819084843399","txnID":"354","tac":"4AFEB228-082C-4166-90FC-ECE56408C768","approved_status":1} 
[2026-02-10 12:05:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084843399,818037708425&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2026-02-10 12:05:30] local.DEBUG: CRC Calculation Result {"crc":"8a4d8857","input_params_count":2} 
[2026-02-10 12:05:30] local.DEBUG: CRC Verification {"received":"8a4d8857","calculated":"8a4d8857","match":true} 
[2026-02-10 12:05:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 12:05:54] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account AAROHA14.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819084843399","pid":"ADFSIOQR2ZZR3VLR","tac":"DA45FEB3-3378-489E-A7A6-B43758FE92D2","txnID":"355","userID":"AAROHA14","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"7b095a0c"},"ip":"103.230.15.12"} 
[2026-02-10 12:05:54] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account AAROHA14.&messageTitle=Change/Add Mobile Phone Request&mobile_number=819084843399&pid=ADFSIOQR2ZZR3VLR&tac=DA45FEB3-3378-489E-A7A6-B43758FE92D2&txnID=355&userID=AAROHA14","length":232} 
[2026-02-10 12:05:54] local.DEBUG: CRC Calculation Result {"crc":"7b095a0c","input_params_count":7} 
[2026-02-10 12:05:54] local.DEBUG: CRC Verification {"received":"7b095a0c","calculated":"7b095a0c","match":true} 
[2026-02-10 12:05:54] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 12:05:54] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 12:05:54] local.INFO: Mobile number cleaned {"original":"819084843399","cleaned":"819084843399"} 
[2026-02-10 12:05:54] local.INFO: TAC record created successfully via API {"record_id":692,"txnID":"355","tac":"DA45FEB3-3378-489E-A7A6-B43758FE92D2","messageBody":"Please confirm Change/Add Mobile Phone for account AAROHA14.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"819084843399","userID":"AAROHA14","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-10 12:10:54"} 
[2026-02-10 12:05:54] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819084843399","txn_id":"355","user_id":"AAROHA14"} 
[2026-02-10 12:05:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d5wvifIHSfGdqv2wB3Ic...","title":"Change/Add Mobile Phone Request"} 
[2026-02-10 12:05:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770696355097783%422fcc3e422fcc3e"} 
[2026-02-10 12:05:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"819084843399","txn_id":"355","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 12:05:55\",\"data\":{\"user_id\":130,\"mobile_number\":\"819084843399\",\"txn_id\":\"355\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account AAROHA14.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770696355097783%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 12:06:13] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-10 12:06:13] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-10 12:06:13] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-10 12:06:13] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-10 12:06:13] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 12:06:14] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:06:24] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=DA45FEB3-3378-489E-A7A6-B43758FE92D2&txnid=355","length":84} 
[2026-02-10 12:06:24] local.DEBUG: CRC Calculation Result {"crc":"7b7b2832","input_params_count":4} 
[2026-02-10 12:06:24] local.INFO: External TAC API called {"action":"tac","txnID":"355","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-10 12:06:24] local.INFO: TAC action completed {"action":"approve","mobile_number":"819084843399","txnID":"355","tac":"DA45FEB3-3378-489E-A7A6-B43758FE92D2","approved_status":1} 
[2026-02-10 12:08:19] local.INFO: Login detected - checking for other active sessions {"user_id":75,"current_device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","other_active_sessions_count":0} 
[2026-02-10 12:08:19] local.INFO: Session updated {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":43} 
[2026-02-10 12:08:19] local.INFO: N1User table updated with latest device info {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","fcm_token_length":142} 
[2026-02-10 12:08:19] local.INFO: New device session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":43} 
[2026-02-10 12:08:19] local.INFO: Successful PIN login via API {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 12:08:19] local.INFO: FCM token saved for user {"user_id":75,"mobile_number":"819084846494","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:09:21] local.WARNING: Failed PIN login attempt {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:10:00] local.INFO: Login detected - checking for other active sessions {"user_id":103,"current_device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","other_active_sessions_count":0} 
[2026-02-10 12:10:00] local.INFO: Session updated {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-10 12:10:00] local.INFO: N1User table updated with latest device info {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","fcm_token_length":142} 
[2026-02-10 12:10:00] local.INFO: New device session created {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","session_id":6} 
[2026-02-10 12:10:00] local.INFO: Successful PIN login via API {"user_id":103,"device_id":"FADB8899-007E-45E0-9E79-B5275B7AFB47","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 12:10:02] local.INFO: FCM token saved for user {"user_id":103,"mobile_number":"819042808355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:13:10] local.ERROR: Exception in sendWhatsAppOTP {"partner_id":"ZFMPUZANMWYPISOS","error":"cURL error 28: Connection timed out after 10002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://www.pay.brandsys.ae:8881/send","trace":"#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(947): Illuminate\\Http\\Client\\PendingRequest->marshalConnectionException(Object(GuzzleHttp\\Exception\\ConnectException))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Support/helpers.php(338): Illuminate\\Http\\Client\\PendingRequest->Illuminate\\Http\\Client\\{closure}(1)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(910): retry(0, Object(Closure), 100, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(809): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://www.pay...', Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/WhatsAppOTPController.php(161): Illuminate\\Http\\Client\\PendingRequest->post('https://www.pay...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\WhatsAppOTPController->sendWhatsAppOTP(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\WhatsAppOTPController), 'sendWhatsAppOTP')
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}"} 
[2026-02-10 12:14:18] local.ERROR: Exception in sendWhatsAppOTP {"partner_id":"ZFMPUZANMWYPISOS","error":"cURL error 28: Connection timed out after 10002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://www.pay.brandsys.ae:8881/send","trace":"#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(947): Illuminate\\Http\\Client\\PendingRequest->marshalConnectionException(Object(GuzzleHttp\\Exception\\ConnectException))
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Support/helpers.php(338): Illuminate\\Http\\Client\\PendingRequest->Illuminate\\Http\\Client\\{closure}(1)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(910): retry(0, Object(Closure), 100, Object(Closure))
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(809): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://www.pay...', Array)
#4 /home/kashplus/n1uat.kashplus.my/webservices/app/Http/Controllers/Api/WhatsAppOTPController.php(161): Illuminate\\Http\\Client\\PendingRequest->post('https://www.pay...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\WhatsAppOTPController->sendWhatsAppOTP(Object(Illuminate\\Http\\Request))
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\WhatsAppOTPController), 'sendWhatsAppOTP')
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}"} 
[2026-02-10 12:14:21] local.INFO: Login detected - checking for other active sessions {"user_id":74,"current_device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","other_active_sessions_count":0} 
[2026-02-10 12:14:21] local.INFO: New session created {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","session_id":73} 
[2026-02-10 12:14:21] local.INFO: N1User table updated with latest device info {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","fcm_token_length":142} 
[2026-02-10 12:14:21] local.INFO: New device session created {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","session_id":73} 
[2026-02-10 12:14:21] local.INFO: Successful PIN login via API {"user_id":74,"device_id":"3B1415E5-642A-4AAC-BC21-3D0650431828","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 12:14:23] local.INFO: FCM token saved for user {"user_id":74,"mobile_number":"819044944536","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:17:55] local.INFO: Login detected - checking for other active sessions {"user_id":75,"current_device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","other_active_sessions_count":0} 
[2026-02-10 12:17:55] local.INFO: Session updated {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":43} 
[2026-02-10 12:17:55] local.INFO: N1User table updated with latest device info {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","fcm_token_length":142} 
[2026-02-10 12:17:55] local.INFO: New device session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":43} 
[2026-02-10 12:17:55] local.INFO: Successful PIN login via API {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 12:17:56] local.INFO: FCM token saved for user {"user_id":75,"mobile_number":"819084846494","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:37:55] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:47:17] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-10 12:47:17] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-10 12:47:17] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-10 12:47:17] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-10 12:47:17] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 12:47:18] local.INFO: FCM token saved for user {"user_id":121,"mobile_number":"819022862633","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 12:50:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 12:50:03] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-10 12:50:03] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-10 12:50:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 13:15:05] local.INFO: User profile retrieved by session token {"user_id":121,"mobile_number":"819022862633","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 13:47:04] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-10 13:47:04] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-10 13:47:04] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-10 13:47:04] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-10 13:47:04] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 13:47:06] local.INFO: FCM token saved for user {"user_id":112,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 13:48:28] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-10 13:48:28] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-10 13:48:28] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-10 13:48:28] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-10 13:48:28] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 13:48:30] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 13:49:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=819084843399,819084846494&pid=ADFSIOQR2ZZR3VLR","length":60} 
[2026-02-10 13:49:22] local.DEBUG: CRC Calculation Result {"crc":"91c72e77","input_params_count":2} 
[2026-02-10 13:49:22] local.DEBUG: CRC Verification {"received":"91c72e77","calculated":"91c72e77","match":true} 
[2026-02-10 13:49:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 13:54:31] local.INFO: Login detected - checking for other active sessions {"user_id":75,"current_device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","other_active_sessions_count":0} 
[2026-02-10 13:54:31] local.INFO: Session updated {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":43} 
[2026-02-10 13:54:31] local.INFO: N1User table updated with latest device info {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","fcm_token_length":142} 
[2026-02-10 13:54:31] local.INFO: New device session created {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","session_id":43} 
[2026-02-10 13:54:31] local.INFO: Successful PIN login via API {"user_id":75,"device_id":"6CF6ED70-2945-490B-B7C2-4080A875D9B4","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 13:54:32] local.INFO: FCM token saved for user {"user_id":75,"mobile_number":"819084846494","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 13:54:54] local.INFO: QR Login started {"user_id":"YAMATO18","qr_payload_length":208} 
[2026-02-10 13:54:54] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-10 13:54:54] local.INFO: QR payload decrypted successfully {"token":"E5D2FDC9-3229-4176-9FD8-3BE60FBB6E23","user_id":"YAMATO18"} 
[2026-02-10 13:54:54] local.INFO: Calling encrypt API {"token":"E5D2FDC9-3229-4176-9FD8-3BE60FBB6E23","user_id":"YAMATO18"} 
[2026-02-10 13:54:55] local.INFO: Token encrypted with user ID {"user_id":"YAMATO18","encrypted_payload_length":219} 
[2026-02-10 13:54:55] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-10 13:54:55] local.INFO: QR Login completed successfully {"user_id":"YAMATO18"} 
[2026-02-10 13:57:32] local.INFO: User profile retrieved by session token {"user_id":130,"mobile_number":"819084843399","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 13:57:56] local.DEBUG: Session authenticated successfully {"user_id":130,"session_expires":"2026-03-12 13:48:28"} 
[2026-02-10 13:57:56] local.INFO: User profile updated via API {"user_id":130,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 13:58:04] local.INFO: User profile retrieved by session token {"user_id":130,"mobile_number":"819084843399","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 14:26:27] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-02-10 14:26:27] local.INFO: Other active sessions found - OTP verification required {"user_id":180,"mobile_number":"60173132814","devices_to_logout":["BP2A.250605.031.A3"]} 
[2026-02-10 14:26:27] local.INFO: OTP verification required for login {"user_id":180,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-02-10 14:26:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_active_sessions_count":1} 
[2026-02-10 14:26:33] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["unique-device-id-12eeff1211212113111"]} 
[2026-02-10 14:26:33] local.INFO: OTP verification required for login {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_devices_count":1} 
[2026-02-10 14:26:34] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 14:26:37] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-10 14:26:37] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["unique-device-id-12eeff1211212113111"]} 
[2026-02-10 14:26:38] local.WARNING: Failed to send logout message {"fcm_token":"fwCd5GLribEUtj1FNe5_...","error":"The registration token is not a valid FCM registration token"} 
[2026-02-10 14:26:38] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":0,"failure_count":1} 
[2026-02-10 14:26:38] local.INFO: Session deactivated {"session_id":74,"user_id":155,"device_id":"unique-device-id-12eeff1211212113111"} 
[2026-02-10 14:26:38] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":0,"failure_count":1,"results":[{"session_id":74,"device_id":"unique-device-id-12eeff1211212113111","device_name":"Samsung Galaxy S2221212111","success":false,"message":"The registration token is not a valid FCM registration token"}]}} 
[2026-02-10 14:26:38] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-10 14:26:38] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","fcm_token_length":142} 
[2026-02-10 14:26:38] local.INFO: New device session created {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-10 14:26:38] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","devices_logged_out":1} 
[2026-02-10 14:26:38] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 14:37:54] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":1} 
[2026-02-10 14:37:54] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["67644A66-BC10-4462-BD5F-71DD6F93EEAB"]} 
[2026-02-10 14:37:54] local.INFO: OTP verification required for login {"user_id":109,"device_id":"PKQ1.181203.001","other_devices_count":1} 
[2026-02-10 14:46:31] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":1} 
[2026-02-10 14:46:31] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["67644A66-BC10-4462-BD5F-71DD6F93EEAB"]} 
[2026-02-10 14:46:31] local.INFO: OTP verification required for login {"user_id":109,"device_id":"PKQ1.181203.001","other_devices_count":1} 
[2026-02-10 14:47:17] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":109,"devices_to_logout":["67644A66-BC10-4462-BD5F-71DD6F93EEAB"]} 
[2026-02-10 14:47:17] local.INFO: Logout message sent successfully {"fcm_token":"dWfn_j0eP02-gDVK5pV6...","reason":"new_login"} 
[2026-02-10 14:47:17] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-10 14:47:17] local.INFO: Session deactivated {"session_id":49,"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB"} 
[2026-02-10 14:47:17] local.INFO: Old devices logged out {"user_id":109,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":49,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-02-10 14:47:17] local.INFO: Session updated {"user_id":109,"device_id":"PKQ1.181203.001","session_id":5} 
[2026-02-10 14:47:17] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"PKQ1.181203.001","fcm_token_length":142} 
[2026-02-10 14:47:17] local.INFO: New device session created {"user_id":109,"device_id":"PKQ1.181203.001","session_id":5} 
[2026-02-10 14:47:17] local.INFO: Login completed after OTP verification {"user_id":109,"device_id":"PKQ1.181203.001","devices_logged_out":1} 
[2026-02-10 14:47:19] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 14:47:22] local.DEBUG: Session authenticated successfully {"user_id":109,"session_expires":"2026-02-11 14:47:17"} 
[2026-02-10 14:47:22] local.INFO: Profile retrieved via getUserById {"auth_user_id":109,"active_user_id":109,"mobile_number":"819084854355","requested_id":"109","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 14:47:30] local.INFO: PIN updated via API {"user_id":180,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 14:47:48] local.INFO: PIN updated via API {"user_id":180,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 14:51:27] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","other_active_sessions_count":1} 
[2026-02-10 14:51:27] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["PKQ1.181203.001"]} 
[2026-02-10 14:51:27] local.INFO: OTP verification required for login {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","other_devices_count":1} 
[2026-02-10 14:53:21] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","other_active_sessions_count":1} 
[2026-02-10 14:53:21] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["PKQ1.181203.001"]} 
[2026-02-10 14:53:21] local.INFO: OTP verification required for login {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","other_devices_count":1} 
[2026-02-10 14:53:56] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084854355","response":{"status":"ok","error_desc":"","message":"MMfc387ea11a1de2f3ed0269a2b62e5f30"}} 
[2026-02-10 14:54:23] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084854355","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-10 14:54:25] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":109,"devices_to_logout":["PKQ1.181203.001"]} 
[2026-02-10 14:54:25] local.INFO: Logout message sent successfully {"fcm_token":"coF1G39tRf2axQoXty_D...","reason":"new_login"} 
[2026-02-10 14:54:25] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-10 14:54:25] local.INFO: Session deactivated {"session_id":5,"user_id":109,"device_id":"PKQ1.181203.001"} 
[2026-02-10 14:54:25] local.INFO: Old devices logged out {"user_id":109,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":5,"device_id":"PKQ1.181203.001","device_name":"LENOVO 801LV","success":true,"message":"Logout message sent"}]}} 
[2026-02-10 14:54:25] local.INFO: Session updated {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","session_id":49} 
[2026-02-10 14:54:25] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","fcm_token_length":142} 
[2026-02-10 14:54:25] local.INFO: New device session created {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","session_id":49} 
[2026-02-10 14:54:25] local.INFO: Login completed after OTP verification {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","devices_logged_out":1} 
[2026-02-10 14:54:26] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:13:22] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM41be3f7ea0529b4c5446303b0dfcd45b"}} 
[2026-02-10 15:13:40] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-10 15:13:59] local.INFO: PIN updated via API {"user_id":180,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:14:00] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":180,"device_id":"BE2A.250530.026.D1","other_sessions_count":1} 
[2026-02-10 15:14:00] local.INFO: Logout message sent successfully {"fcm_token":"erctcrGSRu2t0GW949_z...","reason":"new_device_login"} 
[2026-02-10 15:14:00] local.INFO: Session updated {"user_id":180,"device_id":"BE2A.250530.026.D1","session_id":64} 
[2026-02-10 15:14:01] local.INFO: Successful PIN login {"user_id":180,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"X6Rt6wHHGCf5RKqH9tlEWvKwrVcNPnJuRWT7usTbb2rh0NutUZtKMeYU68w3OxDx"} 
[2026-02-10 15:14:56] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"da29d821"},"ip":"211.24.62.81"} 
[2026-02-10 15:14:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:14:56] local.DEBUG: CRC Calculation Result {"crc":"da29d821","input_params_count":7} 
[2026-02-10 15:14:56] local.DEBUG: CRC Verification {"received":"da29d821","calculated":"da29d821","match":true} 
[2026-02-10 15:14:56] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:14:56] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:14:56] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-10 15:14:56] local.INFO: TAC record created successfully via API {"record_id":693,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:19:56"} 
[2026-02-10 15:14:56] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:14:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ffVUzPhIRRGpWIFRZdpK...","title":"USDT request"} 
[2026-02-10 15:14:57] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770707697091064%422fcc3e422fcc3e"} 
[2026-02-10 15:14:57] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:14:57\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770707697091064%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 15:15:05] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:15:05] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:15:06] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:15:06] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:15:45] local.INFO: Session updated {"user_id":180,"device_id":"BE2A.250530.026.D1","session_id":64} 
[2026-02-10 15:15:45] local.INFO: Successful PIN login {"user_id":180,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"Lhijv45ngvMzzZwsNg8YEPNDDPxDLRlmouDrIGPP7Zss4P3joCNllwfAVLfDDS7S"} 
[2026-02-10 15:15:46] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:15:52] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"da29d821"},"ip":"211.24.62.81"} 
[2026-02-10 15:15:52] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:15:52] local.DEBUG: CRC Calculation Result {"crc":"da29d821","input_params_count":7} 
[2026-02-10 15:15:52] local.DEBUG: CRC Verification {"received":"da29d821","calculated":"da29d821","match":true} 
[2026-02-10 15:15:52] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:15:52] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:15:52] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-10 15:15:52] local.INFO: TAC record created successfully via API {"record_id":694,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:20:52"} 
[2026-02-10 15:15:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:15:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"ffVUzPhIRRGpWIFRZdpK...","title":"USDT request"} 
[2026-02-10 15:15:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770707752455159%422fcc3e422fcc3e"} 
[2026-02-10 15:15:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:15:52\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770707752455159%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 15:15:57] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:15:57] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:15:57] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:15:57] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:26:11] local.INFO: Session updated {"user_id":180,"device_id":"BE2A.250530.026.D1","session_id":64} 
[2026-02-10 15:26:11] local.INFO: Successful PIN login {"user_id":180,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"ajmOWA3N6l5SEoilvAa14brH7evsiCwTpCsDHVHvYpvKKCEuKkXiBkb7AmBN3wRg"} 
[2026-02-10 15:26:11] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:26:18] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"da29d821"},"ip":"211.24.62.81"} 
[2026-02-10 15:26:18] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:26:18] local.DEBUG: CRC Calculation Result {"crc":"da29d821","input_params_count":7} 
[2026-02-10 15:26:18] local.DEBUG: CRC Verification {"received":"da29d821","calculated":"da29d821","match":true} 
[2026-02-10 15:26:18] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:26:18] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:26:18] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-10 15:26:18] local.INFO: TAC record created successfully via API {"record_id":695,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:31:18"} 
[2026-02-10 15:26:18] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:26:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dqBa4vrFQaSOWx8-mVlk...","title":"USDT request"} 
[2026-02-10 15:26:19] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770708379258209%422fcc3e422fcc3e"} 
[2026-02-10 15:26:19] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:26:19\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770708379258209%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 15:26:24] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:26:24] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:26:25] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:26:25] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:27:21] local.INFO: Session updated {"user_id":180,"device_id":"BE2A.250530.026.D1","session_id":64} 
[2026-02-10 15:27:21] local.INFO: Successful PIN login {"user_id":180,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"HV7sNQiOaCDGV3JnVKZF2uEJkBdZ3tckQ9pz9rZ09AQMgSNDT87t4qHPmocHRLuQ"} 
[2026-02-10 15:27:22] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:28:03] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"da29d821"},"ip":"211.24.62.81"} 
[2026-02-10 15:28:03] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:28:03] local.DEBUG: CRC Calculation Result {"crc":"da29d821","input_params_count":7} 
[2026-02-10 15:28:03] local.DEBUG: CRC Verification {"received":"da29d821","calculated":"da29d821","match":true} 
[2026-02-10 15:28:03] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:28:03] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:28:03] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-10 15:28:03] local.INFO: TAC record created successfully via API {"record_id":696,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:33:03"} 
[2026-02-10 15:28:03] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:28:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dqBa4vrFQaSOWx8-mVlk...","title":"USDT request"} 
[2026-02-10 15:28:04] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770708484259988%422fcc3e422fcc3e"} 
[2026-02-10 15:28:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:28:04\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770708484259988%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 15:28:07] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:28:07] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:28:08] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:28:08] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:32:22] local.INFO: Session updated {"user_id":180,"device_id":"BE2A.250530.026.D1","session_id":64} 
[2026-02-10 15:32:22] local.INFO: Successful PIN login {"user_id":180,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"BYfHQwwBYeApWdDV1EXdQxJXu6SSEw1MwwOYDwDJspJCzY04D1Q9kvwC3jG5Uwzk"} 
[2026-02-10 15:32:23] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:32:29] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"da29d821"},"ip":"211.24.62.81"} 
[2026-02-10 15:32:29] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:32:29] local.DEBUG: CRC Calculation Result {"crc":"da29d821","input_params_count":7} 
[2026-02-10 15:32:29] local.DEBUG: CRC Verification {"received":"da29d821","calculated":"da29d821","match":true} 
[2026-02-10 15:32:29] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:32:29] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:32:29] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-10 15:32:29] local.INFO: TAC record created successfully via API {"record_id":697,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:37:29"} 
[2026-02-10 15:32:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:32:30] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCTIjRvyQPyERvo_7q-k...","title":"USDT request"} 
[2026-02-10 15:32:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770708750212261%422fcc3e422fcc3e"} 
[2026-02-10 15:32:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:32:30\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770708750212261%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 15:32:34] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:32:34] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:32:35] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:32:35] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:35:11] local.INFO: Session updated {"user_id":180,"device_id":"BE2A.250530.026.D1","session_id":64} 
[2026-02-10 15:35:11] local.INFO: Successful PIN login {"user_id":180,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"LQcyipXrdbdnf2KcRTGuEuJy8zHZsGoaZfA2XcnayLpbTqZ9IJ0FtVz1zGsuswHU"} 
[2026-02-10 15:35:11] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:35:32] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"da29d821"},"ip":"211.24.62.81"} 
[2026-02-10 15:35:32] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:35:32] local.DEBUG: CRC Calculation Result {"crc":"da29d821","input_params_count":7} 
[2026-02-10 15:35:32] local.DEBUG: CRC Verification {"received":"da29d821","calculated":"da29d821","match":true} 
[2026-02-10 15:35:32] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:35:32] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:35:32] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-10 15:35:32] local.INFO: TAC record created successfully via API {"record_id":698,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:40:32"} 
[2026-02-10 15:35:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:35:33] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCTIjRvyQPyERvo_7q-k...","title":"USDT request"} 
[2026-02-10 15:35:33] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770708933093869%422fcc3e422fcc3e"} 
[2026-02-10 15:35:33] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:35:33\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770708933093869%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 15:35:39] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:35:39] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:35:39] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:35:39] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:38:53] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MM86b42a24b243857259665ec5feacb0a7"}} 
[2026-02-10 15:39:00] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-10 15:39:15] local.INFO: PIN updated via API {"user_id":180,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:39:16] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-10 15:39:16] local.INFO: Logout message sent successfully {"fcm_token":"cCTIjRvyQPyERvo_7q-k...","reason":"new_device_login"} 
[2026-02-10 15:39:16] local.INFO: New session created {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:39:16] local.INFO: Successful PIN login {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"PsiJiK4zKzYliikKXHhFcv8GvJDyUr6iFzcQLOe7gi2yMixJI2kQ5WIyERWuZMuo"} 
[2026-02-10 15:39:31] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"da29d821"},"ip":"211.24.62.81"} 
[2026-02-10 15:39:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:39:31] local.DEBUG: CRC Calculation Result {"crc":"da29d821","input_params_count":7} 
[2026-02-10 15:39:31] local.DEBUG: CRC Verification {"received":"da29d821","calculated":"da29d821","match":true} 
[2026-02-10 15:39:31] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:39:31] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:39:31] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-10 15:39:31] local.INFO: TAC record created successfully via API {"record_id":699,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:44:31"} 
[2026-02-10 15:39:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:39:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e0e3uHZ5Pk5GmpOg_rq_...","title":"USDT request"} 
[2026-02-10 15:39:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770709172028125"} 
[2026-02-10 15:39:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:39:32\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770709172028125\"}}}","success":true} 
[2026-02-10 15:39:37] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:39:37] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:39:38] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:39:38] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:40:32] local.INFO: Session updated {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:40:32] local.INFO: Successful PIN login {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"MD5bM9jztMcksTggqSdZRoESpd2kGoP2vcdFxIl0xZ0JNSR8m8hYyCoi6cqVL8Ka"} 
[2026-02-10 15:40:34] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:40:43] local.DEBUG: Session authenticated successfully {"user_id":180,"session_expires":"2026-03-12 15:40:32"} 
[2026-02-10 15:40:43] local.INFO: Biometric enabled via API {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:40:47] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 15:40:47] local.INFO: Session updated {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:40:47] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 15:40:47] local.INFO: New device session created {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:40:47] local.INFO: Successful trusted device login via API {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 15:40:57] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"606017313281","response":{"status":"ok","error_desc":"","message":"MM346327c5453c8514cce57f891f8f94ad"}} 
[2026-02-10 15:41:02] local.INFO: Session updated {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:41:02] local.INFO: Successful PIN login {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"ctUnqWt7yF4I1R4lY2y37ygYh7zC5CsjrjNNgmNX5TV6aDcVkxQtvZeLuPyrlkid"} 
[2026-02-10 15:41:03] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:41:11] local.DEBUG: Session authenticated successfully {"user_id":180,"session_expires":"2026-03-12 15:41:02"} 
[2026-02-10 15:41:11] local.INFO: Biometric enabled via API {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:48:17] local.INFO: Session updated {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:48:17] local.INFO: Successful PIN login {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"aDDhcL95bXAsRN58MpeZcz5N1aBf3JlAKp80AfL855sqnoiL8cQtWg7LzAyComN3"} 
[2026-02-10 15:48:18] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:48:27] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","crc":"da29d821"},"ip":"211.24.62.81"} 
[2026-02-10 15:48:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132814&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:48:27] local.DEBUG: CRC Calculation Result {"crc":"da29d821","input_params_count":7} 
[2026-02-10 15:48:27] local.DEBUG: CRC Verification {"received":"da29d821","calculated":"da29d821","match":true} 
[2026-02-10 15:48:27] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:48:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:48:27] local.INFO: Mobile number cleaned {"original":"60173132814","cleaned":"60173132814"} 
[2026-02-10 15:48:27] local.INFO: TAC record created successfully via API {"record_id":700,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132814","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:53:27"} 
[2026-02-10 15:48:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132814","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:48:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dvp7PfeEHE-Oi6X2AoFm...","title":"USDT request"} 
[2026-02-10 15:48:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770709708031538"} 
[2026-02-10 15:48:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132814","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:48:28\",\"data\":{\"user_id\":180,\"mobile_number\":\"60173132814\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770709708031538\"}}}","success":true} 
[2026-02-10 15:48:32] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:48:32] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:48:32] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:48:32] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132814","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:50:08] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 15:50:12] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-10 15:50:22] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:50:23] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BE2A.250530.026.D1","other_sessions_count":1} 
[2026-02-10 15:50:24] local.INFO: Logout message sent successfully {"fcm_token":"dXTmESNvd096sFYUhYh_...","reason":"new_device_login"} 
[2026-02-10 15:50:24] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 15:50:24] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"4hWEaNUKMJMRsmTgdJUjRkiMMOoGBv3RrYG3tgVWpUesyCNZKVzeIR85ynyR3Uaa"} 
[2026-02-10 15:50:50] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 15:50:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:50:50] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 15:50:50] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 15:50:50] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:50:50] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:50:50] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 15:50:50] local.INFO: TAC record created successfully via API {"record_id":701,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 15:55:50"} 
[2026-02-10 15:50:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:50:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCTIjRvyQPyERvo_7q-k...","title":"USDT request"} 
[2026-02-10 15:50:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770709851452506%422fcc3e422fcc3e"} 
[2026-02-10 15:50:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:50:51\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770709851452506%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 15:50:56] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:50:56] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:50:57] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:50:57] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 15:52:16] local.INFO: Session updated {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:52:16] local.INFO: Successful PIN login {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"qezE3FD8738dHS4SnQUv6kNVYBaIBcxsr6cyJqj6BnAkMiQzHbI1o44nJ9TJrvKD"} 
[2026-02-10 15:52:17] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:52:26] local.DEBUG: Session authenticated successfully {"user_id":180,"session_expires":"2026-03-12 15:52:16"} 
[2026-02-10 15:52:26] local.INFO: Biometric enabled via API {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:52:33] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 15:52:33] local.INFO: Session updated {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:52:33] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 15:52:33] local.INFO: New device session created {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:52:33] local.INFO: Successful trusted device login via API {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 15:52:36] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 15:52:36] local.INFO: Session updated {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:52:36] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 15:52:36] local.INFO: New device session created {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:52:36] local.INFO: Successful trusted device login via API {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 15:55:58] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 15:55:58] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"VQ2JRyjCQ3hHT95alUyG8HPkteYLHxAagQjrqDL4TMCluvEZoJcrVuSiNZBIQy9O"} 
[2026-02-10 15:55:58] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:56:00] local.INFO: Login detected - checking for other active sessions {"user_id":180,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 15:56:00] local.INFO: Session updated {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:56:00] local.INFO: N1User table updated with latest device info {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 15:56:00] local.INFO: New device session created {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":75} 
[2026-02-10 15:56:00] local.INFO: Successful trusted device login via API {"user_id":180,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 15:58:13] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 15:58:13] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"bcxIqm2gYFgktqjbhMtrX2cbRcVIMssxtu6t0eDGpqhFK5Hj5FummTpm2LsHa2ts"} 
[2026-02-10 15:58:13] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 15:58:20] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 15:58:20] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 15:58:20] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 15:58:20] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 15:58:20] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 15:58:20] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 15:58:20] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 15:58:20] local.INFO: TAC record created successfully via API {"record_id":702,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:03:20"} 
[2026-02-10 15:58:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 15:58:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 15:58:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770710301213375%422fcc3e422fcc3e"} 
[2026-02-10 15:58:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 15:58:21\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770710301213375%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 15:58:25] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 15:58:25] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 15:58:25] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 15:58:25] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:06:43] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:06:43] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"52f2EuvpvWVcUGfNmKNksY4nvatwvUBpeBvmF98CnM4Dk7YHpDfjoj2P760goe3v"} 
[2026-02-10 16:06:46] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:06:51] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:06:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:06:51] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:06:51] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:06:51] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:06:51] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:06:51] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:06:51] local.INFO: TAC record created successfully via API {"record_id":703,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:11:51"} 
[2026-02-10 16:06:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:06:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:06:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770710812305923%422fcc3e422fcc3e"} 
[2026-02-10 16:06:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:06:52\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770710812305923%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:06:56] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:06:56] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:06:56] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:06:56] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:11:14] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:11:14] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"uWpI0DJrmqq6JwDmVvtJOFzPzGIprSjJmqU2j6ZPK8VMiEDam3WucDB688y4zDrT"} 
[2026-02-10 16:11:15] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:11:47] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:11:47] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"a7fpGeHYJgMFPs7JCacBxIGyhREvNY9LxjWFm3XQkTw1I1pxWX2MJxaNH8gS6vZO"} 
[2026-02-10 16:11:48] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:11:53] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:11:53] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:11:53] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:11:53] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:11:53] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:11:53] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:11:53] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:11:53] local.INFO: TAC record created successfully via API {"record_id":704,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:16:53"} 
[2026-02-10 16:11:53] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:11:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:11:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770711113797544%422fcc3e422fcc3e"} 
[2026-02-10 16:11:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:11:53\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770711113797544%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:11:57] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:11:57] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:11:58] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:11:58] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:12:17] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:12:17] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"FfUVwoOzxYgWjr50fArzZNe6OftbTF0D956bH34HdqvFxnP6rnfGLpLNk8rDtp3H"} 
[2026-02-10 16:12:18] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:21:29] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:21:29] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"F0LPHeX5YvnNDt28W96yrzgpr6y6WTe4RDPmNQt3i5aH1n2PTeurQYwkROhDJYw4"} 
[2026-02-10 16:21:29] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:21:39] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:21:39] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:21:39] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:21:39] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:21:39] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:21:39] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:21:39] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:21:39] local.INFO: TAC record created successfully via API {"record_id":705,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:26:39"} 
[2026-02-10 16:21:39] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:21:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:21:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770711700091628%422fcc3e422fcc3e"} 
[2026-02-10 16:21:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:21:40\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770711700091628%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:21:44] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:21:44] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:21:44] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:21:44] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:23:16] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:23:16] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"Ufy1lvnqMxAM2en42sRTSQV5NAY9oRV2jOrWiX4rZE5O41Sme5MpSdlEod4ya3RS"} 
[2026-02-10 16:23:17] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:23:23] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 16:23:27] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-10 16:23:33] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:23:34] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-10 16:23:35] local.INFO: Logout message sent successfully {"fcm_token":"e-jlGTKIRN2k-2qXGJwn...","reason":"new_device_login"} 
[2026-02-10 16:23:35] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:23:35] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"YdKNG0TDBWOQYNbWcAZKjvFu4FYf22fHc63HLeSQZ1VCPOXDg4IikpZKIsTuwAnf"} 
[2026-02-10 16:23:43] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:23:43] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:23:43] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:23:43] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:23:43] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:23:43] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:23:43] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:23:43] local.INFO: TAC record created successfully via API {"record_id":706,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:28:43"} 
[2026-02-10 16:23:43] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:23:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-10 16:23:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770711824306417"} 
[2026-02-10 16:23:44] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:23:44\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770711824306417\"}}}","success":true} 
[2026-02-10 16:23:49] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:23:49] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:23:49] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:23:49] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:24:02] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:24:02] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"wUKwnxd4Vir5XAdNxXKd3UqKApzKSbjCz1GgzCAduB7MkPk94omaBUyshFvZzVXU"} 
[2026-02-10 16:24:02] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:24:20] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-12 16:24:02"} 
[2026-02-10 16:24:20] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:24:26] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:24:26] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:24:26] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:24:26] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:24:26] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:24:36] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 16:24:40] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-10 16:24:49] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:24:49] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BE2A.250530.026.D1","other_sessions_count":1} 
[2026-02-10 16:24:50] local.INFO: Logout message sent successfully {"fcm_token":"f3AkWTdpNURNggDKaaej...","reason":"new_device_login"} 
[2026-02-10 16:24:50] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:24:50] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"9Wdn9YtqkaJS27PByR3r3pILLjIF9vgFBHYPddDxvYUwb1SiLvXxHWp8k3C0lGMV"} 
[2026-02-10 16:24:55] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 16:24:59] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-10 16:25:04] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:25:05] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-10 16:25:05] local.INFO: Logout message sent successfully {"fcm_token":"e-jlGTKIRN2k-2qXGJwn...","reason":"new_device_login"} 
[2026-02-10 16:25:05] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:25:05] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"A4gEUDccBdVbERAphWdk0fezZW8siarH0ieL4NaExK1JIH3oHCmHqnvvGpuPOomu"} 
[2026-02-10 16:25:13] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-12 16:25:05"} 
[2026-02-10 16:25:13] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:25:22] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:25:23] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:25:23] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:25:23] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:25:23] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:25:48] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:25:48] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:25:48] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:25:48] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:25:48] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:25:48] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:25:48] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:25:48] local.INFO: TAC record created successfully via API {"record_id":707,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:30:48"} 
[2026-02-10 16:25:48] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:25:49] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-10 16:25:49] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770711949183560"} 
[2026-02-10 16:25:49] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:25:49\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770711949183560\"}}}","success":true} 
[2026-02-10 16:25:58] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:25:58] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:25:58] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:25:58] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:25:58] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:25:58] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:25:58] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:25:58] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-10 16:25:58] local.INFO: TAC record created successfully via API {"record_id":708,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-10 16:30:58"} 
[2026-02-10 16:25:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:25:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-10 16:25:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770711958517067"} 
[2026-02-10 16:25:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:25:58\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770711958517067\"}}}","success":true} 
[2026-02-10 16:26:06] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:26:06] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:26:06] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:26:06] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:26:06] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:26:06] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:26:06] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:26:06] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-10 16:26:06] local.INFO: TAC record created successfully via API {"record_id":709,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":1,"expires_at":"2026-02-10 16:31:06"} 
[2026-02-10 16:26:06] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:26:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-10 16:26:07] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770711967283827"} 
[2026-02-10 16:26:07] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:26:07\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770711967283827\"}}}","success":true} 
[2026-02-10 16:29:40] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:29:40] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:29:40] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:29:40] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:29:40] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:29:56] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:29:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:29:56] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:29:56] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:29:56] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:29:56] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:29:56] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:29:57] local.INFO: TAC record created successfully via API {"record_id":710,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:34:57"} 
[2026-02-10 16:29:57] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:29:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-10 16:29:57] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770712197381477"} 
[2026-02-10 16:29:57] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:29:57\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770712197381477\"}}}","success":true} 
[2026-02-10 16:30:21] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:30:21] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"VPWJh2Ii93R2Fj6MiZyb3fo6WzDihxBu8hy3JTZkDdlE9LHfRskpIDKLhHsZDjlb"} 
[2026-02-10 16:30:21] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:30:25] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:30:25] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:30:25] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:30:25] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:31:02] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:02] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"CQdG0gtqz800BjgP9SoUYFqDEIbKm6OHpVqYXNXrIeg1LPfdTkUX6OQrAxKZjSWd"} 
[2026-02-10 16:31:02] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:31:08] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-12 16:31:02"} 
[2026-02-10 16:31:08] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:31:12] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:31:12] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:12] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:31:12] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:12] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:31:23] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:31:23] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:23] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:31:23] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:23] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:31:26] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:31:26] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:26] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:31:26] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:26] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:31:33] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:31:33] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:33] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:31:33] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:33] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:31:39] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:31:39] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:39] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:31:39] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:39] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:31:49] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:31:49] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:31:49] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:31:49] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:31:49] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:31:49] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:31:49] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:31:49] local.INFO: TAC record created successfully via API {"record_id":711,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:36:49"} 
[2026-02-10 16:31:49] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:31:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-10 16:31:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770712310190249"} 
[2026-02-10 16:31:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:31:50\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770712310190249\"}}}","success":true} 
[2026-02-10 16:31:57] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-10 16:31:57] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:57] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-10 16:31:57] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:31:57] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 16:32:09] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:32:09] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"00QJVwTkU7TXiFaprQiTFJhZviLjmZqfAADnXWOYymXTMCRhEu1wtNMyDqv1IFl6"} 
[2026-02-10 16:32:10] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:32:13] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:32:13] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:32:13] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:32:13] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:33:34] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:33:35] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"88pRrkRKZaUuDdk3ZVZR2DeeGPQ9qNOy4w2a3wX9wVHgtFVpmjlzJGfe8y4MfRTz"} 
[2026-02-10 16:33:37] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:45:26] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 16:45:30] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-10 16:45:38] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:45:39] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BE2A.250530.026.D1","other_sessions_count":1} 
[2026-02-10 16:45:39] local.INFO: Logout message sent successfully {"fcm_token":"f3AkWTdpNURNggDKaaej...","reason":"new_device_login"} 
[2026-02-10 16:45:39] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:45:39] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"Dq7XD10FBc37LNFU7A3MxQe211gEKGbHjRNSaYczb2LEKVK6F4vlhQKmxfsC3MIK"} 
[2026-02-10 16:45:46] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:45:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:45:46] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:45:46] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:45:46] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:45:46] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:45:46] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:45:46] local.INFO: TAC record created successfully via API {"record_id":712,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:50:46"} 
[2026-02-10 16:45:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:45:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:45:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713146905668%422fcc3e422fcc3e"} 
[2026-02-10 16:45:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:45:46\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713146905668%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:45:50] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:45:50] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:45:50] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:45:50] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:46:02] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:46:02] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"BdqFUk5RofJMlceR1a6gjsmPv5MmdNtiK02ue9R8s4PGwAUYx3mEklsdwn357mfL"} 
[2026-02-10 16:46:03] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:46:12] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 16:46:16] local.WARNING: Special mobile number OTP verification failed {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102233","expected_otp":"102033"} 
[2026-02-10 16:46:22] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-10 16:46:29] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:46:30] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-10 16:46:30] local.INFO: Logout message sent successfully {"fcm_token":"e-jlGTKIRN2k-2qXGJwn...","reason":"new_device_login"} 
[2026-02-10 16:46:30] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:46:30] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"XRTmtDrUJ5WpBkt26CM3umoRArBJm5UtyiXY3LYJkcejns84KN4N1bjbAonQebjq"} 
[2026-02-10 16:46:36] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:46:36] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:46:36] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:46:36] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:46:36] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:46:36] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:46:36] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:46:36] local.INFO: TAC record created successfully via API {"record_id":713,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:51:36"} 
[2026-02-10 16:46:36] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:46:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-10 16:46:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770713197156379"} 
[2026-02-10 16:46:37] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:46:37\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770713197156379\"}}}","success":true} 
[2026-02-10 16:46:40] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:46:40] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:46:40] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:46:40] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:46:48] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-10 16:46:48] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"O3DAYuePcJbnJhl5LV5QhC3wkwKjLQcKu5rbngLAxpMhywE04kL7iHgMHMdnAIjm"} 
[2026-02-10 16:46:48] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:46:54] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 16:46:58] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-10 16:47:08] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:47:08] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BE2A.250530.026.D1","other_sessions_count":1} 
[2026-02-10 16:47:09] local.INFO: Logout message sent successfully {"fcm_token":"f3AkWTdpNURNggDKaaej...","reason":"new_device_login"} 
[2026-02-10 16:47:09] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:47:09] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"sGJCkosRUPFHpWtkLbocEeZczMhCFo3ikgU2ZwWcxWxyy66LFEYMgTpxLt01MDGN"} 
[2026-02-10 16:47:16] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:47:16] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:47:16] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:47:16] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:47:16] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:47:16] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:47:16] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:47:16] local.INFO: TAC record created successfully via API {"record_id":714,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:52:16"} 
[2026-02-10 16:47:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:47:16] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:47:16] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713236813603%422fcc3e422fcc3e"} 
[2026-02-10 16:47:16] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:47:16\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713236813603%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:47:21] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:47:21] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:47:21] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:47:21] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:47:29] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:47:29] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"rpLeKrUlaRUBM8UUm3LNruvQ2xyQ1GObAp0XF7ESZxNUPwDNUK8AqSdhhDoz9Riu"} 
[2026-02-10 16:47:30] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:48:14] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:48:15] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:48:15] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:48:15] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:48:15] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:48:15] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:48:15] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:48:15] local.INFO: TAC record created successfully via API {"record_id":715,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:53:15"} 
[2026-02-10 16:48:15] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:48:15] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:48:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713295452713%422fcc3e422fcc3e"} 
[2026-02-10 16:48:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:48:15\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713295452713%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:48:19] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:48:19] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:48:20] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:48:20] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:48:47] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:48:47] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"rhYZ6gkWA7tmdseAnwXzm2hPy7ypaomnjj7fYzWOI20dJxW7fYuGYMZLK79wN3hC"} 
[2026-02-10 16:48:47] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:48:55] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:48:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:48:55] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:48:55] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:48:55] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:48:55] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:48:55] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:48:55] local.INFO: TAC record created successfully via API {"record_id":716,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:53:55"} 
[2026-02-10 16:48:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:48:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:48:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713335731630%422fcc3e422fcc3e"} 
[2026-02-10 16:48:55] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:48:55\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713335731630%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:48:59] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:48:59] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:48:59] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:48:59] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:49:12] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:49:17] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:49:17] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"g3B7HMTu7niosAit3oMTxn30vTagiDGcUmBm5e41aop9UEw7rfKhQtSgcZm4EWQy"} 
[2026-02-10 16:49:17] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:49:47] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:49:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:49:47] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:49:47] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:49:47] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:49:47] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:49:47] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:49:47] local.INFO: TAC record created successfully via API {"record_id":717,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:54:47"} 
[2026-02-10 16:49:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:49:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:49:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713387915707%422fcc3e422fcc3e"} 
[2026-02-10 16:49:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:49:47\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713387915707%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:49:54] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:49:54] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:49:54] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:49:54] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:50:13] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:50:13] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"LlHaFv72idjbQ0vUlnE7J3UuoW6nDfHrWlnUQqEu2t9q9bsSSCemtDp2eIrtmXx9"} 
[2026-02-10 16:50:14] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:50:46] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:50:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:50:46] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:50:46] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:50:46] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:50:46] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:50:46] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:50:46] local.INFO: TAC record created successfully via API {"record_id":718,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:55:46"} 
[2026-02-10 16:50:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:50:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:50:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713446634637%422fcc3e422fcc3e"} 
[2026-02-10 16:50:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:50:46\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713446634637%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:50:55] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:50:55] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:50:56] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:50:56] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:52:17] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:52:17] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"twezTrFXkSWWxVVDKSNbMhoBue7penkY4sAZ8orH2VTQdTEJKkZOj7sSz5Uar3Yt"} 
[2026-02-10 16:52:17] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:52:33] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-10 16:53:11] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:53:11] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"0D8tYTebHdhTpiK3efNHB40JK6LRBGhyAHXHa3UZFQfJVKQf0NjjbGB6zAaTFE10"} 
[2026-02-10 16:53:11] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:53:17] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:53:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:53:17] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:53:17] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:53:17] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:53:17] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:53:17] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:53:17] local.INFO: TAC record created successfully via API {"record_id":719,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:58:17"} 
[2026-02-10 16:53:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:53:17] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:53:17] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713597646294%422fcc3e422fcc3e"} 
[2026-02-10 16:53:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:53:17\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713597646294%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:53:27] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:53:27] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:53:27] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:53:27] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:53:44] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:53:44] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"YptHioIXBLnieGH1qb0VfDFpebcEHOU5wCABpo7OdbUagJJIIHBRUU3GvnmxNM8m"} 
[2026-02-10 16:53:45] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:53:50] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:53:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:53:50] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:53:50] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:53:50] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:53:50] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:53:50] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:53:50] local.INFO: TAC record created successfully via API {"record_id":720,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:58:50"} 
[2026-02-10 16:53:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:53:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:53:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713630829285%422fcc3e422fcc3e"} 
[2026-02-10 16:53:50] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:53:50\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713630829285%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:53:55] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:53:55] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:53:55] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:53:55] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:54:19] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:54:19] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"zTLSRjaMp6hUfZaxde5Z7VSJ2IB1gOKz347WQaYijxMPXoK5P2yiK4EqcjejYsdB"} 
[2026-02-10 16:54:20] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:54:28] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-10 16:54:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-10 16:54:28] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-10 16:54:28] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-10 16:54:28] local.INFO: CRC validation passed for createTacRecord  
[2026-02-10 16:54:28] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-10 16:54:28] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-10 16:54:28] local.INFO: TAC record created successfully via API {"record_id":721,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-10 16:59:28"} 
[2026-02-10 16:54:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-10 16:54:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-10 16:54:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770713669017908%422fcc3e422fcc3e"} 
[2026-02-10 16:54:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-10 16:54:29\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770713669017908%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-10 16:55:46] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-10 16:55:46] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-10 16:55:46] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-10 16:55:46] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-10 16:55:56] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-10 16:55:56] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"UlEe47ESRPkZWGW6TWjEkrFa0mwIq5dE6a8qn0RyUXxCUKkdZ2bWlbgJ11ktaEMu"} 
[2026-02-10 16:55:57] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 16:57:21] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-10 16:57:21] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-10 16:57:21] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-10 16:57:21] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-10 16:57:21] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 18:53:21] local.WARNING: Failed PIN login attempt {"user_id":109,"device_id":"PKQ1.181203.001","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 18:53:54] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"PKQ1.181203.001","other_active_sessions_count":1} 
[2026-02-10 18:53:54] local.INFO: Other active sessions found - OTP verification required {"user_id":109,"mobile_number":"819084854355","devices_to_logout":["67644A66-BC10-4462-BD5F-71DD6F93EEAB"]} 
[2026-02-10 18:53:54] local.INFO: OTP verification required for login {"user_id":109,"device_id":"PKQ1.181203.001","other_devices_count":1} 
[2026-02-10 18:53:59] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084854355","response":{"status":"ok","error_desc":"","message":"MM6e3e82af405a2135e33b0957d894f1be"}} 
[2026-02-10 18:54:42] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084854355","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-10 18:55:38] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 18:55:54] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","other_active_sessions_count":0} 
[2026-02-10 18:55:54] local.INFO: Session updated {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","session_id":49} 
[2026-02-10 18:55:54] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","fcm_token_length":142} 
[2026-02-10 18:55:54] local.INFO: New device session created {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","session_id":49} 
[2026-02-10 18:55:54] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 18:55:54] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 18:57:31] local.INFO: Login detected - checking for other active sessions {"user_id":109,"current_device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","other_active_sessions_count":0} 
[2026-02-10 18:57:31] local.INFO: Session updated {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","session_id":49} 
[2026-02-10 18:57:31] local.INFO: N1User table updated with latest device info {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","fcm_token_length":142} 
[2026-02-10 18:57:31] local.INFO: New device session created {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","session_id":49} 
[2026-02-10 18:57:31] local.INFO: Successful PIN login via API {"user_id":109,"device_id":"67644A66-BC10-4462-BD5F-71DD6F93EEAB","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-10 18:57:32] local.INFO: FCM token saved for user {"user_id":109,"mobile_number":"819084854355","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-10 21:34:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 21:34:10] local.DEBUG: CRC Calculation Result {"crc":"98cf8bd4","input_params_count":2} 
[2026-02-10 21:34:10] local.DEBUG: CRC Verification {"received":"98cf8bd4","calculated":"98cf8bd4","match":true} 
[2026-02-10 21:34:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 21:43:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 21:43:17] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-10 21:43:17] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-10 21:43:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 21:43:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 21:43:25] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-10 21:43:25] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-10 21:43:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 21:43:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 21:43:42] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-10 21:43:42] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-10 21:43:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 21:45:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 21:45:42] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-10 21:45:42] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-10 21:45:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 21:46:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 21:46:44] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-10 21:46:44] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-10 21:46:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 21:47:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 21:47:45] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-10 21:47:45] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-10 21:47:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-10 21:49:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-10 21:49:07] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-02-10 21:49:07] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-02-10 21:49:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:02:51] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-11 10:02:51] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-11 10:02:51] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-11 10:02:51] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-11 10:02:51] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 10:03:20] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"9628091279014","response":{"status":"ok","error_desc":"","message":"MMe5a74dcbbd2856a6e251bb37ae291bfc"}} 
[2026-02-11 10:05:40] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"9628091279014","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-11 10:06:19] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"9628091279014","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-11 10:07:32] local.INFO: Login detected - checking for other active sessions {"user_id":151,"current_device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","other_active_sessions_count":0} 
[2026-02-11 10:07:32] local.INFO: New session created {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":76} 
[2026-02-11 10:07:32] local.INFO: N1User table updated with latest device info {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","fcm_token_length":142} 
[2026-02-11 10:07:32] local.INFO: New device session created {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":76} 
[2026-02-11 10:07:32] local.INFO: Successful PIN login via API {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 10:07:33] local.INFO: FCM token saved for user {"user_id":151,"mobile_number":"818091279014","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 10:16:35] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818061216036","response":{"status":"ok","error_desc":"","message":"MMffa3db1f1d3d59076eca2f392f497966"}} 
[2026-02-11 10:22:37] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 10:22:37] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770776557388451"} 
[2026-02-11 10:24:49] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-11 10:24:49] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-11 10:24:49] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-11 10:24:49] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-11 10:24:49] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 10:24:50] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 10:26:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 10:26:05] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770776765424926"} 
[2026-02-11 10:26:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 10:26:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770776796069633"} 
[2026-02-11 10:29:03] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818061216036","response":{"status":"ok","error_desc":"","message":"MM8433e2b7d9a948c635de74a8fea00d45"}} 
[2026-02-11 10:29:28] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"818061216036","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-11 10:30:59] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 10:30:59] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770777059138418"} 
[2026-02-11 10:31:29] local.INFO: N1User created via API {"user_id":183,"mobile_number":"818061216036","memberhash":"LJIBIIKY1770777089XUWOFU","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-11 10:31:30] local.INFO: Login detected - checking for other active sessions {"user_id":183,"current_device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","other_active_sessions_count":0} 
[2026-02-11 10:31:30] local.INFO: New session created {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-11 10:31:30] local.INFO: N1User table updated with latest device info {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","fcm_token_length":142} 
[2026-02-11 10:31:30] local.INFO: New device session created {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-11 10:31:30] local.INFO: Successful PIN login via API {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 10:36:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:36:12] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:36:12] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:36:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:38:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:38:27] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:38:27] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:38:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:38:52] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account LUCE00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","pid":"ADFSIOQR2ZZR3VLR","tac":"B5AED609-2364-4C24-87AD-6F5C824D8F9F","txnID":"356","userID":"LUCE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"acd51844"},"ip":"103.230.15.12"} 
[2026-02-11 10:38:52] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account LUCE00.&messageTitle=Change/Add Mobile Phone Request&mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR&tac=B5AED609-2364-4C24-87AD-6F5C824D8F9F&txnID=356&userID=LUCE00","length":228} 
[2026-02-11 10:38:52] local.DEBUG: CRC Calculation Result {"crc":"acd51844","input_params_count":7} 
[2026-02-11 10:38:52] local.DEBUG: CRC Verification {"received":"acd51844","calculated":"acd51844","match":true} 
[2026-02-11 10:38:52] local.INFO: CRC validation passed for createTacRecord  
[2026-02-11 10:38:52] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:38:52] local.INFO: Mobile number cleaned {"original":"818061216036","cleaned":"818061216036"} 
[2026-02-11 10:38:52] local.INFO: TAC record created successfully via API {"record_id":726,"txnID":"356","tac":"B5AED609-2364-4C24-87AD-6F5C824D8F9F","messageBody":"Please confirm Change/Add Mobile Phone for account LUCE00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","userID":"LUCE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-11 10:43:52"} 
[2026-02-11 10:38:52] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818061216036","txn_id":"356","user_id":"LUCE00"} 
[2026-02-11 10:38:53] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fq_PjMnR_UJ9sMxKlAM-...","title":"Change/Add Mobile Phone Request"} 
[2026-02-11 10:38:53] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770777533264592"} 
[2026-02-11 10:38:53] local.INFO: FCM transaction approval notification sent {"mobile_number":"818061216036","txn_id":"356","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-11 10:38:53\",\"data\":{\"user_id\":183,\"mobile_number\":\"818061216036\",\"txn_id\":\"356\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account LUCE00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770777533264592\"}}}","success":true} 
[2026-02-11 10:38:58] local.INFO: FCM token saved for user {"user_id":183,"mobile_number":"818061216036","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 10:39:30] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=B5AED609-2364-4C24-87AD-6F5C824D8F9F&txnid=356","length":84} 
[2026-02-11 10:39:30] local.DEBUG: CRC Calculation Result {"crc":"c413da3e","input_params_count":4} 
[2026-02-11 10:39:30] local.INFO: External TAC API called {"action":"tac","txnID":"356","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-11 10:39:30] local.INFO: TAC action completed {"action":"approve","mobile_number":"818061216036","txnID":"356","tac":"B5AED609-2364-4C24-87AD-6F5C824D8F9F","approved_status":1} 
[2026-02-11 10:39:48] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-11 10:39:48] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-11 10:39:48] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-11 10:39:48] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-11 10:39:48] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 10:40:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818091279014&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:40:51] local.DEBUG: CRC Calculation Result {"crc":"9ce7e098","input_params_count":2} 
[2026-02-11 10:40:51] local.DEBUG: CRC Verification {"received":"9ce7e098","calculated":"9ce7e098","match":true} 
[2026-02-11 10:40:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:41:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:41:20] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:41:20] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:41:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:42:02] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account CHUKO00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818091279014","pid":"ADFSIOQR2ZZR3VLR","tac":"31EC3016-3FA5-491C-B677-4D0F37C33DAB","txnID":"357","userID":"CHUKO00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a1c88ed5"},"ip":"103.230.15.12"} 
[2026-02-11 10:42:02] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account CHUKO00.&messageTitle=Change/Add Mobile Phone Request&mobile_number=818091279014&pid=ADFSIOQR2ZZR3VLR&tac=31EC3016-3FA5-491C-B677-4D0F37C33DAB&txnID=357&userID=CHUKO00","length":230} 
[2026-02-11 10:42:02] local.DEBUG: CRC Calculation Result {"crc":"a1c88ed5","input_params_count":7} 
[2026-02-11 10:42:02] local.DEBUG: CRC Verification {"received":"a1c88ed5","calculated":"a1c88ed5","match":true} 
[2026-02-11 10:42:02] local.INFO: CRC validation passed for createTacRecord  
[2026-02-11 10:42:02] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:42:02] local.INFO: Mobile number cleaned {"original":"818091279014","cleaned":"818091279014"} 
[2026-02-11 10:42:02] local.INFO: TAC record created successfully via API {"record_id":727,"txnID":"357","tac":"31EC3016-3FA5-491C-B677-4D0F37C33DAB","messageBody":"Please confirm Change/Add Mobile Phone for account CHUKO00.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818091279014","userID":"CHUKO00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-11 10:47:02"} 
[2026-02-11 10:42:02] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818091279014","txn_id":"357","user_id":"CHUKO00"} 
[2026-02-11 10:42:03] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dTQ8PKQtcUfGtnWzbwxQ...","title":"Change/Add Mobile Phone Request"} 
[2026-02-11 10:42:03] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770777723282517"} 
[2026-02-11 10:42:03] local.INFO: FCM transaction approval notification sent {"mobile_number":"818091279014","txn_id":"357","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-11 10:42:03\",\"data\":{\"user_id\":151,\"mobile_number\":\"818091279014\",\"txn_id\":\"357\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account CHUKO00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770777723282517\"}}}","success":true} 
[2026-02-11 10:42:13] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=31EC3016-3FA5-491C-B677-4D0F37C33DAB&txnid=357","length":84} 
[2026-02-11 10:42:13] local.DEBUG: CRC Calculation Result {"crc":"fde2551e","input_params_count":4} 
[2026-02-11 10:42:14] local.INFO: External TAC API called {"action":"tac","txnID":"357","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-11 10:42:14] local.INFO: TAC action completed {"action":"approve","mobile_number":"818091279014","txnID":"357","tac":"31EC3016-3FA5-491C-B677-4D0F37C33DAB","approved_status":1} 
[2026-02-11 10:42:50] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account LUCE01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","pid":"ADFSIOQR2ZZR3VLR","tac":"12609650-A357-4FFE-9BCF-912ADC2C9783","txnID":"358","userID":"LUCE01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"186f3225"},"ip":"103.230.15.12"} 
[2026-02-11 10:42:50] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account LUCE01.&messageTitle=Change/Add Mobile Phone Request&mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR&tac=12609650-A357-4FFE-9BCF-912ADC2C9783&txnID=358&userID=LUCE01","length":228} 
[2026-02-11 10:42:50] local.DEBUG: CRC Calculation Result {"crc":"186f3225","input_params_count":7} 
[2026-02-11 10:42:50] local.DEBUG: CRC Verification {"received":"186f3225","calculated":"186f3225","match":true} 
[2026-02-11 10:42:50] local.INFO: CRC validation passed for createTacRecord  
[2026-02-11 10:42:50] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:42:50] local.INFO: Mobile number cleaned {"original":"818061216036","cleaned":"818061216036"} 
[2026-02-11 10:42:50] local.INFO: TAC record created successfully via API {"record_id":728,"txnID":"358","tac":"12609650-A357-4FFE-9BCF-912ADC2C9783","messageBody":"Please confirm Change/Add Mobile Phone for account LUCE01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","userID":"LUCE01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-11 10:47:50"} 
[2026-02-11 10:42:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818061216036","txn_id":"358","user_id":"LUCE01"} 
[2026-02-11 10:42:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fq_PjMnR_UJ9sMxKlAM-...","title":"Change/Add Mobile Phone Request"} 
[2026-02-11 10:42:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770777771294349"} 
[2026-02-11 10:42:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"818061216036","txn_id":"358","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-11 10:42:51\",\"data\":{\"user_id\":183,\"mobile_number\":\"818061216036\",\"txn_id\":\"358\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account LUCE01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770777771294349\"}}}","success":true} 
[2026-02-11 10:43:15] local.INFO: Login detected - checking for other active sessions {"user_id":183,"current_device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","other_active_sessions_count":0} 
[2026-02-11 10:43:15] local.INFO: Session updated {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-11 10:43:15] local.INFO: N1User table updated with latest device info {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","fcm_token_length":142} 
[2026-02-11 10:43:15] local.INFO: New device session created {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-11 10:43:15] local.INFO: Successful PIN login via API {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 10:43:16] local.INFO: FCM token saved for user {"user_id":183,"mobile_number":"818061216036","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 10:44:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:44:50] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:44:50] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:44:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:45:20] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account LUCE01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","pid":"ADFSIOQR2ZZR3VLR","tac":"7EC22A8B-6363-470D-AD0E-00F3E8D805AF","txnID":"359","userID":"LUCE01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"57c3867b"},"ip":"103.230.15.12"} 
[2026-02-11 10:45:20] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account LUCE01.&messageTitle=Change/Add Mobile Phone Request&mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR&tac=7EC22A8B-6363-470D-AD0E-00F3E8D805AF&txnID=359&userID=LUCE01","length":228} 
[2026-02-11 10:45:20] local.DEBUG: CRC Calculation Result {"crc":"57c3867b","input_params_count":7} 
[2026-02-11 10:45:20] local.DEBUG: CRC Verification {"received":"57c3867b","calculated":"57c3867b","match":true} 
[2026-02-11 10:45:20] local.INFO: CRC validation passed for createTacRecord  
[2026-02-11 10:45:20] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:45:20] local.INFO: Mobile number cleaned {"original":"818061216036","cleaned":"818061216036"} 
[2026-02-11 10:45:20] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"818061216036","expired_count":1} 
[2026-02-11 10:45:20] local.INFO: TAC record created successfully via API {"record_id":729,"txnID":"359","tac":"7EC22A8B-6363-470D-AD0E-00F3E8D805AF","messageBody":"Please confirm Change/Add Mobile Phone for account LUCE01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","userID":"LUCE01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-11 10:50:20"} 
[2026-02-11 10:45:20] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818061216036","txn_id":"359","user_id":"LUCE01"} 
[2026-02-11 10:45:20] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fq_PjMnR_UJ9sMxKlAM-...","title":"Change/Add Mobile Phone Request"} 
[2026-02-11 10:45:21] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770777920711553"} 
[2026-02-11 10:45:21] local.INFO: FCM transaction approval notification sent {"mobile_number":"818061216036","txn_id":"359","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-11 10:45:21\",\"data\":{\"user_id\":183,\"mobile_number\":\"818061216036\",\"txn_id\":\"359\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account LUCE01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770777920711553\"}}}","success":true} 
[2026-02-11 10:45:34] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=7EC22A8B-6363-470D-AD0E-00F3E8D805AF&txnid=359","length":84} 
[2026-02-11 10:45:34] local.DEBUG: CRC Calculation Result {"crc":"7d906495","input_params_count":4} 
[2026-02-11 10:45:34] local.INFO: External TAC API called {"action":"tac","txnID":"359","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-11 10:45:34] local.INFO: TAC action completed {"action":"approve","mobile_number":"818061216036","txnID":"359","tac":"7EC22A8B-6363-470D-AD0E-00F3E8D805AF","approved_status":1} 
[2026-02-11 10:46:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:46:21] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:46:21] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:46:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:46:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account LUCE01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","pid":"ADFSIOQR2ZZR3VLR","tac":"1F14F021-C7DA-4599-B243-B6F31831319A","txnID":"360","userID":"LUCE01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"5ea83500"},"ip":"103.230.15.12"} 
[2026-02-11 10:46:46] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account LUCE01.&messageTitle=Change/Add Mobile Phone Request&mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR&tac=1F14F021-C7DA-4599-B243-B6F31831319A&txnID=360&userID=LUCE01","length":228} 
[2026-02-11 10:46:46] local.DEBUG: CRC Calculation Result {"crc":"5ea83500","input_params_count":7} 
[2026-02-11 10:46:46] local.DEBUG: CRC Verification {"received":"5ea83500","calculated":"5ea83500","match":true} 
[2026-02-11 10:46:46] local.INFO: CRC validation passed for createTacRecord  
[2026-02-11 10:46:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:46:46] local.INFO: Mobile number cleaned {"original":"818061216036","cleaned":"818061216036"} 
[2026-02-11 10:46:46] local.INFO: TAC record created successfully via API {"record_id":730,"txnID":"360","tac":"1F14F021-C7DA-4599-B243-B6F31831319A","messageBody":"Please confirm Change/Add Mobile Phone for account LUCE01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","userID":"LUCE01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-11 10:51:46"} 
[2026-02-11 10:46:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818061216036","txn_id":"360","user_id":"LUCE01"} 
[2026-02-11 10:46:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fq_PjMnR_UJ9sMxKlAM-...","title":"Change/Add Mobile Phone Request"} 
[2026-02-11 10:46:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770778007236977"} 
[2026-02-11 10:46:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"818061216036","txn_id":"360","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-11 10:46:47\",\"data\":{\"user_id\":183,\"mobile_number\":\"818061216036\",\"txn_id\":\"360\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account LUCE01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770778007236977\"}}}","success":true} 
[2026-02-11 10:47:14] local.INFO: Login detected - checking for other active sessions {"user_id":183,"current_device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","other_active_sessions_count":0} 
[2026-02-11 10:47:14] local.INFO: Session updated {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-11 10:47:14] local.INFO: N1User table updated with latest device info {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","fcm_token_length":142} 
[2026-02-11 10:47:14] local.INFO: New device session created {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-11 10:47:14] local.INFO: Successful PIN login via API {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 10:47:15] local.INFO: FCM token saved for user {"user_id":183,"mobile_number":"818061216036","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 10:48:24] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=1F14F021-C7DA-4599-B243-B6F31831319A&txnid=360","length":84} 
[2026-02-11 10:48:24] local.DEBUG: CRC Calculation Result {"crc":"93bb7ac6","input_params_count":4} 
[2026-02-11 10:48:24] local.INFO: External TAC API called {"action":"tac","txnID":"360","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-11 10:48:24] local.INFO: TAC action completed {"action":"approve","mobile_number":"818061216036","txnID":"360","tac":"1F14F021-C7DA-4599-B243-B6F31831319A","approved_status":1} 
[2026-02-11 10:48:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:48:51] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:48:51] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:48:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:50:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:50:39] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:50:39] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:50:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:51:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:51:05] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:51:05] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:51:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:51:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:51:45] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:51:45] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:51:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:52:43] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account LUCE01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","pid":"ADFSIOQR2ZZR3VLR","tac":"3A1BCF9F-29F8-4608-A780-69B10FA74647","txnID":"361","userID":"LUCE01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"d1bb1fc1"},"ip":"103.230.15.12"} 
[2026-02-11 10:52:43] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account LUCE01.&messageTitle=Change/Add Mobile Phone Request&mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR&tac=3A1BCF9F-29F8-4608-A780-69B10FA74647&txnID=361&userID=LUCE01","length":228} 
[2026-02-11 10:52:43] local.DEBUG: CRC Calculation Result {"crc":"d1bb1fc1","input_params_count":7} 
[2026-02-11 10:52:43] local.DEBUG: CRC Verification {"received":"d1bb1fc1","calculated":"d1bb1fc1","match":true} 
[2026-02-11 10:52:43] local.INFO: CRC validation passed for createTacRecord  
[2026-02-11 10:52:43] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 10:52:44] local.INFO: Mobile number cleaned {"original":"818061216036","cleaned":"818061216036"} 
[2026-02-11 10:52:44] local.INFO: TAC record created successfully via API {"record_id":731,"txnID":"361","tac":"3A1BCF9F-29F8-4608-A780-69B10FA74647","messageBody":"Please confirm Change/Add Mobile Phone for account LUCE01.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"818061216036","userID":"LUCE01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-11 10:57:44"} 
[2026-02-11 10:52:44] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818061216036","txn_id":"361","user_id":"LUCE01"} 
[2026-02-11 10:52:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fq_PjMnR_UJ9sMxKlAM-...","title":"Change/Add Mobile Phone Request"} 
[2026-02-11 10:52:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770778364529417"} 
[2026-02-11 10:52:44] local.INFO: FCM transaction approval notification sent {"mobile_number":"818061216036","txn_id":"361","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-11 10:52:44\",\"data\":{\"user_id\":183,\"mobile_number\":\"818061216036\",\"txn_id\":\"361\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account LUCE01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770778364529417\"}}}","success":true} 
[2026-02-11 10:53:06] local.INFO: Login detected - checking for other active sessions {"user_id":183,"current_device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","other_active_sessions_count":0} 
[2026-02-11 10:53:06] local.INFO: Session updated {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-11 10:53:06] local.INFO: N1User table updated with latest device info {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","fcm_token_length":142} 
[2026-02-11 10:53:06] local.INFO: New device session created {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-11 10:53:06] local.INFO: Successful PIN login via API {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 10:53:07] local.INFO: FCM token saved for user {"user_id":183,"mobile_number":"818061216036","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 10:54:25] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=3A1BCF9F-29F8-4608-A780-69B10FA74647&txnid=361","length":84} 
[2026-02-11 10:54:25] local.DEBUG: CRC Calculation Result {"crc":"53571620","input_params_count":4} 
[2026-02-11 10:54:25] local.INFO: External TAC API called {"action":"tac","txnID":"361","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-11 10:54:25] local.INFO: TAC action completed {"action":"approve","mobile_number":"818061216036","txnID":"361","tac":"3A1BCF9F-29F8-4608-A780-69B10FA74647","approved_status":1} 
[2026-02-11 10:55:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=818061216036&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-11 10:55:03] local.DEBUG: CRC Calculation Result {"crc":"de1e8440","input_params_count":2} 
[2026-02-11 10:55:03] local.DEBUG: CRC Verification {"received":"de1e8440","calculated":"de1e8440","match":true} 
[2026-02-11 10:55:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-11 11:11:44] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 11:11:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770779504498810"} 
[2026-02-11 11:12:02] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 11:12:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770779522313027"} 
[2026-02-11 11:14:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 11:14:44] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770779684038790"} 
[2026-02-11 11:22:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 11:22:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770780129843015"} 
[2026-02-11 11:37:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 11:37:24] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770781044089377"} 
[2026-02-11 11:37:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 11:37:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770781075164127"} 
[2026-02-11 11:39:16] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":1} 
[2026-02-11 11:39:16] local.INFO: Other active sessions found - OTP verification required {"user_id":155,"mobile_number":"60173132888","devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-02-11 11:39:16] local.INFO: OTP verification required for login {"user_id":155,"device_id":"BP2A.250605.031.A3","other_devices_count":1} 
[2026-02-11 11:39:17] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 11:39:20] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-11 11:39:22] local.INFO: Sending logout messages to old devices after OTP verification {"user_id":155,"devices_to_logout":["B8250EEA-43F9-4B20-974C-BABB9751A8A0"]} 
[2026-02-11 11:39:22] local.INFO: Logout message sent successfully {"fcm_token":"f3AkWTdpNURNggDKaaej...","reason":"new_login"} 
[2026-02-11 11:39:22] local.INFO: Logout messages sent to multiple devices {"total_count":1,"success_count":1,"failure_count":0} 
[2026-02-11 11:39:22] local.INFO: Session deactivated {"session_id":2,"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0"} 
[2026-02-11 11:39:22] local.INFO: Old devices logged out {"user_id":155,"devices_logged_out":1,"fcm_results":{"total_count":1,"success_count":1,"failure_count":0,"results":[{"session_id":2,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","device_name":"iPhone","success":true,"message":"Logout message sent"}]}} 
[2026-02-11 11:39:22] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 11:39:22] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-11 11:39:22] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 11:39:22] local.INFO: Login completed after OTP verification {"user_id":155,"device_id":"BP2A.250605.031.A3","devices_logged_out":1} 
[2026-02-11 11:39:22] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 12:08:19] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 12:08:23] local.WARNING: Failed PIN login attempt {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 12:08:28] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 12:08:28] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"BU5SS3ZWKj9qm2h6234QaoZE2TNeburl0YVv2a3cTDMTrnXj16pX4Sy0Xv2fAvzF"} 
[2026-02-11 12:08:29] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 12:08:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 12:08:36] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770782916644986"} 
[2026-02-11 12:08:39] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 12:08:39] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 12:08:39] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 12:08:39] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 12:08:42] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 12:08:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770782923025060"} 
[2026-02-11 12:08:50] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 12:08:50] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"QyD6Lu0Qz91XZFgxMSBIpdxjKMnhCJHDNiTh59pHHy6X28Phl7Aw9ahxJwIscdDW"} 
[2026-02-11 12:08:51] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 12:08:58] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-13 12:08:50"} 
[2026-02-11 12:08:58] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 12:09:04] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-11 12:09:04] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 12:09:04] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-11 12:09:04] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 12:09:04] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 12:09:16] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 12:09:16] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 12:09:17] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 12:09:17] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 12:09:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f3AkWTdpNURNggDKaaej...","title":"USDT request"} 
[2026-02-11 12:09:27] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770782967283110"} 
[2026-02-11 12:09:31] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 12:09:31] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 12:09:31] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 12:09:31] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 12:09:49] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 12:09:49] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"QmhvqyMR7zMrq7u7iLAR0NEQga44vL8poyxb2ZuypTtkoqVT0lJ0pNKg2IIdtoxg"} 
[2026-02-11 12:09:50] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 12:20:37] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-02-11 12:20:37] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-02-11 12:20:37] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-02-11 12:20:37] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-02-11 12:20:37] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 12:20:37] local.INFO: FCM token saved for user {"user_id":43,"mobile_number":"819023591233","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 12:22:26] local.INFO: Login detected - checking for other active sessions {"user_id":151,"current_device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","other_active_sessions_count":0} 
[2026-02-11 12:22:27] local.INFO: Session updated {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":76} 
[2026-02-11 12:22:27] local.INFO: N1User table updated with latest device info {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","fcm_token_length":142} 
[2026-02-11 12:22:27] local.INFO: New device session created {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":76} 
[2026-02-11 12:22:27] local.INFO: Successful PIN login via API {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 12:22:28] local.INFO: FCM token saved for user {"user_id":151,"mobile_number":"818091279014","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 13:14:32] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-11 13:14:32] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-11 13:14:32] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-11 13:14:32] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-11 13:14:32] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 13:14:33] local.INFO: FCM token saved for user {"user_id":121,"mobile_number":"819022862633","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 13:32:20] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-02-11 13:32:20] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-02-11 13:32:20] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-02-11 13:32:20] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-02-11 13:32:20] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 13:32:21] local.INFO: FCM token saved for user {"user_id":43,"mobile_number":"819023591233","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 13:51:59] local.INFO: Login detected - checking for other active sessions {"user_id":43,"current_device_id":"65.2.D.2.260","other_active_sessions_count":0} 
[2026-02-11 13:51:59] local.INFO: Session updated {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-02-11 13:51:59] local.INFO: N1User table updated with latest device info {"user_id":43,"device_id":"65.2.D.2.260","fcm_token_length":142} 
[2026-02-11 13:51:59] local.INFO: New device session created {"user_id":43,"device_id":"65.2.D.2.260","session_id":15} 
[2026-02-11 13:51:59] local.INFO: Successful PIN login via API {"user_id":43,"device_id":"65.2.D.2.260","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 13:52:02] local.INFO: FCM token saved for user {"user_id":43,"mobile_number":"819023591233","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 13:55:45] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-11 13:55:45] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-11 13:55:45] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-11 13:55:45] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-11 13:55:45] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 14:20:23] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 14:20:23] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"ShvA8uWhicst0ZMVeRJbbwwVtb0xr5ScdvVwAVxHx1PMXraTSUOMa15x1us7HURW"} 
[2026-02-11 14:20:24] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:27:52] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 14:27:52] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"fMIEqnJWfuk5pcT2WOzQLL0GKloaLuDjoTCJ6wTYRhLYEslP5et1W8fSAn9nd3yf"} 
[2026-02-11 14:27:53] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:28:40] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-13 14:27:52"} 
[2026-02-11 14:28:40] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:28:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCYMlCIsIUpNiU_-GKVn...","title":"USDT request"} 
[2026-02-11 14:28:48] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770791328047500"} 
[2026-02-11 14:28:52] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:28:52] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:28:52] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:28:52] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:29:47] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-11 14:29:47] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 14:29:47] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-11 14:29:47] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 14:29:47] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 14:29:51] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCYMlCIsIUpNiU_-GKVn...","title":"USDT request"} 
[2026-02-11 14:29:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770791391963181"} 
[2026-02-11 14:30:48] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:30:49] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:30:49] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:30:49] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:42:18] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 14:42:27] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-11 14:42:38] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:42:38] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BE2A.250530.026.D1","other_sessions_count":1} 
[2026-02-11 14:42:39] local.INFO: Logout message sent successfully {"fcm_token":"cCYMlCIsIUpNiU_-GKVn...","reason":"new_device_login"} 
[2026-02-11 14:42:39] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-11 14:42:39] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"SfXrCz6YjYJNHHYIgd5OJNzblrb325516Iurohj9dVTPmbmf4NLXo3VYoOzusCaT"} 
[2026-02-11 14:43:00] local.INFO: Sending FCM HTTP v1 notification {"to_token":"e-jlGTKIRN2k-2qXGJwn...","title":"USDT request"} 
[2026-02-11 14:43:00] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770792180475617%422fcc3e422fcc3e"} 
[2026-02-11 14:48:14] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 14:48:17] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-11 14:48:21] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:48:22] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BP2A.250605.031.A3","other_sessions_count":1} 
[2026-02-11 14:48:22] local.INFO: Logout message sent successfully {"fcm_token":"e-jlGTKIRN2k-2qXGJwn...","reason":"new_device_login"} 
[2026-02-11 14:48:22] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:48:22] local.INFO: Successful PIN login {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"Bv8ZLhRt8Dv9R7hpQmf3wgSMQ3IdKVUcROrjIlrtKAuB2xZwkgXYLIt2ZXVc4hBD"} 
[2026-02-11 14:48:39] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dgtxgsYATZKLDLNgfBrz...","title":"USDT request"} 
[2026-02-11 14:48:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770792519351870%422fcc3e422fcc3e"} 
[2026-02-11 14:48:43] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:48:43] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:48:44] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:48:44] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:48:50] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-13 14:48:22"} 
[2026-02-11 14:48:50] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:48:54] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-11 14:48:54] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:48:54] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-11 14:48:54] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:48:54] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 14:48:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dgtxgsYATZKLDLNgfBrz...","title":"USDT request"} 
[2026-02-11 14:48:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770792538926911%422fcc3e422fcc3e"} 
[2026-02-11 14:49:01] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:49:01] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:49:01] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:49:01] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:49:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dgtxgsYATZKLDLNgfBrz...","title":"USDT request"} 
[2026-02-11 14:49:08] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770792548003933%422fcc3e422fcc3e"} 
[2026-02-11 14:49:10] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:49:16] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-11 14:49:16] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:49:16] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-11 14:49:16] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:49:16] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 14:49:20] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:49:20] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:49:21] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:49:21] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:49:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dgtxgsYATZKLDLNgfBrz...","title":"USDT request"} 
[2026-02-11 14:49:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770792572135896%422fcc3e422fcc3e"} 
[2026-02-11 14:49:44] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-11 14:49:44] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:49:44] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-11 14:49:44] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:49:44] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 14:49:46] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:49:46] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:49:46] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:49:46] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:49:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dgtxgsYATZKLDLNgfBrz...","title":"USDT request"} 
[2026-02-11 14:49:50] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770792590485472%422fcc3e422fcc3e"} 
[2026-02-11 14:49:55] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:49:55] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:49:56] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:49:56] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:53:00] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 14:53:02] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-11 14:53:02] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:53:02] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-11 14:53:02] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-11 14:53:02] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 14:53:06] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-11 14:53:13] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:53:14] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-11 14:53:14] local.INFO: Logout message sent successfully {"fcm_token":"dgtxgsYATZKLDLNgfBrz...","reason":"new_device_login"} 
[2026-02-11 14:53:14] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 14:53:14] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"9UhUtqVOISF2YxB2ZwPJ3Xl3c7SbY6xGE1LhzNSfkxwKnBHN1QgwRdO8dKLJQ3rU"} 
[2026-02-11 14:53:27] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCYMlCIsIUpNiU_-GKVn...","title":"USDT request"} 
[2026-02-11 14:53:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770792807730401"} 
[2026-02-11 14:53:31] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:53:31] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:53:31] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:53:31] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:54:08] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-02-11 14:54:08] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-11 14:54:08] local.INFO: QR payload decrypted successfully {"token":"BA7D4937-7560-4D8A-9D87-FF029983D57F","user_id":"TENG13"} 
[2026-02-11 14:54:08] local.INFO: Calling encrypt API {"token":"BA7D4937-7560-4D8A-9D87-FF029983D57F","user_id":"TENG13"} 
[2026-02-11 14:54:08] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-02-11 14:54:08] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-11 14:54:09] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-02-11 14:54:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCYMlCIsIUpNiU_-GKVn...","title":"USDT request"} 
[2026-02-11 14:54:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770792887722640"} 
[2026-02-11 14:54:51] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:54:51] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:54:52] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:54:52] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:55:03] local.INFO: User profile retrieved by session token {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:55:10] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-13 14:53:14"} 
[2026-02-11 14:55:10] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:55:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCYMlCIsIUpNiU_-GKVn...","title":"USDT request"} 
[2026-02-11 14:55:19] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770792918858408"} 
[2026-02-11 14:55:23] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-11 14:55:23] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 14:55:23] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-11 14:55:23] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-11 14:55:23] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 14:55:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCYMlCIsIUpNiU_-GKVn...","title":"USDT request"} 
[2026-02-11 14:55:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770792934240293"} 
[2026-02-11 14:55:38] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:55:38] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:55:38] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:55:38] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:56:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCYMlCIsIUpNiU_-GKVn...","title":"USDT request"} 
[2026-02-11 14:56:41] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770793000760990"} 
[2026-02-11 14:56:47] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:56:47] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:56:47] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:56:47] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:56:55] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cCYMlCIsIUpNiU_-GKVn...","title":"USDT request"} 
[2026-02-11 14:56:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770793015374511"} 
[2026-02-11 14:57:00] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-11 14:57:00] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-11 14:57:00] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-11 14:57:00] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-11 14:58:53] local.INFO: Session updated {"user_id":182,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":77} 
[2026-02-11 14:58:53] local.INFO: Successful PIN login {"user_id":182,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"lcOhNAy9MVdjJ8yEvoXMr5OO5BQP0JALQ5YJpL3S3OtniGGewIYMaOXhLWr8f1Pe"} 
[2026-02-11 14:58:54] local.INFO: FCM token saved for user {"user_id":182,"mobile_number":"81312345678","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 14:59:43] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","special_otp":"445566"} 
[2026-02-11 14:59:47] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","otp_provided":"445566"} 
[2026-02-11 15:00:01] local.INFO: PIN updated via API {"user_id":182,"mobile_number":"81312345678","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 15:00:02] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":182,"device_id":"BP2A.250605.031.A3","other_sessions_count":1} 
[2026-02-11 15:00:02] local.INFO: Logout message sent successfully {"fcm_token":"cCYMlCIsIUpNiU_-GKVn...","reason":"new_device_login"} 
[2026-02-11 15:00:02] local.INFO: New session created {"user_id":182,"device_id":"BP2A.250605.031.A3","session_id":79} 
[2026-02-11 15:00:02] local.INFO: Successful PIN login {"user_id":182,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"1vYD1jMcQ9h0MAi7vKU7PRB8g25rTOntTCFBMUyRkwohd3GWvGo4R8lpRmGROP4K"} 
[2026-02-11 15:00:13] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","special_otp":"445566"} 
[2026-02-11 15:00:45] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","special_otp":"445566"} 
[2026-02-11 15:01:04] local.WARNING: Special mobile number OTP verification failed {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","otp_provided":"102033","expected_otp":"445566"} 
[2026-02-11 15:01:11] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","otp_provided":"445566"} 
[2026-02-11 15:01:23] local.INFO: PIN updated via API {"user_id":182,"mobile_number":"81312345678","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 15:01:24] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":182,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-11 15:01:24] local.INFO: Logout message sent successfully {"fcm_token":"dgtxgsYATZKLDLNgfBrz...","reason":"new_device_login"} 
[2026-02-11 15:01:24] local.INFO: Session updated {"user_id":182,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":77} 
[2026-02-11 15:01:24] local.INFO: Successful PIN login {"user_id":182,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"MxassHvmwCgFnggc4KJsRuRMpPb2WVVFRQeSciXAcsX4Dhc5r9ctItOSg9gg4Fgg"} 
[2026-02-11 15:16:13] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 15:16:40] local.WARNING: Special mobile number OTP verification failed {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"000000","expected_otp":"102033"} 
[2026-02-11 15:17:09] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 15:18:22] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 15:19:11] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 15:20:37] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-11 15:46:59] local.WARNING: Failed PIN login attempt {"user_id":140,"device_id":"UKQ1.231108.001","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 15:47:15] local.INFO: Login detected - checking for other active sessions {"user_id":140,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-02-11 15:47:15] local.INFO: Session updated {"user_id":140,"device_id":"UKQ1.231108.001","session_id":61} 
[2026-02-11 15:47:15] local.INFO: N1User table updated with latest device info {"user_id":140,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-02-11 15:47:15] local.INFO: New device session created {"user_id":140,"device_id":"UKQ1.231108.001","session_id":61} 
[2026-02-11 15:47:15] local.INFO: Successful PIN login via API {"user_id":140,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 15:47:15] local.INFO: FCM token saved for user {"user_id":140,"mobile_number":"819066693791","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 15:50:49] local.WARNING: Failed PIN login attempt {"user_id":136,"device_id":"F8F1D3FB-46FB-4AEA-B96F-F83E4B42DA13","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 15:51:00] local.WARNING: Failed PIN login attempt {"user_id":136,"device_id":"F8F1D3FB-46FB-4AEA-B96F-F83E4B42DA13","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 15:51:03] local.INFO: User profile retrieved by session token {"user_id":140,"mobile_number":"819066693791","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 15:51:24] local.WARNING: Failed PIN login attempt {"user_id":136,"device_id":"F8F1D3FB-46FB-4AEA-B96F-F83E4B42DA13","failed_attempts":3,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 16:19:46] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMbee2df43d2b121cc54ed2de30fd0b98c"}} 
[2026-02-11 16:19:57] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-11 16:20:03] local.INFO: PIN updated via API {"user_id":180,"mobile_number":"60173132814","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 16:20:04] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":180,"device_id":"BP2A.250605.031.A3","other_sessions_count":1} 
[2026-02-11 16:20:05] local.INFO: Logout message sent successfully {"fcm_token":"dvp7PfeEHE-Oi6X2AoFm...","reason":"new_device_login"} 
[2026-02-11 16:20:05] local.INFO: Session updated {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-11 16:20:05] local.INFO: Successful PIN login {"user_id":180,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"txiY9z3Ruo5TWW5BMekpSLnH9r6ByMQEoZ12EzvE0cc4yXg3y1CVX4aI79kqE2Ot"} 
[2026-02-11 17:15:29] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-11 17:15:29] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-11 17:15:29] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-11 17:15:29] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-11 17:15:29] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 17:15:30] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 17:42:06] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-11 17:42:06] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-11 17:42:06] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-11 17:42:06] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-11 17:42:06] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 17:42:39] local.INFO: Login detected - checking for other active sessions {"user_id":7,"current_device_id":"TP1A.220624.014","other_active_sessions_count":0} 
[2026-02-11 17:42:39] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-11 17:42:39] local.INFO: N1User table updated with latest device info {"user_id":7,"device_id":"TP1A.220624.014","fcm_token_length":142} 
[2026-02-11 17:42:39] local.INFO: New device session created {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-11 17:42:39] local.INFO: Successful trusted device login via API {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 18:18:52] local.INFO: Login detected - checking for other active sessions {"user_id":120,"current_device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","other_active_sessions_count":0} 
[2026-02-11 18:18:52] local.INFO: Session updated {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":20} 
[2026-02-11 18:18:52] local.INFO: N1User table updated with latest device info {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","fcm_token_length":142} 
[2026-02-11 18:18:52] local.INFO: New device session created {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","session_id":20} 
[2026-02-11 18:18:52] local.INFO: Successful PIN login via API {"user_id":120,"device_id":"51543826-05FD-442F-B88D-74246B2ED5E7","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 18:18:53] local.INFO: FCM token saved for user {"user_id":120,"mobile_number":"819010784834","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 21:01:33] local.INFO: Login detected - checking for other active sessions {"user_id":151,"current_device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","other_active_sessions_count":0} 
[2026-02-11 21:01:33] local.INFO: Session updated {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":76} 
[2026-02-11 21:01:33] local.INFO: N1User table updated with latest device info {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","fcm_token_length":142} 
[2026-02-11 21:01:33] local.INFO: New device session created {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":76} 
[2026-02-11 21:01:33] local.INFO: Successful PIN login via API {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-11 21:01:33] local.INFO: FCM token saved for user {"user_id":151,"mobile_number":"818091279014","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-11 22:44:21] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"601137058363","response":{"status":"ok","error_desc":"","message":"MMf1b57876a552f42c2d4a6a6cc35ac393"}} 
[2026-02-12 08:52:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-12 08:52:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-12 08:52:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-12 08:52:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-12 08:59:19] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-12 08:59:19] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-12 08:59:19] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-12 08:59:19] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-12 08:59:19] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 08:59:19] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 10:05:30] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:05:30] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:05:40] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:05:58] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:06:01] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:06:45] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:07:00] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:07:03] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:07:04] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:07:05] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $referralAccounts (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $referralAccounts at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:455)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined varia...', '/home/kashplus/...', 455)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(455): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined varia...', '/home/kashplus/...', 455)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:07:21] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Undefined array key "user_id" (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined array key \"user_id\" (View: /home/kashplus/n1uat.kashplus.my/webservices/resources/views/n1/signup.blade.php) at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:518)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate\\View\\Engines\\CompilerEngine->handleViewException(Object(ErrorException), 0)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined array key \"user_id\" at /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php:518)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined array...', '/home/kashplus/...', 518)
#1 /home/kashplus/n1uat.kashplus.my/webservices/storage/framework/views/a035a0ff2c5ed6d3aba1a14dc0da7ee8.php(518): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined array...', '/home/kashplus/...', 518)
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/kashplus/...')
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\\Filesystem\\Filesystem->getRequire('/home/kashplus/...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(74): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/kashplus/...', Array)
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate\\View\\Engines\\CompilerEngine->get('/home/kashplus/...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents()
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents()
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\\View\\View->render()
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\\Http\\Response->setContent(Object(Illuminate\\View\\View))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(924): Illuminate\\Http\\Response->__construct(Object(Illuminate\\View\\View), 200, Array)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(891): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\View))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#58 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Illuminate\\View\\ViewException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Illuminate\\View\\ViewException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#58 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#59 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#60 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#61 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#59 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#48 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#41 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-12 10:13:48] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-12 10:14:47] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-12 10:14:47] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-12 10:14:47] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-12 10:14:47] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-12 10:14:47] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 10:14:48] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 10:50:36] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","response":{"status":"ok","error_desc":"","message":"MM3cfeca3fbe8d9224ac481128f95c2413"}} 
[2026-02-12 10:50:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-12 10:50:53] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-12 10:50:53] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-12 10:50:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-12 10:51:28] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-12 10:51:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-12 10:51:30] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-12 10:51:30] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-12 10:51:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-12 10:53:10] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-12 11:18:30] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-12 11:18:30] local.INFO: Successful PIN login {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"KHbEyS5gLFzwQuY2OFS9ObK0loa2qaQWlX7LIFq3BmN1fMQduWdCY5wb6s7g34ar"} 
[2026-02-12 11:18:31] local.INFO: FCM token saved for user {"user_id":12,"mobile_number":"60122266561","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 11:19:27] local.INFO: QR Login started {"user_id":"MXVC","qr_payload_length":208} 
[2026-02-12 11:19:27] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 11:19:29] local.INFO: QR payload decrypted successfully {"token":"7C5DF633-18D0-49CA-AD36-B6B4321C276C","user_id":"MXVC"} 
[2026-02-12 11:19:29] local.INFO: Calling encrypt API {"token":"7C5DF633-18D0-49CA-AD36-B6B4321C276C","user_id":"MXVC"} 
[2026-02-12 11:19:29] local.INFO: Token encrypted with user ID {"user_id":"MXVC","encrypted_payload_length":214} 
[2026-02-12 11:19:29] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":214} 
[2026-02-12 11:19:29] local.INFO: QR Login completed successfully {"user_id":"MXVC"} 
[2026-02-12 11:32:38] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","response":{"status":"ok","error_desc":"","message":"MMf95abfecd1c449541a6cbd32dc7a64ae"}} 
[2026-02-12 11:33:04] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-12 12:02:51] local.INFO: Login detected - checking for other active sessions {"user_id":183,"current_device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","other_active_sessions_count":0} 
[2026-02-12 12:02:51] local.INFO: Session updated {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-12 12:02:51] local.INFO: N1User table updated with latest device info {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","fcm_token_length":142} 
[2026-02-12 12:02:51] local.INFO: New device session created {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","session_id":78} 
[2026-02-12 12:02:51] local.INFO: Successful PIN login via API {"user_id":183,"device_id":"8EBE53B8-E25C-4ABC-B735-D86A225C2F99","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 12:02:52] local.INFO: FCM token saved for user {"user_id":183,"mobile_number":"818061216036","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 12:12:48] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 12:12:53] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 12:13:05] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 12:13:05] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BE2A.250530.026.D1","other_sessions_count":1} 
[2026-02-12 12:13:06] local.INFO: Logout message sent successfully {"fcm_token":"cCYMlCIsIUpNiU_-GKVn...","reason":"new_device_login"} 
[2026-02-12 12:13:06] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-12 12:13:06] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"Yx1YQwpjXej7AGPViGMhRAr9u7EuCADhhLFIMQhnzvKb17CyvhZGTxELyutlV20g"} 
[2026-02-12 13:04:59] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 13:05:08] local.INFO: Session updated {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-12 13:05:08] local.INFO: Successful PIN login {"user_id":180,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"m3wrCICEFE08cDSCaNxXNvXgJQ5XuGPgsHGZkBxHURoodq9M7G8BhSOHaSw1j0Uc"} 
[2026-02-12 13:05:09] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 13:05:57] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132814","response":{"status":"ok","error_desc":"","message":"MMd758ad6da0f2840c4016b91fa92901d9"}} 
[2026-02-12 13:06:05] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 13:06:08] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 13:06:17] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 13:06:18] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BP2A.250605.031.A3","other_sessions_count":1} 
[2026-02-12 13:06:18] local.INFO: Logout message sent successfully {"fcm_token":"e-jlGTKIRN2k-2qXGJwn...","reason":"new_device_login"} 
[2026-02-12 13:06:18] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-12 13:06:18] local.INFO: Successful PIN login {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"NaLyuo3TG54iLtnKy3XdwquV45rURPQhMthwk6tJNLJLI0U1qnAsGyOkHGfNb2db"} 
[2026-02-12 14:11:36] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 14:11:39] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 14:11:44] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:11:45] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-12 14:11:45] local.INFO: Logout message sent successfully {"fcm_token":"erctcrGSRu2t0GW949_z...","reason":"new_device_login"} 
[2026-02-12 14:11:45] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:11:45] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"9CPXBsWgD66iQX4myIFdxvNzlnluMllmue2vfxc77HVkA0m2dkc4WFxxGo3OkJf4"} 
[2026-02-12 14:12:00] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:11:45"} 
[2026-02-12 14:12:00] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:12:12] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 14:12:15] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 14:12:21] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:12:21] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BP2A.250605.031.A3","other_sessions_count":1} 
[2026-02-12 14:12:22] local.INFO: Logout message sent successfully {"fcm_token":"dzqEjaKvb0PfhFsxTtAj...","reason":"new_device_login"} 
[2026-02-12 14:12:22] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-12 14:12:22] local.INFO: Successful PIN login {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"ulAk0LIM4uBnexZxvp73h42HKE4jlrQOqSXizhM6ETL62MOkDAUidz2cJftcOFDh"} 
[2026-02-12 14:12:39] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 14:12:54] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 14:12:59] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:13:00] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-12 14:13:01] local.INFO: Logout message sent successfully {"fcm_token":"erctcrGSRu2t0GW949_z...","reason":"new_device_login"} 
[2026-02-12 14:13:01] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:13:01] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"PRNtWynVMauc65UwSgnpO4aaLCIF0vKgAEmxKsRCRmDVx5keRCDDURjnBKF9ip5u"} 
[2026-02-12 14:14:20] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:14:20] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"W8gqKO4Y7nxlNtytnHgYAJxAD6lfMPWZlz6k9RlCtturTAgJB06clGimNeT904Rz"} 
[2026-02-12 14:14:20] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:14:25] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:14:20"} 
[2026-02-12 14:14:25] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:14:30] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:14:20"} 
[2026-02-12 14:14:30] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:14:35] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 14:14:35] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:14:35] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 14:14:35] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:14:35] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 14:17:36] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 14:17:39] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 14:17:44] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:17:45] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BP2A.250605.031.A3","other_sessions_count":1} 
[2026-02-12 14:17:45] local.INFO: Logout message sent successfully {"fcm_token":"dzqEjaKvb0PfhFsxTtAj...","reason":"new_device_login"} 
[2026-02-12 14:17:45] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-12 14:17:46] local.INFO: Successful PIN login {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"mw1Kp8Vop83a9XwQHxiFQ8MWXjOdddyBVQNJIwvRkYMaig4WFAg6F6LvFr8bYnoe"} 
[2026-02-12 14:17:55] local.INFO: Login detected - checking for other active sessions {"user_id":112,"current_device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","other_active_sessions_count":0} 
[2026-02-12 14:17:55] local.INFO: Session updated {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-12 14:17:55] local.INFO: N1User table updated with latest device info {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","fcm_token_length":142} 
[2026-02-12 14:17:55] local.INFO: New device session created {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","session_id":26} 
[2026-02-12 14:17:55] local.INFO: Successful PIN login via API {"user_id":112,"device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 14:17:56] local.INFO: FCM token saved for user {"user_id":112,"mobile_number":"818037911717","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:18:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=6597118988&pid=ADFSIOQR2ZZR3VLR","length":45} 
[2026-02-12 14:18:37] local.DEBUG: CRC Calculation Result {"crc":"66e52c16","input_params_count":2} 
[2026-02-12 14:18:37] local.DEBUG: CRC Verification {"received":"66e52c16","calculated":"66e52c16","match":true} 
[2026-02-12 14:18:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-12 14:19:03] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 14:19:06] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 14:19:12] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:19:13] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-12 14:19:13] local.INFO: Logout message sent successfully {"fcm_token":"erctcrGSRu2t0GW949_z...","reason":"new_device_login"} 
[2026-02-12 14:19:13] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:19:13] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"6rKtnnqDIC06PMJubBKGc9b9i3ZbtkcdC8cwL946MALAFMuGxMyFU4WrQUoQ6yjA"} 
[2026-02-12 14:19:19] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:19:13"} 
[2026-02-12 14:19:19] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:19:26] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 14:19:26] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:19:26] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 14:19:26] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:19:26] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 14:19:54] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dzqEjaKvb0PfhFsxTtAj...","title":"USDT request"} 
[2026-02-12 14:19:55] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770877194730852"} 
[2026-02-12 14:20:42] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-12 14:20:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-12 14:20:42] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-12 14:20:42] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-12 14:20:42] local.INFO: CRC validation passed for createTacRecord  
[2026-02-12 14:20:42] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-12 14:20:42] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-12 14:20:42] local.INFO: TAC record created successfully via API {"record_id":755,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-12 14:25:42"} 
[2026-02-12 14:20:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-12 14:20:43] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dzqEjaKvb0PfhFsxTtAj...","title":"USDT request"} 
[2026-02-12 14:20:43] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770877243135007"} 
[2026-02-12 14:20:43] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-12 14:20:43\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770877243135007\"}}}","success":true} 
[2026-02-12 14:20:46] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-12 14:20:46] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-12 14:20:46] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-12 14:20:46] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-12 14:20:58] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:19:26"} 
[2026-02-12 14:20:58] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:21:07] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:21:07] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"AADj3n2qt7QkBqhVuFYKEqS06jSKrNYnXFQyF1bKjbCDD56DQE2QEFuEWQWBQJnB"} 
[2026-02-12 14:21:08] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:21:18] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:21:18] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"Zshe6XPajZBrgfIuaju7UyZvi2WVYDaq3M8Y0pP3fO9ieYr5ozbFpwi5GEq59Qi9"} 
[2026-02-12 14:21:19] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:21:45] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:21:45] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"AJBzhwFdbo5jTWllLQ0tLFYgyYFE8s1UVeBu9EBqslrhLKLJj8Tn8rjs4zPgIu9E"} 
[2026-02-12 14:21:46] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:21:50] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:21:45"} 
[2026-02-12 14:21:50] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:21:59] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 14:22:00] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:22:00] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 14:22:00] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:22:00] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 14:22:04] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:21:59"} 
[2026-02-12 14:22:04] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:22:11] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:22:11] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"AodVnYNFhEHVw29vQ5njJg0wYCs1hmwbq3qYGutMtiwvuXAq1TaMySHZRUVU0nJu"} 
[2026-02-12 14:22:11] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:22:41] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:22:41] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"s587jVhWpLcSj4jffH0vHj0hAPKseikNlez6VYChQ8YNbVD3P0X5qgcFbUwUgbw3"} 
[2026-02-12 14:22:42] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:27:05] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:27:05] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"LJ23k1gKrS5AUL4RnR5ylcFdaCLZsYyQ9H7zB66enBXNIju8s1M3vk5vU6dVdnke"} 
[2026-02-12 14:27:06] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:27:17] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:27:17] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"EeqYQJsjZVmG9eSbSfbdS3QtRxUL7uuQ3gTDGRyvUoKvGQE4om3dT8YjRE4Yu8Z8"} 
[2026-02-12 14:27:18] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:27:43] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:27:43] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"ayxrbvUDPi95grqSiaSRN1SvBguvxlTt2tXttSJtcmKPOjOHsWzGPwOhXYmCMDEl"} 
[2026-02-12 14:27:44] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:27:49] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:27:43"} 
[2026-02-12 14:27:49] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:27:53] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 14:27:53] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:27:53] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 14:27:53] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:27:53] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 14:28:25] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:27:53"} 
[2026-02-12 14:28:25] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:28:32] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:28:32] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"YeBgqbx6WpnoIiEAVHJXWSjU3Is2V7xGGlVP0729hTzk8HZqjsF9yW47ouzz0esy"} 
[2026-02-12 14:28:33] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:34:54] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 14:34:58] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 14:35:08] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:35:09] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BE2A.250530.026.D1","other_sessions_count":1} 
[2026-02-12 14:35:09] local.INFO: Logout message sent successfully {"fcm_token":"dzqEjaKvb0PfhFsxTtAj...","reason":"new_device_login"} 
[2026-02-12 14:35:09] local.INFO: Session updated {"user_id":155,"device_id":"BE2A.250530.026.D1","session_id":11} 
[2026-02-12 14:35:09] local.INFO: Successful PIN login {"user_id":155,"device_id":"BE2A.250530.026.D1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"qKLdGfNawnTpvl5GQJJBmHIPHSIxk2vZbAXdrqi2JHzQnDA5z5AeObaEPj10A7Zh"} 
[2026-02-12 14:36:41] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 14:36:44] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 14:48:00] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:48:04] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-12 14:48:04] local.INFO: Logout message sent successfully {"fcm_token":"e-jlGTKIRN2k-2qXGJwn...","reason":"new_device_login"} 
[2026-02-12 14:48:04] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:48:04] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"kFgMFpfK2uvpukZQXiIZyh3ezfNrUyooBbQRcOay0vNSspkutHppg7uPKuMcA5Qs"} 
[2026-02-12 14:48:17] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:48:04"} 
[2026-02-12 14:48:17] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:48:26] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 14:48:26] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:48:26] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 14:48:26] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:48:26] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 14:48:38] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:48:26"} 
[2026-02-12 14:48:38] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:49:05] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:49:05] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"562OhHJG7Zf3FmIPXu13n5TE5Sq98UvLDsB7A4AR3J82Wk6PmzYRPbahbq0wlnqG"} 
[2026-02-12 14:49:06] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:49:10] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 14:49:05"} 
[2026-02-12 14:49:10] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 14:49:17] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 14:49:17] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:49:17] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 14:49:17] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 14:49:17] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 14:49:38] local.INFO: QR Login started {"user_id":"TENG13","qr_payload_length":208} 
[2026-02-12 14:49:38] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 14:49:38] local.INFO: QR payload decrypted successfully {"token":"FAD84CE6-114B-4CEF-99C2-1011B44264F3","user_id":"TENG13"} 
[2026-02-12 14:49:38] local.INFO: Calling encrypt API {"token":"FAD84CE6-114B-4CEF-99C2-1011B44264F3","user_id":"TENG13"} 
[2026-02-12 14:49:39] local.INFO: Token encrypted with user ID {"user_id":"TENG13","encrypted_payload_length":216} 
[2026-02-12 14:49:39] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 14:49:43] local.INFO: QR Login completed successfully {"user_id":"TENG13"} 
[2026-02-12 15:01:10] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 15:01:10] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:01:10] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 15:01:10] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:01:10] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 15:01:14] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 15:01:10"} 
[2026-02-12 15:01:14] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:01:22] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:01:22] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"SVKmgAuSZQsAORex2epm2k8pHESoUbGQ3K3GJNM8JNctGaI2zvGxQDWQnYm8m1dZ"} 
[2026-02-12 15:01:23] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:01:29] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 15:01:22"} 
[2026-02-12 15:01:29] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:04:38] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029637706","response":{"status":"ok","error_desc":"","message":"MM9c10ab0b4aa1eac8c7e57a2a9229e129"}} 
[2026-02-12 15:05:42] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819029637706","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-12 15:07:26] local.INFO: N1User created via API {"user_id":184,"mobile_number":"819029637706","memberhash":"QU3S2LBK17708800464C49E6","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-12 15:07:27] local.INFO: New session created {"user_id":184,"device_id":"V82RD47A","session_id":80} 
[2026-02-12 15:07:27] local.INFO: Successful PIN login {"user_id":184,"device_id":"V82RD47A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"Uaz3niSJhJMAEczB3XWsI4B87qgy5xYvrJHBmjoVrDKgxGRwBLAhK4V0xg5IGn9o"} 
[2026-02-12 15:08:58] local.INFO: FCM token saved for user {"user_id":184,"mobile_number":"819029637706","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:09:13] local.INFO: Session updated {"user_id":184,"device_id":"V82RD47A","session_id":80} 
[2026-02-12 15:09:13] local.INFO: Successful PIN login {"user_id":184,"device_id":"V82RD47A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"PYIJEsovtaYFrFOMILMRFNdJPnntiUa3mi2S2zDhqrTlfZneLrjp4vIdzhAXUhYa"} 
[2026-02-12 15:09:14] local.INFO: FCM token saved for user {"user_id":184,"mobile_number":"819029637706","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:11:57] local.INFO: Session updated {"user_id":184,"device_id":"V82RD47A","session_id":80} 
[2026-02-12 15:11:57] local.INFO: Successful PIN login {"user_id":184,"device_id":"V82RD47A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"ZvF19krEsp7sXuIUaavFcHYuTw6K7qR1iyrwitsQDsNyqk2g8KiLvyVJepK5XFy6"} 
[2026-02-12 15:11:58] local.INFO: FCM token saved for user {"user_id":184,"mobile_number":"819029637706","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:12:28] local.INFO: User profile retrieved by session token {"user_id":184,"mobile_number":"819029637706","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:13:46] local.INFO: User profile retrieved by session token {"user_id":184,"mobile_number":"819029637706","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:14:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dzqEjaKvb0PfhFsxTtAj...","title":"USDT request"} 
[2026-02-12 15:14:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770880458226858"} 
[2026-02-12 15:16:39] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:16:39] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"H3XakBcVAhVQWTAPZOevQCX7eTHkdznWf5yP0F3I4iikhQDuo7ueSOXZkpfDhIWI"} 
[2026-02-12 15:16:40] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:16:54] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 15:16:54] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:16:54] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 15:16:54] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:16:54] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 15:43:58] local.INFO: Session updated {"user_id":184,"device_id":"V82RD47A","session_id":80} 
[2026-02-12 15:43:58] local.INFO: Successful PIN login {"user_id":184,"device_id":"V82RD47A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"CATv5cuwqZaz3YGMvmN42P5HEZuZ8LbV56EAOcCqcoV3txUSLHg5wvW7fdKROrbo"} 
[2026-02-12 15:43:59] local.INFO: FCM token saved for user {"user_id":184,"mobile_number":"819029637706","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:47:43] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 15:47:43] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:47:43] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 15:47:43] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:47:43] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 15:48:44] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 15:47:43"} 
[2026-02-12 15:48:44] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:49:10] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:49:10] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"bzpigdH1M7qKyd87JcGxmR1OfcDG0iGeC5j4B1cPXzRsntSQk0XNT8mPaNhf8Kno"} 
[2026-02-12 15:49:10] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:49:42] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-12 15:49:42] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-12 15:49:42] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-12 15:49:42] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-12 15:49:42] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 15:49:43] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 15:49:10"} 
[2026-02-12 15:49:43] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:49:43] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:49:56] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_active_sessions_count":0} 
[2026-02-12 15:49:56] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:49:56] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","fcm_token_length":142} 
[2026-02-12 15:49:56] local.INFO: New device session created {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 15:49:56] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 15:50:49] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","response":{"status":"ok","error_desc":"","message":"MM11da60bd8b30b586d2e68228a4826989"}} 
[2026-02-12 15:51:00] local.INFO: Session updated {"user_id":184,"device_id":"V82RD47A","session_id":80} 
[2026-02-12 15:51:00] local.INFO: Successful PIN login {"user_id":184,"device_id":"V82RD47A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"EHLWvMBmAI1Tsx6VhKDGquXrheFCgV6lmcnKiXiA7lMOoc5sTbDrTUEFt43Fd1MZ"} 
[2026-02-12 15:51:01] local.INFO: FCM token saved for user {"user_id":184,"mobile_number":"819029637706","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:51:09] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-12 15:51:18] local.INFO: User profile retrieved by session token {"user_id":184,"mobile_number":"819029637706","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:52:07] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-12 15:53:22] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","response":{"status":"ok","error_desc":"","message":"MM3a22e3b8017b11f251e544d49aacd916"}} 
[2026-02-12 15:53:41] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819073883079","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-12 15:54:37] local.INFO: N1User created via API {"user_id":185,"mobile_number":"819073883079","memberhash":"CXHHBN5A1770882877ALBGER","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-12 15:54:38] local.INFO: New session created {"user_id":185,"device_id":"BP2A.250605.031.A3","session_id":81} 
[2026-02-12 15:54:38] local.INFO: Successful PIN login {"user_id":185,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"N7sQj3h2yRs23YIvbLWhWjBpR8jKIZ8xxaw5Yoof70ykQbSKIWplmqBIWRPhEkT2"} 
[2026-02-12 15:54:52] local.INFO: User profile retrieved by session token {"user_id":185,"mobile_number":"819073883079","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 15:55:47] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031950417","response":{"status":"ok","error_desc":"","message":"MM6a65193a72af8b0774be037aae9e6e34"}} 
[2026-02-12 15:57:05] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031950417","response":{"status":"ok","error_desc":"","message":"MM09785d0a73dfb755258359ebd57de999"}} 
[2026-02-12 15:57:33] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819031950417","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-12 15:59:50] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-12 15:59:50] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-12 15:59:50] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-12 15:59:50] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-12 15:59:50] local.INFO: CRC validation passed for createTacRecord  
[2026-02-12 15:59:50] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-12 15:59:50] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-12 15:59:50] local.INFO: TAC record created successfully via API {"record_id":756,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-12 16:04:50"} 
[2026-02-12 15:59:50] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-12 15:59:50] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dzqEjaKvb0PfhFsxTtAj...","title":"USDT request"} 
[2026-02-12 15:59:51] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770883191000517"} 
[2026-02-12 15:59:51] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-12 15:59:51\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770883191000517\"}}}","success":true} 
[2026-02-12 15:59:57] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-12 15:59:57] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-12 15:59:57] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-12 15:59:57] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-12 16:00:47] local.INFO: N1User created via API {"user_id":186,"mobile_number":"819031950417","memberhash":"O8OMVOL91770883247D7GTAV","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-12 16:00:49] local.INFO: Login detected - checking for other active sessions {"user_id":186,"current_device_id":"40020F7C-05F6-4462-82AB-98B05A2A7B2F","other_active_sessions_count":0} 
[2026-02-12 16:00:49] local.INFO: New session created {"user_id":186,"device_id":"40020F7C-05F6-4462-82AB-98B05A2A7B2F","session_id":82} 
[2026-02-12 16:00:49] local.INFO: N1User table updated with latest device info {"user_id":186,"device_id":"40020F7C-05F6-4462-82AB-98B05A2A7B2F","fcm_token_length":142} 
[2026-02-12 16:00:49] local.INFO: New device session created {"user_id":186,"device_id":"40020F7C-05F6-4462-82AB-98B05A2A7B2F","session_id":82} 
[2026-02-12 16:00:49] local.INFO: Successful PIN login via API {"user_id":186,"device_id":"40020F7C-05F6-4462-82AB-98B05A2A7B2F","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 16:01:12] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-12 16:01:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-12 16:01:12] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-12 16:01:12] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-12 16:01:12] local.INFO: CRC validation passed for createTacRecord  
[2026-02-12 16:01:12] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-12 16:01:12] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-12 16:01:12] local.INFO: TAC record created successfully via API {"record_id":757,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-12 16:06:12"} 
[2026-02-12 16:01:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-12 16:01:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dzqEjaKvb0PfhFsxTtAj...","title":"USDT request"} 
[2026-02-12 16:01:15] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770883275215145"} 
[2026-02-12 16:01:15] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-12 16:01:15\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770883275215145\"}}}","success":true} 
[2026-02-12 16:01:19] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-12 16:01:19] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-12 16:01:19] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-12 16:01:19] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-12 16:03:27] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-12 16:03:27] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-12 16:03:27] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-12 16:03:27] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-12 16:03:27] local.INFO: CRC validation passed for createTacRecord  
[2026-02-12 16:03:27] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-12 16:03:27] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-12 16:03:27] local.INFO: TAC record created successfully via API {"record_id":758,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-12 16:08:27"} 
[2026-02-12 16:03:27] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-12 16:03:28] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dzqEjaKvb0PfhFsxTtAj...","title":"USDT request"} 
[2026-02-12 16:03:28] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770883408249711"} 
[2026-02-12 16:03:28] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-12 16:03:28\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770883408249711\"}}}","success":true} 
[2026-02-12 16:03:32] local.DEBUG: Session authenticated successfully {"user_id":185,"session_expires":"2026-03-14 15:54:38"} 
[2026-02-12 16:03:32] local.INFO: User profile updated via API {"user_id":185,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:03:35] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-12 16:03:35] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-12 16:03:35] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-12 16:03:35] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-12 16:03:53] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 16:03:54] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 16:04:00] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:04:02] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BP2A.250605.031.A3","other_sessions_count":1} 
[2026-02-12 16:04:05] local.INFO: Logout message sent successfully {"fcm_token":"dzqEjaKvb0PfhFsxTtAj...","reason":"new_device_login"} 
[2026-02-12 16:04:05] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-12 16:04:05] local.INFO: Successful PIN login {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"67zuNiuQeyXdBVj37KvBtQoCSOOJJhByGwsNM5zda3aTRxCr2YWPbQmg9hjgbYZ3"} 
[2026-02-12 16:04:15] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-12 16:04:19] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-12 16:04:30] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:04:36] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-12 16:04:37] local.INFO: Logout message sent successfully {"fcm_token":"erctcrGSRu2t0GW949_z...","reason":"new_device_login"} 
[2026-02-12 16:04:37] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 16:04:37] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"tSiQGvlrLzVjk5AJRjyU1Iw3xT4b6tn2QLinS0D3WJ8zKQlXfPm4g8jEjwnqXKzw"} 
[2026-02-12 16:04:42] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 16:04:37"} 
[2026-02-12 16:04:42] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:05:46] local.DEBUG: Session authenticated successfully {"user_id":184,"session_expires":"2026-03-14 15:51:00"} 
[2026-02-12 16:05:46] local.INFO: User profile updated via API {"user_id":184,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:06:21] local.INFO: Session updated {"user_id":184,"device_id":"V82RD47A","session_id":80} 
[2026-02-12 16:06:21] local.INFO: Successful PIN login {"user_id":184,"device_id":"V82RD47A","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"iWvQv8SnSrhgNcDuGOmEAOxwtCkUl37DgUSbqDKnPO2Aoz4Q6pD4dbSBAnjxEK6N"} 
[2026-02-12 16:06:22] local.INFO: FCM token saved for user {"user_id":184,"mobile_number":"819029637706","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:44:38] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 16:04:37"} 
[2026-02-12 16:44:38] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:47:03] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 16:47:03] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"PeaFBH1T5gb9JXvbWl9sUxhb2m6bIEGNtM69f0QUJF2HNIgiMPkT5yqOPKSDsmxx"} 
[2026-02-12 16:47:04] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:48:39] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 16:48:39] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"f7iaJ2O3TskEa9ysp3krPUrV6MUOtkmsTAe1ULssfCNqoM8xyjLBCY0wz7bkg2wT"} 
[2026-02-12 16:48:40] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:49:07] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 16:49:07] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"L3D6yFZe3vsuFErHsjaLiiBTM2fYCTujlnvU3peBCms9lHe8orEcxnFc7viQDSs6"} 
[2026-02-12 16:49:08] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:49:29] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 16:49:07"} 
[2026-02-12 16:49:29] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:49:32] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-14 16:49:07"} 
[2026-02-12 16:49:32] local.INFO: Biometric disabled via API {"user_id":155,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 16:51:34] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-12 16:51:34] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"BmUhUknQovdT16TVQesrjMIX4ullBI3tW0C7w1Jow27cIOLdrzOpNIV8vZmcXiY4"} 
[2026-02-12 16:51:35] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 17:42:20] local.INFO: Login detected - checking for other active sessions {"user_id":152,"current_device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","other_active_sessions_count":0} 
[2026-02-12 17:42:20] local.INFO: New session created {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","session_id":83} 
[2026-02-12 17:42:20] local.INFO: N1User table updated with latest device info {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","fcm_token_length":142} 
[2026-02-12 17:42:20] local.INFO: New device session created {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","session_id":83} 
[2026-02-12 17:42:20] local.INFO: Successful PIN login via API {"user_id":152,"device_id":"42902413-AE1A-4033-A7BD-39C661C0E56C","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 17:42:20] local.INFO: FCM token saved for user {"user_id":152,"mobile_number":"819046496744","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 18:46:22] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-12 18:46:22] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-12 18:46:22] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-12 18:46:22] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-12 18:46:22] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 18:46:23] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 18:47:38] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-02-12 18:47:38] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:47:38] local.INFO: QR payload decrypted successfully {"token":"86433AC6-73C9-465C-9704-3E69326E1AC9","user_id":"KOKU00"} 
[2026-02-12 18:47:38] local.INFO: Calling encrypt API {"token":"86433AC6-73C9-465C-9704-3E69326E1AC9","user_id":"KOKU00"} 
[2026-02-12 18:47:38] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-02-12 18:47:38] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 18:47:38] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-02-12 18:48:45] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-02-12 18:48:45] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:48:45] local.INFO: QR payload decrypted successfully {"token":"FE3DE7D6-7272-4AC4-9B22-A168B66D05A2","user_id":"KOKU25"} 
[2026-02-12 18:48:45] local.INFO: Calling encrypt API {"token":"FE3DE7D6-7272-4AC4-9B22-A168B66D05A2","user_id":"KOKU25"} 
[2026-02-12 18:48:46] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-02-12 18:48:46] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 18:48:46] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-02-12 18:49:45] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-02-12 18:49:45] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:49:45] local.INFO: QR payload decrypted successfully {"token":"BDF2BFBC-48BE-40DD-AA42-E77C671E631A","user_id":"AAA17"} 
[2026-02-12 18:49:45] local.INFO: Calling encrypt API {"token":"BDF2BFBC-48BE-40DD-AA42-E77C671E631A","user_id":"AAA17"} 
[2026-02-12 18:49:45] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-02-12 18:49:45] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 18:49:46] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-02-12 18:50:32] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-12 18:50:32] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:50:32] local.INFO: QR payload decrypted successfully {"token":"F3787395-6740-4DC6-B97F-2A1F244170E6","user_id":"AAA08"} 
[2026-02-12 18:50:32] local.INFO: Calling encrypt API {"token":"F3787395-6740-4DC6-B97F-2A1F244170E6","user_id":"AAA08"} 
[2026-02-12 18:50:33] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-12 18:50:33] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 18:50:33] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-12 18:51:06] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-02-12 18:51:06] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:51:07] local.INFO: QR payload decrypted successfully {"token":"24F66208-8F08-4BF6-94AF-AAB7CFA73CE0","user_id":"KOKU08"} 
[2026-02-12 18:51:07] local.INFO: Calling encrypt API {"token":"24F66208-8F08-4BF6-94AF-AAB7CFA73CE0","user_id":"KOKU08"} 
[2026-02-12 18:51:07] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-02-12 18:51:07] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 18:51:07] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-02-12 18:51:58] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-02-12 18:51:58] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:51:58] local.INFO: QR payload decrypted successfully {"token":"2CF88A0A-2AEE-4054-800E-988619F9D950","user_id":"KOKU30"} 
[2026-02-12 18:51:58] local.INFO: Calling encrypt API {"token":"2CF88A0A-2AEE-4054-800E-988619F9D950","user_id":"KOKU30"} 
[2026-02-12 18:51:58] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-02-12 18:51:58] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 18:51:58] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-02-12 18:53:08] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-02-12 18:53:08] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:53:08] local.INFO: QR payload decrypted successfully {"token":"E03B6A8B-7389-4334-808B-CAB03DEF7614","user_id":"KOKU22"} 
[2026-02-12 18:53:08] local.INFO: Calling encrypt API {"token":"E03B6A8B-7389-4334-808B-CAB03DEF7614","user_id":"KOKU22"} 
[2026-02-12 18:53:08] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-02-12 18:53:08] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 18:53:08] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-02-12 18:54:18] local.INFO: QR Login started {"user_id":"KEIJI00","qr_payload_length":208} 
[2026-02-12 18:54:18] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:54:18] local.INFO: QR payload decrypted successfully {"token":"4AC18310-6C0B-47B9-A714-72C102550AAB","user_id":"KEIJI00"} 
[2026-02-12 18:54:18] local.INFO: Calling encrypt API {"token":"4AC18310-6C0B-47B9-A714-72C102550AAB","user_id":"KEIJI00"} 
[2026-02-12 18:54:18] local.INFO: Token encrypted with user ID {"user_id":"KEIJI00","encrypted_payload_length":218} 
[2026-02-12 18:54:18] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-12 18:54:18] local.INFO: QR Login completed successfully {"user_id":"KEIJI00"} 
[2026-02-12 18:55:55] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-02-12 18:55:55] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:55:55] local.INFO: QR payload decrypted successfully {"token":"5AC9659E-5B24-4886-8BED-4BE53ECCA0BA","user_id":"JIN00"} 
[2026-02-12 18:55:55] local.INFO: Calling encrypt API {"token":"5AC9659E-5B24-4886-8BED-4BE53ECCA0BA","user_id":"JIN00"} 
[2026-02-12 18:55:55] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-02-12 18:55:55] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 18:55:56] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-02-12 18:56:41] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-02-12 18:56:41] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:56:41] local.INFO: QR payload decrypted successfully {"token":"447D152E-2DD5-4348-AAEC-611CA43C46FE","user_id":"YOU00"} 
[2026-02-12 18:56:41] local.INFO: Calling encrypt API {"token":"447D152E-2DD5-4348-AAEC-611CA43C46FE","user_id":"YOU00"} 
[2026-02-12 18:56:41] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-02-12 18:56:41] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 18:56:41] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-02-12 18:57:17] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-02-12 18:57:17] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:57:17] local.INFO: QR payload decrypted successfully {"token":"0206CD2E-E994-41C5-9A3A-F5C21E410AE0","user_id":"KEITA00"} 
[2026-02-12 18:57:17] local.INFO: Calling encrypt API {"token":"0206CD2E-E994-41C5-9A3A-F5C21E410AE0","user_id":"KEITA00"} 
[2026-02-12 18:57:18] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-02-12 18:57:18] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-12 18:57:18] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-02-12 18:57:53] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-02-12 18:57:53] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:57:53] local.INFO: QR payload decrypted successfully {"token":"C3BC897B-2F98-4D6B-8C69-E1573DD56B30","user_id":"KKRR00"} 
[2026-02-12 18:57:53] local.INFO: Calling encrypt API {"token":"C3BC897B-2F98-4D6B-8C69-E1573DD56B30","user_id":"KKRR00"} 
[2026-02-12 18:57:53] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-02-12 18:57:53] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 18:57:54] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-02-12 18:59:30] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-02-12 18:59:30] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 18:59:30] local.INFO: QR payload decrypted successfully {"token":"5BE1228F-8410-428C-90AD-80A21B0226ED","user_id":"ANN00"} 
[2026-02-12 18:59:30] local.INFO: Calling encrypt API {"token":"5BE1228F-8410-428C-90AD-80A21B0226ED","user_id":"ANN00"} 
[2026-02-12 18:59:43] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-02-12 18:59:43] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 18:59:43] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-02-12 19:00:32] local.INFO: QR Login started {"user_id":"IKR00","qr_payload_length":208} 
[2026-02-12 19:00:32] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:00:32] local.INFO: QR payload decrypted successfully {"token":"6000F9FD-0AAA-41DC-A51C-93B6EC7AEE8C","user_id":"IKR00"} 
[2026-02-12 19:00:32] local.INFO: Calling encrypt API {"token":"6000F9FD-0AAA-41DC-A51C-93B6EC7AEE8C","user_id":"IKR00"} 
[2026-02-12 19:00:33] local.INFO: Token encrypted with user ID {"user_id":"IKR00","encrypted_payload_length":215} 
[2026-02-12 19:00:33] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 19:00:33] local.INFO: QR Login completed successfully {"user_id":"IKR00"} 
[2026-02-12 19:01:14] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-02-12 19:01:14] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:01:14] local.INFO: QR payload decrypted successfully {"token":"525A34A8-B9FA-4B2F-BEBA-9202AC9C1A94","user_id":"YUKA00"} 
[2026-02-12 19:01:14] local.INFO: Calling encrypt API {"token":"525A34A8-B9FA-4B2F-BEBA-9202AC9C1A94","user_id":"YUKA00"} 
[2026-02-12 19:01:16] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-02-12 19:01:16] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 19:01:16] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-02-12 19:03:01] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-02-12 19:03:01] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:03:01] local.INFO: QR payload decrypted successfully {"token":"38C09C7F-3A28-4BD7-B088-0514FB031F08","user_id":"KKKK00"} 
[2026-02-12 19:03:01] local.INFO: Calling encrypt API {"token":"38C09C7F-3A28-4BD7-B088-0514FB031F08","user_id":"KKKK00"} 
[2026-02-12 19:03:01] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-02-12 19:03:01] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 19:03:01] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-02-12 19:03:39] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-02-12 19:03:39] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:03:39] local.INFO: QR payload decrypted successfully {"token":"69687B03-7240-496B-968E-2AF0BE31A5EC","user_id":"KKKK01"} 
[2026-02-12 19:03:39] local.INFO: Calling encrypt API {"token":"69687B03-7240-496B-968E-2AF0BE31A5EC","user_id":"KKKK01"} 
[2026-02-12 19:03:39] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-02-12 19:03:39] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 19:03:39] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-02-12 19:07:04] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-02-12 19:07:04] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:07:04] local.INFO: QR payload decrypted successfully {"token":"A070B0D2-B284-4F2A-AC16-34A4A9478DAD","user_id":"KOKU99"} 
[2026-02-12 19:07:04] local.INFO: Calling encrypt API {"token":"A070B0D2-B284-4F2A-AC16-34A4A9478DAD","user_id":"KOKU99"} 
[2026-02-12 19:07:05] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-02-12 19:07:05] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 19:07:05] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-02-12 19:07:38] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-12 19:07:38] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:07:38] local.INFO: QR payload decrypted successfully {"token":"59B2CD75-8EFD-4532-8873-05EBEC34347B","user_id":"KEIJI10"} 
[2026-02-12 19:07:38] local.INFO: Calling encrypt API {"token":"59B2CD75-8EFD-4532-8873-05EBEC34347B","user_id":"KEIJI10"} 
[2026-02-12 19:07:38] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-12 19:07:38] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-12 19:07:39] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-12 19:08:16] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-12 19:08:16] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:08:16] local.INFO: QR payload decrypted successfully {"token":"1B2ABDE8-6F66-4FEC-B716-3773BBF8AE7A","user_id":"KEIJI11"} 
[2026-02-12 19:08:16] local.INFO: Calling encrypt API {"token":"1B2ABDE8-6F66-4FEC-B716-3773BBF8AE7A","user_id":"KEIJI11"} 
[2026-02-12 19:08:16] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-12 19:08:16] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-12 19:08:16] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-12 19:09:05] local.INFO: QR Login started {"user_id":"KEIJI12","qr_payload_length":208} 
[2026-02-12 19:09:05] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:09:05] local.INFO: QR payload decrypted successfully {"token":"675675B3-CA35-49D2-8F2D-D8874DAE38AE","user_id":"KEIJI12"} 
[2026-02-12 19:09:05] local.INFO: Calling encrypt API {"token":"675675B3-CA35-49D2-8F2D-D8874DAE38AE","user_id":"KEIJI12"} 
[2026-02-12 19:09:05] local.INFO: Token encrypted with user ID {"user_id":"KEIJI12","encrypted_payload_length":218} 
[2026-02-12 19:09:05] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-12 19:09:05] local.INFO: QR Login completed successfully {"user_id":"KEIJI12"} 
[2026-02-12 19:09:59] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-12 19:09:59] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:10:00] local.INFO: QR payload decrypted successfully {"token":"4E35A1A8-AF59-4E06-95A5-F36DDE52166A","user_id":"RIKIDO01"} 
[2026-02-12 19:10:00] local.INFO: Calling encrypt API {"token":"4E35A1A8-AF59-4E06-95A5-F36DDE52166A","user_id":"RIKIDO01"} 
[2026-02-12 19:10:00] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-12 19:10:00] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-12 19:10:00] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-12 19:10:46] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-02-12 19:10:46] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:10:46] local.INFO: QR payload decrypted successfully {"token":"087199E8-1750-4012-A26B-A37A0C5C8AD4","user_id":"RIKIDO02"} 
[2026-02-12 19:10:46] local.INFO: Calling encrypt API {"token":"087199E8-1750-4012-A26B-A37A0C5C8AD4","user_id":"RIKIDO02"} 
[2026-02-12 19:10:46] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-02-12 19:10:46] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-12 19:10:47] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-02-12 19:11:24] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-02-12 19:11:24] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:11:24] local.INFO: QR payload decrypted successfully {"token":"F0B37B24-ED99-4CFC-9FCB-CD8CDD58E652","user_id":"TOKU01"} 
[2026-02-12 19:11:24] local.INFO: Calling encrypt API {"token":"F0B37B24-ED99-4CFC-9FCB-CD8CDD58E652","user_id":"TOKU01"} 
[2026-02-12 19:11:25] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-02-12 19:11:25] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 19:11:31] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-02-12 19:12:19] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-12 19:12:19] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:12:19] local.INFO: QR payload decrypted successfully {"token":"6B751495-8E65-45D4-A4A4-F6DB7ED6B959","user_id":"TOKU06"} 
[2026-02-12 19:12:19] local.INFO: Calling encrypt API {"token":"6B751495-8E65-45D4-A4A4-F6DB7ED6B959","user_id":"TOKU06"} 
[2026-02-12 19:12:19] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-12 19:12:19] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 19:12:20] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-12 19:12:57] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-02-12 19:12:57] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:12:58] local.INFO: QR payload decrypted successfully {"token":"2D184F3B-AA3F-4F05-861B-8182321739A6","user_id":"TOKUKE00"} 
[2026-02-12 19:12:58] local.INFO: Calling encrypt API {"token":"2D184F3B-AA3F-4F05-861B-8182321739A6","user_id":"TOKUKE00"} 
[2026-02-12 19:12:58] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-02-12 19:12:58] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-12 19:12:58] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-02-12 19:13:21] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-02-12 19:13:21] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:13:22] local.INFO: QR payload decrypted successfully {"token":"D96C7507-7EEE-4DA9-A4B1-B0DBE82C1D9E","user_id":"AAA07"} 
[2026-02-12 19:13:22] local.INFO: Calling encrypt API {"token":"D96C7507-7EEE-4DA9-A4B1-B0DBE82C1D9E","user_id":"AAA07"} 
[2026-02-12 19:13:22] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-02-12 19:13:22] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 19:13:22] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-02-12 19:14:16] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-02-12 19:14:16] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:14:17] local.INFO: QR payload decrypted successfully {"token":"3ED57DFE-BB06-425A-8994-4388E3844F46","user_id":"AAA15"} 
[2026-02-12 19:14:17] local.INFO: Calling encrypt API {"token":"3ED57DFE-BB06-425A-8994-4388E3844F46","user_id":"AAA15"} 
[2026-02-12 19:14:17] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-02-12 19:14:17] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 19:14:17] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-02-12 19:15:23] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-12 19:15:23] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:15:23] local.INFO: QR payload decrypted successfully {"token":"234113D8-3A0B-49BE-9076-ED95B9FF8CF6","user_id":"AAA08"} 
[2026-02-12 19:15:23] local.INFO: Calling encrypt API {"token":"234113D8-3A0B-49BE-9076-ED95B9FF8CF6","user_id":"AAA08"} 
[2026-02-12 19:15:23] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-12 19:15:23] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 19:15:23] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-12 19:15:51] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-02-12 19:15:51] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:15:51] local.INFO: QR payload decrypted successfully {"token":"C7B1EFFE-3AA9-4357-B4D0-89B879C1F2ED","user_id":"AAA11"} 
[2026-02-12 19:15:51] local.INFO: Calling encrypt API {"token":"C7B1EFFE-3AA9-4357-B4D0-89B879C1F2ED","user_id":"AAA11"} 
[2026-02-12 19:15:51] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-02-12 19:15:51] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 19:15:52] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-02-12 19:16:20] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":5} 
[2026-02-12 19:16:22] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-02-12 19:16:22] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:16:22] local.INFO: QR payload decrypted successfully {"token":"4742F036-156F-4602-B709-DFD7E6855A5D","user_id":"AAA16"} 
[2026-02-12 19:16:22] local.INFO: Calling encrypt API {"token":"4742F036-156F-4602-B709-DFD7E6855A5D","user_id":"AAA16"} 
[2026-02-12 19:16:23] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-02-12 19:16:23] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-12 19:16:23] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-02-12 19:16:54] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-02-12 19:16:54] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:16:56] local.INFO: QR payload decrypted successfully {"token":"9ED770B6-E3D6-4D4B-A759-C954494DAF39","user_id":"KOKU04"} 
[2026-02-12 19:16:56] local.INFO: Calling encrypt API {"token":"9ED770B6-E3D6-4D4B-A759-C954494DAF39","user_id":"KOKU04"} 
[2026-02-12 19:16:56] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-02-12 19:16:56] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 19:16:57] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-02-12 19:17:30] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-02-12 19:17:30] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-12 19:17:30] local.INFO: QR payload decrypted successfully {"token":"C1B65A81-0307-44F7-AA27-DC0826E8DE91","user_id":"HIME02"} 
[2026-02-12 19:17:30] local.INFO: Calling encrypt API {"token":"C1B65A81-0307-44F7-AA27-DC0826E8DE91","user_id":"HIME02"} 
[2026-02-12 19:17:30] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-02-12 19:17:30] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-12 19:17:31] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-02-12 19:29:37] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-12 19:29:37] local.INFO: Successful PIN login {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"SPE4sz6mnmjnapqq2tduy17Wb8ceGeeea8KhGjYqM9gtxUWF65Nw9TFjAQeZ73xf"} 
[2026-02-12 19:29:39] local.INFO: FCM token saved for user {"user_id":38,"mobile_number":"819039772492","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 19:30:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-12 19:30:11] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-02-12 19:30:11] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-02-12 19:30:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-12 20:03:03] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-12 20:03:03] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-12 20:03:03] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-12 20:03:03] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-12 20:03:03] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 20:03:05] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 20:04:13] local.INFO: User profile retrieved by session token {"user_id":90,"mobile_number":"819079503156","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 20:24:45] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-12 20:24:45] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-12 20:24:45] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-12 20:24:45] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-12 20:24:45] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 20:24:46] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 21:22:21] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-02-12 21:22:21] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-12 21:22:21] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-02-12 21:22:21] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-12 21:22:21] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 21:22:22] local.INFO: FCM token saved for user {"user_id":119,"mobile_number":"819081250103","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-12 21:44:53] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-12 21:44:53] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-12 21:44:53] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-12 21:44:53] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-12 21:44:53] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 23:46:49] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-02-12 23:46:49] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-12 23:46:49] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-02-12 23:46:49] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-12 23:46:49] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-12 23:46:51] local.INFO: FCM token saved for user {"user_id":157,"mobile_number":"818042746786","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 00:00:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=819029657078&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-02-13 00:00:10] local.DEBUG: CRC Calculation Result {"crc":"af88562e","input_params_count":2} 
[2026-02-13 00:00:10] local.DEBUG: CRC Verification {"received":"af88562e","calculated":"af88562e","match":true} 
[2026-02-13 00:00:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 00:05:54] local.INFO: Login detected - checking for other active sessions {"user_id":80,"current_device_id":"UKQ1.231108.001","other_active_sessions_count":0} 
[2026-02-13 00:05:54] local.INFO: Session updated {"user_id":80,"device_id":"UKQ1.231108.001","session_id":69} 
[2026-02-13 00:05:54] local.INFO: N1User table updated with latest device info {"user_id":80,"device_id":"UKQ1.231108.001","fcm_token_length":142} 
[2026-02-13 00:05:54] local.INFO: New device session created {"user_id":80,"device_id":"UKQ1.231108.001","session_id":69} 
[2026-02-13 00:05:54] local.INFO: Successful PIN login via API {"user_id":80,"device_id":"UKQ1.231108.001","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 00:05:55] local.INFO: FCM token saved for user {"user_id":80,"mobile_number":"819024267303","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 00:14:24] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-02-13 00:14:24] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-13 00:14:24] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-02-13 00:14:24] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-13 00:14:24] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 00:14:25] local.INFO: FCM token saved for user {"user_id":157,"mobile_number":"818042746786","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 00:14:36] local.INFO: User profile retrieved by session token {"user_id":157,"mobile_number":"818042746786","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 00:18:27] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-15 00:14:24"} 
[2026-02-13 00:18:28] local.INFO: User profile updated via API {"user_id":157,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 00:19:15] local.INFO: User profile retrieved by session token {"user_id":157,"mobile_number":"818042746786","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 03:52:28] local.INFO: Login detected - checking for other active sessions {"user_id":151,"current_device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","other_active_sessions_count":0} 
[2026-02-13 03:52:28] local.INFO: Session updated {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":76} 
[2026-02-13 03:52:28] local.INFO: N1User table updated with latest device info {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","fcm_token_length":142} 
[2026-02-13 03:52:28] local.INFO: New device session created {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","session_id":76} 
[2026-02-13 03:52:28] local.INFO: Successful PIN login via API {"user_id":151,"device_id":"8A2634D0-FC00-40B3-BBC3-E4B1E7DEEA95","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 03:52:29] local.INFO: FCM token saved for user {"user_id":151,"mobile_number":"818091279014","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 04:53:11] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-13 04:53:11] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-13 04:53:11] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-13 04:53:11] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-13 04:53:11] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 04:53:11] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 06:39:44] local.INFO: Login detected - checking for other active sessions {"user_id":130,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-13 06:39:44] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-13 06:39:44] local.INFO: N1User table updated with latest device info {"user_id":130,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-13 06:39:44] local.INFO: New device session created {"user_id":130,"device_id":"BP4A.260105.004.E1","session_id":7} 
[2026-02-13 06:39:44] local.INFO: Successful PIN login via API {"user_id":130,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 06:39:45] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 08:12:49] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-13 08:12:49] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-13 08:12:49] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-13 08:12:49] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-13 08:12:49] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 08:12:50] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 08:51:46] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-13 08:51:50] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-13 08:51:57] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 08:51:57] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_sessions_count":1} 
[2026-02-13 08:51:58] local.INFO: Logout message sent successfully {"fcm_token":"dzqEjaKvb0PfhFsxTtAj...","reason":"new_device_login"} 
[2026-02-13 08:51:58] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-13 08:51:58] local.INFO: Successful PIN login {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"X4EKhNg3Xpaa8JNezekIi932O61OCA1sCTWMR4wXMuDyjHCtwoqyocdp9v2PEWVE"} 
[2026-02-13 09:03:24] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-13 09:03:24] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-13 09:03:24] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-13 09:03:24] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-13 09:03:24] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 09:03:25] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 09:51:18] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 09:51:26] local.INFO: Session updated {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":59} 
[2026-02-13 09:51:26] local.INFO: Successful PIN login {"user_id":155,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"Eq4MKvD1b0hffGyll7oo9W5sB1PahDpMenqMlZ16T6FAWCHFYxgkTDJRNcWe1S2E"} 
[2026-02-13 09:51:26] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 10:05:16] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"608131245678","response":{"status":"ok","error_desc":"","message":"MMb5cf8e642c81daf390b975ec3a79058c"}} 
[2026-02-13 10:05:25] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"608131245678","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-13 10:05:36] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"608131245678","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-13 10:05:47] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","special_otp":"445566"} 
[2026-02-13 10:05:53] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"81312345678","otp_provided":"445566"} 
[2026-02-13 10:06:00] local.INFO: PIN updated via API {"user_id":182,"mobile_number":"81312345678","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 10:06:00] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":182,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","other_sessions_count":1} 
[2026-02-13 10:06:01] local.INFO: Logout message sent successfully {"fcm_token":"cCYMlCIsIUpNiU_-GKVn...","reason":"new_device_login"} 
[2026-02-13 10:06:01] local.INFO: New session created {"user_id":182,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","session_id":84} 
[2026-02-13 10:06:01] local.INFO: Successful PIN login {"user_id":182,"device_id":"2BCDC9BB-8D04-4A44-BEC5-F7E615D1F4A6","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"zDUbRSigQcYE4xotAvWamWWTStExS7SMxXdy37YEXTSkjJInZf36RIwlg1tHToOJ"} 
[2026-02-13 10:07:14] local.INFO: Session updated {"user_id":11,"device_id":"BP2A.250605.031.A3","session_id":33} 
[2026-02-13 10:07:14] local.INFO: Successful PIN login {"user_id":11,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"BC492LJF98Ty2wu9ncmi7vu6gV5uyjzISBptiAda5Vc71eTzcXK2ZpWTRUeTh3SV"} 
[2026-02-13 10:07:14] local.INFO: FCM token saved for user {"user_id":11,"mobile_number":"60126645915","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 10:09:57] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-13 10:10:04] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-13 10:10:11] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 10:10:12] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"BP2A.250605.031.A3","other_sessions_count":1} 
[2026-02-13 10:10:12] local.INFO: Logout message sent successfully {"fcm_token":"frvfslgxPE7WsOCqIJ-u...","reason":"new_device_login"} 
[2026-02-13 10:10:12] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-13 10:10:12] local.INFO: Successful PIN login {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"xewAaJcTpz2TscqGeF6UBNRVM9egffvFSbiU88kvs1124SHwl5IEfUtlvVyloJ2q"} 
[2026-02-13 10:10:24] local.DEBUG: Session authenticated successfully {"user_id":155,"session_expires":"2026-03-15 10:10:12"} 
[2026-02-13 10:10:24] local.INFO: Biometric enabled via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 10:10:29] local.INFO: Login detected - checking for other active sessions {"user_id":155,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-13 10:10:29] local.INFO: Session updated {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-13 10:10:29] local.INFO: N1User table updated with latest device info {"user_id":155,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-13 10:10:29] local.INFO: New device session created {"user_id":155,"device_id":"BP2A.250605.031.A3","session_id":13} 
[2026-02-13 10:10:29] local.INFO: Successful trusted device login via API {"user_id":155,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 10:10:42] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-13 10:10:42] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-13 10:10:42] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-13 10:10:42] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-13 10:10:42] local.INFO: CRC validation passed for createTacRecord  
[2026-02-13 10:10:42] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-13 10:10:42] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-13 10:10:42] local.INFO: TAC record created successfully via API {"record_id":759,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-13 10:15:42"} 
[2026-02-13 10:10:42] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-13 10:10:42] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"USDT request"} 
[2026-02-13 10:10:42] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770948642844778%422fcc3e422fcc3e"} 
[2026-02-13 10:10:42] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-13 10:10:42\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"101121211121\",\"title\":\"USDT request\",\"body\":\"A request has been made to update eRewards point\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770948642844778%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-13 10:10:46] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=9D86B477-7635-48B5-9692-CCD9891E58B11&txnid=101121211121","length":100} 
[2026-02-13 10:10:46] local.DEBUG: CRC Calculation Result {"crc":"8e106c9f","input_params_count":4} 
[2026-02-13 10:10:47] local.INFO: External TAC API called {"action":"tacreject","txnID":"101121211121","status":500,"body":"An error occurred on the server when processing the URL. Please contact the system administrator. <p/> If you are the system administrator please click <a href=\"http://go.microsoft.com/fwlink/?LinkID=82731\">here</a> to find out more about this error."} 
[2026-02-13 10:10:47] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","approved_status":2} 
[2026-02-13 10:33:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:33:44] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:33:44] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:33:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:35:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:35:35] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:35:35] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:35:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:36:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:36:16] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:36:16] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:36:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:44:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-13 10:44:21] local.DEBUG: CRC Calculation Result {"crc":"022c11c2","input_params_count":2} 
[2026-02-13 10:44:21] local.DEBUG: CRC Verification {"received":"022c11c2","calculated":"022c11c2","match":true} 
[2026-02-13 10:44:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:46:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"USDT request"} 
[2026-02-13 10:46:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770950773716347%422fcc3e422fcc3e"} 
[2026-02-13 10:46:23] local.INFO: FCM token saved for user {"user_id":155,"mobile_number":"60173132888","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 10:50:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:50:11] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:50:11] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:50:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:51:36] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"USDT request"} 
[2026-02-13 10:51:37] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"status":404} 
[2026-02-13 10:51:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"USDT request"} 
[2026-02-13 10:51:47] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"status":404} 
[2026-02-13 10:52:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:52:06] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:52:06] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:52:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:52:07] local.INFO: CreateTacRecord request received {"params":{"pid":"4FSOKLSPG9PJJTHM","pmk":"NiKi3kPrsnMaOVZQ29r4sT80wyocVciL_1751356909","txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","crc":"20124182"},"ip":"211.24.62.81"} 
[2026-02-13 10:52:07] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to update eRewards point&messageTitle=USDT request&mobile_number=60173132888&pid=4FSOKLSPG9PJJTHM&tac=9D86B477-7635-48B5-9692-CCD9891E58B11&txnID=101121211121&userID=satish1611","length":212} 
[2026-02-13 10:52:07] local.DEBUG: CRC Calculation Result {"crc":"20124182","input_params_count":7} 
[2026-02-13 10:52:07] local.DEBUG: CRC Verification {"received":"20124182","calculated":"20124182","match":true} 
[2026-02-13 10:52:07] local.INFO: CRC validation passed for createTacRecord  
[2026-02-13 10:52:07] local.INFO: Partner validation passed {"partner_id":"4FSOKLSPG9PJJTHM"} 
[2026-02-13 10:52:07] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-13 10:52:07] local.INFO: TAC record created successfully via API {"record_id":760,"txnID":"101121211121","tac":"9D86B477-7635-48B5-9692-CCD9891E58B11","messageBody":"A request has been made to update eRewards point","messageTitle":"USDT request","mobile_number":"60173132888","userID":"satish1611","partner_id":"4FSOKLSPG9PJJTHM","expired_existing_count":0,"expires_at":"2026-02-13 10:57:07"} 
[2026-02-13 10:52:07] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"101121211121","user_id":"satish1611"} 
[2026-02-13 10:52:07] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"USDT request"} 
[2026-02-13 10:52:08] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"status":404} 
[2026-02-13 10:52:08] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"101121211121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Requested entity was not found.\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-13 10:52:08\"}","success":false} 
[2026-02-13 10:52:08] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132888","txn_id":"101121211121","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Requested entity was not found.\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-13 10:52:08\"}"} 
[2026-02-13 10:52:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:52:18] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:52:18] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:52:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:52:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"USDT request"} 
[2026-02-13 10:52:19] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"status":404} 
[2026-02-13 10:53:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:53:19] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:53:19] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:53:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:54:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:54:09] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:54:09] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:54:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:54:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:54:37] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:54:37] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:54:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:54:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:54:56] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:54:56] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:54:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:55:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"USDT request"} 
[2026-02-13 10:55:23] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"status":404} 
[2026-02-13 10:55:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:55:57] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:55:57] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:55:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 10:56:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 10:56:43] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 10:56:43] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 10:56:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 11:02:53] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-13 11:11:05] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"USDT request"} 
[2026-02-13 11:11:05] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"status":404} 
[2026-02-13 11:16:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 11:16:08] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 11:16:08] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 11:16:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 11:16:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 11:16:21] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 11:16:21] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 11:16:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 11:16:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 11:16:55] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 11:16:55] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 11:16:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 11:17:17] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"CFB3B4B6-E2A5-44E5-AB77-9C42EF3F1DF2","txnID":"362","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"28bd5291"},"ip":"103.230.15.12"} 
[2026-02-13 11:17:17] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-13 11:17:17] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=CFB3B4B6-E2A5-44E5-AB77-9C42EF3F1DF2&txnID=362&userID=TENG13","length":227} 
[2026-02-13 11:17:17] local.DEBUG: CRC Calculation Result {"crc":"28bd5291","input_params_count":7} 
[2026-02-13 11:17:17] local.DEBUG: CRC Verification {"received":"28bd5291","calculated":"28bd5291","match":true} 
[2026-02-13 11:17:17] local.INFO: CRC validation passed for createTacRecord  
[2026-02-13 11:17:17] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 11:17:17] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-13 11:17:17] local.INFO: TAC record created successfully via API {"record_id":761,"txnID":"362","tac":"CFB3B4B6-E2A5-44E5-AB77-9C42EF3F1DF2","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-13 11:22:17"} 
[2026-02-13 11:17:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"362","user_id":"TENG13"} 
[2026-02-13 11:17:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dQ0_nIBNSue6mHcTbrrV...","title":"Change/Add Mobile Phone Request"} 
[2026-02-13 11:17:18] local.ERROR: FCM HTTP v1 notification failed {"response":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"status":404} 
[2026-02-13 11:17:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"362","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Requested entity was not found.\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-13 11:17:18\"}","success":false} 
[2026-02-13 11:17:18] local.WARNING: FCM transaction approval notification failed {"mobile_number":"60173132888","txn_id":"362","status_code":400,"response":"{\"status\":\"ERROR\",\"message\":\"Failed to send notification: Requested entity was not found.\",\"error_code\":\"NOTIFICATION_FAILED\",\"timestamp\":\"2026-02-13 11:17:18\"}"} 
[2026-02-13 11:19:55] local.INFO: Special mobile number detected - using hardcoded OTP {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","special_otp":"102033"} 
[2026-02-13 11:20:02] local.INFO: Special mobile number OTP verified successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"60173132888","otp_provided":"102033"} 
[2026-02-13 11:20:09] local.INFO: PIN updated via API {"user_id":155,"mobile_number":"60173132888","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 11:20:09] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","other_sessions_count":1} 
[2026-02-13 11:20:10] local.WARNING: Failed to send logout message {"fcm_token":"dQ0_nIBNSue6mHcTbrrV...","error":"Requested entity was not found."} 
[2026-02-13 11:20:10] local.INFO: Session updated {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","session_id":2} 
[2026-02-13 11:20:10] local.INFO: Successful PIN login {"user_id":155,"device_id":"B8250EEA-43F9-4B20-974C-BABB9751A8A0","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"UCuxeXvmJgo40cEXkbmkpUnl2iviEfvuHUJPj8vD3NMuKBbhLjWeo6gO516OR5dx"} 
[2026-02-13 11:20:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 11:20:25] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 11:20:25] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 11:20:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 11:20:45] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"66790B3E-29C2-4FF2-A68A-FFDCE472B9BC","txnID":"363","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"791eb6cc"},"ip":"103.230.15.12"} 
[2026-02-13 11:20:45] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=66790B3E-29C2-4FF2-A68A-FFDCE472B9BC&txnID=363&userID=TENG13","length":227} 
[2026-02-13 11:20:45] local.DEBUG: CRC Calculation Result {"crc":"791eb6cc","input_params_count":7} 
[2026-02-13 11:20:45] local.DEBUG: CRC Verification {"received":"791eb6cc","calculated":"791eb6cc","match":true} 
[2026-02-13 11:20:45] local.INFO: CRC validation passed for createTacRecord  
[2026-02-13 11:20:45] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 11:20:45] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-13 11:20:45] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60173132888","expired_count":1} 
[2026-02-13 11:20:45] local.INFO: TAC record created successfully via API {"record_id":762,"txnID":"363","tac":"66790B3E-29C2-4FF2-A68A-FFDCE472B9BC","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-13 11:25:45"} 
[2026-02-13 11:20:45] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"363","user_id":"TENG13"} 
[2026-02-13 11:20:45] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fzhkXR9eQ0-zrz_chKEp...","title":"Change/Add Mobile Phone Request"} 
[2026-02-13 11:20:46] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770952845937194"} 
[2026-02-13 11:20:46] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"363","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-13 11:20:46\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"363\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770952845937194\"}}}","success":true} 
[2026-02-13 11:20:51] local.DEBUG: CRC Parameter String {"string":"action=tacreject&pid=ADFSIOQR2ZZR3VLR&token=66790B3E-29C2-4FF2-A68A-FFDCE472B9BC&txnid=363","length":90} 
[2026-02-13 11:20:51] local.DEBUG: CRC Calculation Result {"crc":"3145f9cc","input_params_count":4} 
[2026-02-13 11:20:52] local.INFO: External TAC API called {"action":"tacreject","txnID":"363","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-13 11:20:52] local.INFO: TAC action completed {"action":"tacreject","mobile_number":"60173132888","txnID":"363","tac":"66790B3E-29C2-4FF2-A68A-FFDCE472B9BC","approved_status":2} 
[2026-02-13 11:21:12] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"71AD68E5-17C5-4863-B51C-EB33A160ED52","txnID":"364","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8f2d544e"},"ip":"103.230.15.12"} 
[2026-02-13 11:21:12] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=71AD68E5-17C5-4863-B51C-EB33A160ED52&txnID=364&userID=TENG13","length":227} 
[2026-02-13 11:21:12] local.DEBUG: CRC Calculation Result {"crc":"8f2d544e","input_params_count":7} 
[2026-02-13 11:21:12] local.DEBUG: CRC Verification {"received":"8f2d544e","calculated":"8f2d544e","match":true} 
[2026-02-13 11:21:12] local.INFO: CRC validation passed for createTacRecord  
[2026-02-13 11:21:12] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 11:21:12] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-13 11:21:12] local.INFO: TAC record created successfully via API {"record_id":763,"txnID":"364","tac":"71AD68E5-17C5-4863-B51C-EB33A160ED52","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-13 11:26:12"} 
[2026-02-13 11:21:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"364","user_id":"TENG13"} 
[2026-02-13 11:21:12] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fzhkXR9eQ0-zrz_chKEp...","title":"Change/Add Mobile Phone Request"} 
[2026-02-13 11:21:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1770952872634931"} 
[2026-02-13 11:21:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"364","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-13 11:21:12\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"364\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1770952872634931\"}}}","success":true} 
[2026-02-13 11:21:18] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=71AD68E5-17C5-4863-B51C-EB33A160ED52&txnid=364","length":84} 
[2026-02-13 11:21:18] local.DEBUG: CRC Calculation Result {"crc":"f5aa9a12","input_params_count":4} 
[2026-02-13 11:21:18] local.INFO: External TAC API called {"action":"tac","txnID":"364","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-13 11:21:18] local.INFO: TAC action completed {"action":"approve","mobile_number":"60173132888","txnID":"364","tac":"71AD68E5-17C5-4863-B51C-EB33A160ED52","approved_status":1} 
[2026-02-13 11:49:07] local.INFO: Session updated {"user_id":7,"device_id":"TP1A.220624.014","session_id":48} 
[2026-02-13 11:49:07] local.INFO: Successful PIN login {"user_id":7,"device_id":"TP1A.220624.014","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"FikeySM8zg0ENqHQ7ogdbukR011h5LU7VmogHqO61T1ji02N5roGR6thh3QIyrKa"} 
[2026-02-13 11:49:07] local.INFO: FCM token saved for user {"user_id":7,"mobile_number":"60122978760","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 11:54:37] local.INFO: QR Login started {"user_id":"XVC55","qr_payload_length":208} 
[2026-02-13 11:54:37] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-13 11:54:37] local.INFO: QR payload decrypted successfully {"token":"ABAC0E6F-193B-4FB6-89CB-68EB9FEEA06E","user_id":"XVC55"} 
[2026-02-13 11:54:37] local.INFO: Calling encrypt API {"token":"ABAC0E6F-193B-4FB6-89CB-68EB9FEEA06E","user_id":"XVC55"} 
[2026-02-13 11:54:37] local.INFO: Token encrypted with user ID {"user_id":"XVC55","encrypted_payload_length":215} 
[2026-02-13 11:54:37] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-13 11:54:37] local.INFO: QR Login completed successfully {"user_id":"XVC55"} 
[2026-02-13 11:55:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123247318,60173132888&pid=ADFSIOQR2ZZR3VLR","length":58} 
[2026-02-13 11:55:10] local.DEBUG: CRC Calculation Result {"crc":"a656ada0","input_params_count":2} 
[2026-02-13 11:55:10] local.DEBUG: CRC Verification {"received":"a656ada0","calculated":"a656ada0","match":true} 
[2026-02-13 11:55:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":2,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 12:02:59] local.INFO: Login detected - checking for other active sessions {"user_id":157,"current_device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","other_active_sessions_count":0} 
[2026-02-13 12:02:59] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-13 12:02:59] local.INFO: N1User table updated with latest device info {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","fcm_token_length":142} 
[2026-02-13 12:02:59] local.INFO: New device session created {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-13 12:02:59] local.INFO: Successful PIN login via API {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 12:03:01] local.INFO: FCM token saved for user {"user_id":157,"mobile_number":"818042746786","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 12:03:34] local.INFO: User profile retrieved by session token {"user_id":157,"mobile_number":"818042746786","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 12:04:12] local.DEBUG: Session authenticated successfully {"user_id":157,"session_expires":"2026-03-15 12:02:59"} 
[2026-02-13 12:04:12] local.INFO: User profile updated via API {"user_id":157,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 13:58:39] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-13 13:58:39] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-13 13:58:39] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-13 13:58:39] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-13 13:58:39] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 15:13:22] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-13 15:13:22] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-13 15:13:22] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-13 15:13:22] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-13 15:13:22] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 15:17:26] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-13 15:17:26] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-13 15:17:26] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-13 15:17:26] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-13 15:17:26] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 15:28:05] local.INFO: Login detected - checking for other active sessions {"user_id":76,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-13 15:28:05] local.INFO: New session created {"user_id":76,"device_id":"BP4A.260105.004.E1","session_id":85} 
[2026-02-13 15:28:05] local.INFO: N1User table updated with latest device info {"user_id":76,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-13 15:28:05] local.INFO: New device session created {"user_id":76,"device_id":"BP4A.260105.004.E1","session_id":85} 
[2026-02-13 15:28:05] local.INFO: Successful PIN login via API {"user_id":76,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 15:28:05] local.INFO: FCM token saved for user {"user_id":76,"mobile_number":"818096801616","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 15:32:09] local.INFO: Login detected - checking for other active sessions {"user_id":121,"current_device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","other_active_sessions_count":0} 
[2026-02-13 15:32:09] local.INFO: Session updated {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-13 15:32:09] local.INFO: N1User table updated with latest device info {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","fcm_token_length":142} 
[2026-02-13 15:32:09] local.INFO: New device session created {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","session_id":17} 
[2026-02-13 15:32:09] local.INFO: Successful PIN login via API {"user_id":121,"device_id":"A6DFA87C-C506-40EB-AAB6-05E003B49167","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 15:32:11] local.INFO: FCM token saved for user {"user_id":121,"mobile_number":"819022862633","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 16:23:58] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm the sign-up of User ID FUNG01.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","pid":"ADFSIOQR2ZZR3VLR","tac":"DA1B7423-AC0B-4E18-9B72-EB2298F0FB6A","txnID":"365","userID":"FUNG01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"287d01ed"},"ip":"103.230.15.12"} 
[2026-02-13 16:23:58] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm the sign-up of User ID FUNG01.&messageTitle=Sign-up Account Request&mobile_number=60123668288&pid=ADFSIOQR2ZZR3VLR&tac=DA1B7423-AC0B-4E18-9B72-EB2298F0FB6A&txnID=365&userID=FUNG01","length":206} 
[2026-02-13 16:23:58] local.DEBUG: CRC Calculation Result {"crc":"287d01ed","input_params_count":7} 
[2026-02-13 16:23:58] local.DEBUG: CRC Verification {"received":"287d01ed","calculated":"287d01ed","match":true} 
[2026-02-13 16:23:58] local.INFO: CRC validation passed for createTacRecord  
[2026-02-13 16:23:58] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-13 16:23:58] local.INFO: Mobile number cleaned {"original":"60123668288","cleaned":"60123668288"} 
[2026-02-13 16:23:58] local.INFO: TAC record created successfully via API {"record_id":764,"txnID":"365","tac":"DA1B7423-AC0B-4E18-9B72-EB2298F0FB6A","messageBody":"Please confirm the sign-up of User ID FUNG01.","messageTitle":"Sign-up Account Request","mobile_number":"60123668288","userID":"FUNG01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-13 16:28:58"} 
[2026-02-13 16:23:58] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123668288","txn_id":"365","user_id":"FUNG01"} 
[2026-02-13 16:23:58] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fkPsYjD1Qby3-e2fqCIN...","title":"Sign-up Account Request"} 
[2026-02-13 16:23:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1770971038931560%422fcc3e422fcc3e"} 
[2026-02-13 16:23:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123668288","txn_id":"365","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-13 16:23:58\",\"data\":{\"user_id\":59,\"mobile_number\":\"60123668288\",\"txn_id\":\"365\",\"title\":\"Sign-up Account Request\",\"body\":\"Please confirm the sign-up of User ID FUNG01.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1770971038931560%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-13 16:24:25] local.INFO: New session created {"user_id":59,"device_id":"BP2A.250605.031.A3","session_id":86} 
[2026-02-13 16:24:25] local.INFO: Successful PIN login {"user_id":59,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"SGnG23XGNkVjq6fLBxcsFoTnue344GDKN934BmH3tzmfBsRwjduM7QcEwAFsCaUs"} 
[2026-02-13 16:24:25] local.INFO: FCM token saved for user {"user_id":59,"mobile_number":"60123668288","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 16:24:32] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=DA1B7423-AC0B-4E18-9B72-EB2298F0FB6A&txnid=365","length":84} 
[2026-02-13 16:24:32] local.DEBUG: CRC Calculation Result {"crc":"e677d6f7","input_params_count":4} 
[2026-02-13 16:24:32] local.INFO: External TAC API called {"action":"tac","txnID":"365","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-13 16:24:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"60123668288","txnID":"365","tac":"DA1B7423-AC0B-4E18-9B72-EB2298F0FB6A","approved_status":1} 
[2026-02-13 18:14:53] local.INFO: Login detected - checking for other active sessions {"user_id":38,"current_device_id":"BP4A.260105.004.E1","other_active_sessions_count":0} 
[2026-02-13 18:14:53] local.INFO: Session updated {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-13 18:14:53] local.INFO: N1User table updated with latest device info {"user_id":38,"device_id":"BP4A.260105.004.E1","fcm_token_length":142} 
[2026-02-13 18:14:53] local.INFO: New device session created {"user_id":38,"device_id":"BP4A.260105.004.E1","session_id":45} 
[2026-02-13 18:14:53] local.INFO: Successful trusted device login via API {"user_id":38,"device_id":"BP4A.260105.004.E1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 18:34:31] local.INFO: Login detected - checking for other active sessions {"user_id":119,"current_device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","other_active_sessions_count":0} 
[2026-02-13 18:34:31] local.INFO: Session updated {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-13 18:34:31] local.INFO: N1User table updated with latest device info {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","fcm_token_length":142} 
[2026-02-13 18:34:31] local.INFO: New device session created {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","session_id":29} 
[2026-02-13 18:34:31] local.INFO: Successful PIN login via API {"user_id":119,"device_id":"FCE2FA6D-C297-424E-9CE5-2C3EC8A17853","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 18:34:32] local.INFO: FCM token saved for user {"user_id":119,"mobile_number":"819081250103","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-13 21:58:16] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-13 21:58:16] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-13 21:58:16] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-13 21:58:16] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-13 21:58:17] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-13 21:58:17] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 04:49:17] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-14 04:49:17] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-14 04:49:17] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-14 04:49:17] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-14 04:49:17] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 04:49:18] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 04:53:37] local.INFO: Login history retrieved {"user_id":153,"mobile_number":"819029657078","total_sessions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 04:54:56] local.INFO: Login history retrieved {"user_id":153,"mobile_number":"819029657078","total_sessions":1,"page":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 04:55:59] local.INFO: User profile retrieved by session token {"user_id":153,"mobile_number":"819029657078","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 07:43:30] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"2349036136257","response":{"status":"ok","error_desc":"","message":"MMb2b91c17cdf6ac70680ef62535d28be6"}} 
[2026-02-14 07:44:16] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"2349036136257","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-14 07:45:09] local.INFO: N1User created via API {"user_id":187,"mobile_number":"2349036136257","memberhash":"TRQMSQAF1771026309NJAATY","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-14 07:45:11] local.INFO: New session created {"user_id":187,"device_id":"QP1A.190711.020","session_id":87} 
[2026-02-14 07:45:11] local.INFO: Successful PIN login {"user_id":187,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"xtagA6EuI5KgSUdXBeetPtumdFiZg5PbHBlasrW7GGSh5f9qBDh0aBm35tXoqCBN"} 
[2026-02-14 07:47:22] local.INFO: Session updated {"user_id":187,"device_id":"QP1A.190711.020","session_id":87} 
[2026-02-14 07:47:22] local.INFO: Successful PIN login {"user_id":187,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"iJqnx0MvrnZAqr54EFJNz48ZKo5hJd7AuYMwS385Pdu84n6vVhiv7ic0l8Zonutj"} 
[2026-02-14 07:47:24] local.INFO: FCM token saved for user {"user_id":187,"mobile_number":"2349036136257","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 07:48:30] local.INFO: Session updated {"user_id":187,"device_id":"QP1A.190711.020","session_id":87} 
[2026-02-14 07:48:30] local.INFO: Successful PIN login {"user_id":187,"device_id":"QP1A.190711.020","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"koYeMxoqzNQPshkiPtquZ2jpLDBYsri71sYMjy4sbFu6OS8cQTfbzZbjdzbaPsK6"} 
[2026-02-14 07:48:32] local.INFO: FCM token saved for user {"user_id":187,"mobile_number":"2349036136257","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 08:15:05] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-14 08:15:05] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-14 08:15:05] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-14 08:15:05] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-14 08:15:05] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 08:15:06] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 08:15:40] local.INFO: QR Login started {"user_id":"KOKU00","qr_payload_length":208} 
[2026-02-14 08:15:40] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:15:40] local.INFO: QR payload decrypted successfully {"token":"49156AEC-7275-4447-82A3-B272B7AC654C","user_id":"KOKU00"} 
[2026-02-14 08:15:40] local.INFO: Calling encrypt API {"token":"49156AEC-7275-4447-82A3-B272B7AC654C","user_id":"KOKU00"} 
[2026-02-14 08:15:40] local.INFO: Token encrypted with user ID {"user_id":"KOKU00","encrypted_payload_length":216} 
[2026-02-14 08:15:40] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:15:41] local.INFO: QR Login completed successfully {"user_id":"KOKU00"} 
[2026-02-14 08:17:21] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-02-14 08:17:21] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:17:22] local.INFO: QR payload decrypted successfully {"token":"1D0C17B6-F221-43DC-A0A6-BB123B09DC13","user_id":"KOKU25"} 
[2026-02-14 08:17:22] local.INFO: Calling encrypt API {"token":"1D0C17B6-F221-43DC-A0A6-BB123B09DC13","user_id":"KOKU25"} 
[2026-02-14 08:17:22] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-02-14 08:17:22] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:17:22] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-02-14 08:18:09] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-02-14 08:18:09] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:18:10] local.INFO: QR payload decrypted successfully {"token":"5798A837-0AF8-4C93-8456-044D9AE9E7AD","user_id":"AAA17"} 
[2026-02-14 08:18:10] local.INFO: Calling encrypt API {"token":"5798A837-0AF8-4C93-8456-044D9AE9E7AD","user_id":"AAA17"} 
[2026-02-14 08:18:11] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-02-14 08:18:11] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:18:12] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-02-14 08:23:33] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-02-14 08:23:33] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:23:34] local.INFO: QR payload decrypted successfully {"token":"C58A129C-60A9-4779-8AD3-3E31A551FDE2","user_id":"KOKU08"} 
[2026-02-14 08:23:34] local.INFO: Calling encrypt API {"token":"C58A129C-60A9-4779-8AD3-3E31A551FDE2","user_id":"KOKU08"} 
[2026-02-14 08:23:34] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-02-14 08:23:34] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:23:34] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-02-14 08:26:05] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-02-14 08:26:05] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:26:05] local.INFO: QR payload decrypted successfully {"token":"50B8FF09-BAA2-4B62-B571-45FDE84B7935","user_id":"KOKU30"} 
[2026-02-14 08:26:05] local.INFO: Calling encrypt API {"token":"50B8FF09-BAA2-4B62-B571-45FDE84B7935","user_id":"KOKU30"} 
[2026-02-14 08:26:06] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-02-14 08:26:06] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:26:06] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-02-14 08:26:38] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-02-14 08:26:38] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:26:39] local.INFO: QR payload decrypted successfully {"token":"912A0855-A864-49E7-83DF-BD62E490C41E","user_id":"KOKU22"} 
[2026-02-14 08:26:39] local.INFO: Calling encrypt API {"token":"912A0855-A864-49E7-83DF-BD62E490C41E","user_id":"KOKU22"} 
[2026-02-14 08:26:39] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-02-14 08:26:39] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:26:39] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-02-14 08:28:48] local.INFO: QR Login started {"user_id":"KEIJI00","qr_payload_length":208} 
[2026-02-14 08:28:48] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:28:48] local.INFO: QR payload decrypted successfully {"token":"A303E005-6CC5-40D5-9CC1-12BB1F050073","user_id":"KEIJI00"} 
[2026-02-14 08:28:48] local.INFO: Calling encrypt API {"token":"A303E005-6CC5-40D5-9CC1-12BB1F050073","user_id":"KEIJI00"} 
[2026-02-14 08:28:48] local.INFO: Token encrypted with user ID {"user_id":"KEIJI00","encrypted_payload_length":218} 
[2026-02-14 08:28:48] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-14 08:28:49] local.INFO: QR Login completed successfully {"user_id":"KEIJI00"} 
[2026-02-14 08:30:26] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-02-14 08:30:26] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:30:26] local.INFO: QR payload decrypted successfully {"token":"7542C2E6-9AD6-4DF9-BFAD-CB530771B8AE","user_id":"JIN00"} 
[2026-02-14 08:30:26] local.INFO: Calling encrypt API {"token":"7542C2E6-9AD6-4DF9-BFAD-CB530771B8AE","user_id":"JIN00"} 
[2026-02-14 08:30:27] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-02-14 08:30:27] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:30:27] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-02-14 08:30:54] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-02-14 08:30:54] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:30:54] local.INFO: QR payload decrypted successfully {"token":"43A83F7F-5E59-44EE-AFD1-C91CB0EA66C5","user_id":"YOU00"} 
[2026-02-14 08:30:54] local.INFO: Calling encrypt API {"token":"43A83F7F-5E59-44EE-AFD1-C91CB0EA66C5","user_id":"YOU00"} 
[2026-02-14 08:30:54] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-02-14 08:30:54] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:30:54] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-02-14 08:31:27] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-02-14 08:31:27] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:31:28] local.INFO: QR payload decrypted successfully {"token":"770B9DAD-4A04-43DF-84AC-C444E3B33D53","user_id":"KEITA00"} 
[2026-02-14 08:31:28] local.INFO: Calling encrypt API {"token":"770B9DAD-4A04-43DF-84AC-C444E3B33D53","user_id":"KEITA00"} 
[2026-02-14 08:31:28] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-02-14 08:31:28] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-14 08:31:29] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-02-14 08:31:59] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","pid":"ADFSIOQR2ZZR3VLR","tac":"F57705CB-F3FE-43EA-BECB-D79B13AD7F09","txnID":"366","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8ca5d6be"},"ip":"103.230.15.12"} 
[2026-02-14 08:31:59] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm Change/Add Mobile Phone for account TENG13.&messageTitle=Change/Add Mobile Phone Request&mobile_number=60173132888&pid=ADFSIOQR2ZZR3VLR&tac=F57705CB-F3FE-43EA-BECB-D79B13AD7F09&txnID=366&userID=TENG13","length":227} 
[2026-02-14 08:31:59] local.DEBUG: CRC Calculation Result {"crc":"8ca5d6be","input_params_count":7} 
[2026-02-14 08:31:59] local.DEBUG: CRC Verification {"received":"8ca5d6be","calculated":"8ca5d6be","match":true} 
[2026-02-14 08:31:59] local.INFO: CRC validation passed for createTacRecord  
[2026-02-14 08:31:59] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-14 08:31:59] local.INFO: Mobile number cleaned {"original":"60173132888","cleaned":"60173132888"} 
[2026-02-14 08:31:59] local.INFO: TAC record created successfully via API {"record_id":765,"txnID":"366","tac":"F57705CB-F3FE-43EA-BECB-D79B13AD7F09","messageBody":"Please confirm Change/Add Mobile Phone for account TENG13.","messageTitle":"Change/Add Mobile Phone Request","mobile_number":"60173132888","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-14 08:36:59"} 
[2026-02-14 08:31:59] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60173132888","txn_id":"366","user_id":"TENG13"} 
[2026-02-14 08:31:59] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fzhkXR9eQ0-zrz_chKEp...","title":"Change/Add Mobile Phone Request"} 
[2026-02-14 08:32:00] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771029119904723"} 
[2026-02-14 08:32:00] local.INFO: FCM transaction approval notification sent {"mobile_number":"60173132888","txn_id":"366","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-14 08:32:00\",\"data\":{\"user_id\":155,\"mobile_number\":\"60173132888\",\"txn_id\":\"366\",\"title\":\"Change\\/Add Mobile Phone Request\",\"body\":\"Please confirm Change\\/Add Mobile Phone for account TENG13.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771029119904723\"}}}","success":true} 
[2026-02-14 08:32:04] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-02-14 08:32:04] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:32:04] local.INFO: QR payload decrypted successfully {"token":"1614EC16-FE4A-46D6-9942-6010DA7A2421","user_id":"KKRR00"} 
[2026-02-14 08:32:04] local.INFO: Calling encrypt API {"token":"1614EC16-FE4A-46D6-9942-6010DA7A2421","user_id":"KKRR00"} 
[2026-02-14 08:32:04] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-02-14 08:32:04] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:32:04] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-02-14 08:32:35] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-02-14 08:32:35] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:32:35] local.INFO: QR payload decrypted successfully {"token":"E27633B4-B4E3-452F-AB77-67E3BFA1DD66","user_id":"ANN00"} 
[2026-02-14 08:32:35] local.INFO: Calling encrypt API {"token":"E27633B4-B4E3-452F-AB77-67E3BFA1DD66","user_id":"ANN00"} 
[2026-02-14 08:32:36] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-02-14 08:32:36] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:32:36] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-02-14 08:33:10] local.INFO: QR Login started {"user_id":"IKR00","qr_payload_length":208} 
[2026-02-14 08:33:10] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:33:10] local.INFO: QR payload decrypted successfully {"token":"6A37EC1D-26D4-4D18-A4B5-7B646128458B","user_id":"IKR00"} 
[2026-02-14 08:33:10] local.INFO: Calling encrypt API {"token":"6A37EC1D-26D4-4D18-A4B5-7B646128458B","user_id":"IKR00"} 
[2026-02-14 08:33:11] local.INFO: Token encrypted with user ID {"user_id":"IKR00","encrypted_payload_length":215} 
[2026-02-14 08:33:11] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:33:11] local.INFO: QR Login completed successfully {"user_id":"IKR00"} 
[2026-02-14 08:33:42] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-02-14 08:33:42] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:33:42] local.INFO: QR payload decrypted successfully {"token":"4369BEF1-3506-44DC-AD59-05F538F35160","user_id":"YUKA00"} 
[2026-02-14 08:33:42] local.INFO: Calling encrypt API {"token":"4369BEF1-3506-44DC-AD59-05F538F35160","user_id":"YUKA00"} 
[2026-02-14 08:33:43] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-02-14 08:33:43] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:33:43] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-02-14 08:34:14] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-02-14 08:34:14] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:34:15] local.INFO: QR payload decrypted successfully {"token":"9CDB5F91-BFBD-4169-8160-94D0EF651DB6","user_id":"KKKK00"} 
[2026-02-14 08:34:15] local.INFO: Calling encrypt API {"token":"9CDB5F91-BFBD-4169-8160-94D0EF651DB6","user_id":"KKKK00"} 
[2026-02-14 08:34:16] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-02-14 08:34:16] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:34:16] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-02-14 08:34:45] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-02-14 08:34:45] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:34:45] local.INFO: QR payload decrypted successfully {"token":"E39591DF-4F6C-4BE0-B29C-A4CFCC1365BA","user_id":"KKKK01"} 
[2026-02-14 08:34:45] local.INFO: Calling encrypt API {"token":"E39591DF-4F6C-4BE0-B29C-A4CFCC1365BA","user_id":"KKKK01"} 
[2026-02-14 08:34:45] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-02-14 08:34:45] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:34:45] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-02-14 08:36:43] local.INFO: QR Login started {"user_id":"KOKU03","qr_payload_length":208} 
[2026-02-14 08:36:43] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:36:43] local.INFO: QR payload decrypted successfully {"token":"4AF08D2D-650D-4773-A6FF-74C365D110A4","user_id":"KOKU03"} 
[2026-02-14 08:36:43] local.INFO: Calling encrypt API {"token":"4AF08D2D-650D-4773-A6FF-74C365D110A4","user_id":"KOKU03"} 
[2026-02-14 08:36:43] local.INFO: Token encrypted with user ID {"user_id":"KOKU03","encrypted_payload_length":216} 
[2026-02-14 08:36:43] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:36:44] local.INFO: QR Login completed successfully {"user_id":"KOKU03"} 
[2026-02-14 08:37:22] local.INFO: Login detected - checking for other active sessions {"user_id":153,"current_device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","other_active_sessions_count":0} 
[2026-02-14 08:37:22] local.INFO: Session updated {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-14 08:37:22] local.INFO: N1User table updated with latest device info {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","fcm_token_length":142} 
[2026-02-14 08:37:22] local.INFO: New device session created {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","session_id":10} 
[2026-02-14 08:37:22] local.INFO: Successful PIN login via API {"user_id":153,"device_id":"C95FA8F3-0108-4D37-A828-BE75315F3273","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 08:37:23] local.INFO: FCM token saved for user {"user_id":153,"mobile_number":"819029657078","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 08:37:32] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-14 08:38:49] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-02-14 08:38:49] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:38:50] local.INFO: QR payload decrypted successfully {"token":"45E1F711-1F7D-459B-BB49-6A9F5747B9CC","user_id":"KOKU99"} 
[2026-02-14 08:38:50] local.INFO: Calling encrypt API {"token":"45E1F711-1F7D-459B-BB49-6A9F5747B9CC","user_id":"KOKU99"} 
[2026-02-14 08:38:50] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-02-14 08:38:50] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:38:50] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-02-14 08:39:25] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-14 08:39:25] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:39:25] local.INFO: QR payload decrypted successfully {"token":"378593BF-A19F-4B53-A501-DFCF55CA5B6F","user_id":"KEIJI10"} 
[2026-02-14 08:39:25] local.INFO: Calling encrypt API {"token":"378593BF-A19F-4B53-A501-DFCF55CA5B6F","user_id":"KEIJI10"} 
[2026-02-14 08:39:25] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-14 08:39:25] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-14 08:39:25] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-14 08:40:03] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-14 08:40:03] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:40:07] local.INFO: QR payload decrypted successfully {"token":"0E83A2D3-583C-43D6-BDD2-9D045DCD183D","user_id":"KEIJI11"} 
[2026-02-14 08:40:07] local.INFO: Calling encrypt API {"token":"0E83A2D3-583C-43D6-BDD2-9D045DCD183D","user_id":"KEIJI11"} 
[2026-02-14 08:40:07] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-14 08:40:07] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-14 08:40:08] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-14 08:40:41] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-14 08:40:41] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:40:41] local.INFO: QR payload decrypted successfully {"token":"262E48A9-F0B8-4278-8924-B9AF195B2256","user_id":"KEIJI11"} 
[2026-02-14 08:40:41] local.INFO: Calling encrypt API {"token":"262E48A9-F0B8-4278-8924-B9AF195B2256","user_id":"KEIJI11"} 
[2026-02-14 08:40:41] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-14 08:40:41] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-14 08:40:42] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-14 08:41:17] local.INFO: QR Login started {"user_id":"KEIJI12","qr_payload_length":208} 
[2026-02-14 08:41:17] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:41:17] local.INFO: QR payload decrypted successfully {"token":"63FB6849-4FD1-471B-9111-170CCB7F8DD7","user_id":"KEIJI12"} 
[2026-02-14 08:41:17] local.INFO: Calling encrypt API {"token":"63FB6849-4FD1-471B-9111-170CCB7F8DD7","user_id":"KEIJI12"} 
[2026-02-14 08:41:17] local.INFO: Token encrypted with user ID {"user_id":"KEIJI12","encrypted_payload_length":218} 
[2026-02-14 08:41:17] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-14 08:41:18] local.INFO: QR Login completed successfully {"user_id":"KEIJI12"} 
[2026-02-14 08:42:05] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-14 08:42:05] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:42:05] local.INFO: QR payload decrypted successfully {"token":"911D6B87-64C0-4A36-B935-70505AFE066F","user_id":"RIKIDO01"} 
[2026-02-14 08:42:05] local.INFO: Calling encrypt API {"token":"911D6B87-64C0-4A36-B935-70505AFE066F","user_id":"RIKIDO01"} 
[2026-02-14 08:42:05] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-14 08:42:05] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-14 08:42:05] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-14 08:43:07] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-02-14 08:43:07] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:43:07] local.INFO: QR payload decrypted successfully {"token":"79068580-6658-4BE6-B22B-7A93290D65C0","user_id":"RIKIDO02"} 
[2026-02-14 08:43:07] local.INFO: Calling encrypt API {"token":"79068580-6658-4BE6-B22B-7A93290D65C0","user_id":"RIKIDO02"} 
[2026-02-14 08:43:07] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-02-14 08:43:07] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-14 08:43:08] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-02-14 08:43:44] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-02-14 08:43:44] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:43:44] local.INFO: QR payload decrypted successfully {"token":"5F1CC2F9-E7DE-4642-A409-5E75B3034717","user_id":"TOKU01"} 
[2026-02-14 08:43:44] local.INFO: Calling encrypt API {"token":"5F1CC2F9-E7DE-4642-A409-5E75B3034717","user_id":"TOKU01"} 
[2026-02-14 08:43:44] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-02-14 08:43:44] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:43:45] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-02-14 08:45:47] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-14 08:45:47] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-14 08:45:47] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-14 08:45:47] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-14 08:45:47] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 08:45:47] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 08:46:24] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-14 08:46:24] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:46:24] local.INFO: QR payload decrypted successfully {"token":"B8B8FBDD-28E2-42DE-B6C0-B212DA1FBED1","user_id":"TOKU06"} 
[2026-02-14 08:46:24] local.INFO: Calling encrypt API {"token":"B8B8FBDD-28E2-42DE-B6C0-B212DA1FBED1","user_id":"TOKU06"} 
[2026-02-14 08:46:24] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-14 08:46:24] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:46:24] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-14 08:47:41] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-02-14 08:47:41] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:47:42] local.INFO: QR payload decrypted successfully {"token":"3CF4722F-58CD-4649-898F-9C16C339919B","user_id":"TOKUKE00"} 
[2026-02-14 08:47:42] local.INFO: Calling encrypt API {"token":"3CF4722F-58CD-4649-898F-9C16C339919B","user_id":"TOKUKE00"} 
[2026-02-14 08:47:42] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-02-14 08:47:42] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-14 08:47:42] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-02-14 08:48:14] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-02-14 08:48:14] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:48:18] local.INFO: QR payload decrypted successfully {"token":"27BF0DE6-B4EC-4E51-9E0E-D63BDDA76E4B","user_id":"AAA07"} 
[2026-02-14 08:48:18] local.INFO: Calling encrypt API {"token":"27BF0DE6-B4EC-4E51-9E0E-D63BDDA76E4B","user_id":"AAA07"} 
[2026-02-14 08:48:18] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-02-14 08:48:18] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:48:18] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-02-14 08:48:56] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-02-14 08:48:56] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:48:57] local.INFO: QR payload decrypted successfully {"token":"AF0C8701-1ACD-477B-83C5-4785B0EBDA22","user_id":"AAA15"} 
[2026-02-14 08:48:57] local.INFO: Calling encrypt API {"token":"AF0C8701-1ACD-477B-83C5-4785B0EBDA22","user_id":"AAA15"} 
[2026-02-14 08:48:57] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-02-14 08:48:57] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:48:57] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-02-14 08:49:32] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-14 08:49:32] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:49:32] local.INFO: QR payload decrypted successfully {"token":"3157156F-9708-485A-9ABD-BD38D0336445","user_id":"AAA08"} 
[2026-02-14 08:49:32] local.INFO: Calling encrypt API {"token":"3157156F-9708-485A-9ABD-BD38D0336445","user_id":"AAA08"} 
[2026-02-14 08:49:33] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-14 08:49:33] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:49:33] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-14 08:50:00] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-02-14 08:50:00] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:50:01] local.INFO: QR payload decrypted successfully {"token":"79DA8C13-6A09-4D09-BA96-2FADF09D8645","user_id":"AAA11"} 
[2026-02-14 08:50:01] local.INFO: Calling encrypt API {"token":"79DA8C13-6A09-4D09-BA96-2FADF09D8645","user_id":"AAA11"} 
[2026-02-14 08:50:01] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-02-14 08:50:01] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:50:01] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-02-14 08:50:16] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-02-14 08:50:16] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-14 08:50:16] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-02-14 08:50:16] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-14 08:50:16] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 08:50:17] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-16 08:50:16"} 
[2026-02-14 08:50:17] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 08:50:19] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-16 08:50:16"} 
[2026-02-14 08:50:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 08:50:32] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-02-14 08:50:32] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:50:33] local.INFO: QR payload decrypted successfully {"token":"34BDCB11-E113-4523-A95A-25DF03458BAA","user_id":"AAA16"} 
[2026-02-14 08:50:33] local.INFO: Calling encrypt API {"token":"34BDCB11-E113-4523-A95A-25DF03458BAA","user_id":"AAA16"} 
[2026-02-14 08:50:33] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-02-14 08:50:33] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-14 08:50:33] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-02-14 08:51:22] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-02-14 08:51:22] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:51:22] local.INFO: QR payload decrypted successfully {"token":"A86A2793-EDF2-464E-A802-7A50B61B54CC","user_id":"KOKU04"} 
[2026-02-14 08:51:22] local.INFO: Calling encrypt API {"token":"A86A2793-EDF2-464E-A802-7A50B61B54CC","user_id":"KOKU04"} 
[2026-02-14 08:51:23] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-02-14 08:51:23] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:51:23] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-02-14 08:51:55] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-02-14 08:51:55] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-14 08:51:55] local.INFO: QR payload decrypted successfully {"token":"4982C69C-4083-4CED-A055-67D10D3B99F6","user_id":"HIME02"} 
[2026-02-14 08:51:55] local.INFO: Calling encrypt API {"token":"4982C69C-4083-4CED-A055-67D10D3B99F6","user_id":"HIME02"} 
[2026-02-14 08:51:55] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-02-14 08:51:55] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-14 08:51:56] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-02-14 10:42:55] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"8AC7C59A-8119-4366-ABF5-4B055CA21D95","txnID":"367","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"92dcbf1b"},"ip":"103.230.15.12"} 
[2026-02-14 10:42:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=8AC7C59A-8119-4366-ABF5-4B055CA21D95&txnID=367&userID=IOMR00","length":215} 
[2026-02-14 10:42:55] local.DEBUG: CRC Calculation Result {"crc":"92dcbf1b","input_params_count":7} 
[2026-02-14 10:42:55] local.DEBUG: CRC Verification {"received":"92dcbf1b","calculated":"92dcbf1b","match":true} 
[2026-02-14 10:42:55] local.INFO: CRC validation passed for createTacRecord  
[2026-02-14 10:42:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-14 10:42:55] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-02-14 10:42:55] local.INFO: TAC record created successfully via API {"record_id":766,"txnID":"367","tac":"8AC7C59A-8119-4366-ABF5-4B055CA21D95","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-14 10:47:55"} 
[2026-02-14 10:42:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"367","user_id":"IOMR00"} 
[2026-02-14 10:42:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-02-14 10:42:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771036976224729"} 
[2026-02-14 10:42:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"367","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-14 10:42:56\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"367\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771036976224729\"}}}","success":true} 
[2026-02-14 10:43:13] local.INFO: Session updated {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","session_id":16} 
[2026-02-14 10:43:13] local.INFO: Successful PIN login {"user_id":157,"device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"lSU4JW98f0JOjwgaJJ4cPojCznk3DuVxuQQXQ3SRP0jtF9iqKs3bbHUmtvx9P9ak"} 
[2026-02-14 10:43:13] local.INFO: FCM token saved for user {"user_id":157,"mobile_number":"818042746786","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 10:43:30] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=8AC7C59A-8119-4366-ABF5-4B055CA21D95&txnid=367","length":84} 
[2026-02-14 10:43:30] local.DEBUG: CRC Calculation Result {"crc":"f1a0c611","input_params_count":4} 
[2026-02-14 10:43:32] local.INFO: External TAC API called {"action":"tac","txnID":"367","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-14 10:43:32] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"367","tac":"8AC7C59A-8119-4366-ABF5-4B055CA21D95","approved_status":1} 
[2026-02-14 10:45:22] local.INFO: Login detected - checking for other active sessions {"user_id":90,"current_device_id":"ADD19178-004E-4442-8E1E-2306D9935716","other_active_sessions_count":0} 
[2026-02-14 10:45:22] local.INFO: Session updated {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-14 10:45:22] local.INFO: N1User table updated with latest device info {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","fcm_token_length":142} 
[2026-02-14 10:45:22] local.INFO: New device session created {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","session_id":12} 
[2026-02-14 10:45:22] local.INFO: Successful PIN login via API {"user_id":90,"device_id":"ADD19178-004E-4442-8E1E-2306D9935716","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 10:45:22] local.INFO: FCM token saved for user {"user_id":90,"mobile_number":"819079503156","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 10:45:56] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"57CD2D38-3A61-42FD-A314-93D5CE018BBD","txnID":"368","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"7949cc8c"},"ip":"103.230.15.12"} 
[2026-02-14 10:45:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to withdraw for User ID IOMR00.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=57CD2D38-3A61-42FD-A314-93D5CE018BBD&txnID=368&userID=IOMR00","length":215} 
[2026-02-14 10:45:56] local.DEBUG: CRC Calculation Result {"crc":"7949cc8c","input_params_count":7} 
[2026-02-14 10:45:56] local.DEBUG: CRC Verification {"received":"7949cc8c","calculated":"7949cc8c","match":true} 
[2026-02-14 10:45:56] local.INFO: CRC validation passed for createTacRecord  
[2026-02-14 10:45:56] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-14 10:45:56] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-02-14 10:45:56] local.INFO: TAC record created successfully via API {"record_id":767,"txnID":"368","tac":"57CD2D38-3A61-42FD-A314-93D5CE018BBD","messageBody":"A request has been made to withdraw for User ID IOMR00.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-14 10:50:56"} 
[2026-02-14 10:45:56] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"368","user_id":"IOMR00"} 
[2026-02-14 10:45:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-02-14 10:45:56] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771037156592788"} 
[2026-02-14 10:45:56] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"368","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-14 10:45:56\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"368\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to withdraw for User ID IOMR00.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771037156592788\"}}}","success":true} 
[2026-02-14 10:46:04] local.DEBUG: CRC Parameter String {"string":"action=tac&pid=ADFSIOQR2ZZR3VLR&token=57CD2D38-3A61-42FD-A314-93D5CE018BBD&txnid=368","length":84} 
[2026-02-14 10:46:04] local.DEBUG: CRC Calculation Result {"crc":"b8ee9e9a","input_params_count":4} 
[2026-02-14 10:46:04] local.INFO: External TAC API called {"action":"tac","txnID":"368","status":200,"body":"{\"status\":\"0\",\"error_desc\":\"ok\"}"} 
[2026-02-14 10:46:04] local.INFO: TAC action completed {"action":"approve","mobile_number":"818042746786","txnID":"368","tac":"57CD2D38-3A61-42FD-A314-93D5CE018BBD","approved_status":1} 
[2026-02-14 12:04:36] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-14 12:04:36] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-14 12:04:36] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-14 12:04:36] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-14 12:04:36] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 12:11:26] local.INFO: Login detected - checking for other active sessions {"user_id":12,"current_device_id":"HUAWEIYAL-L61","other_active_sessions_count":0} 
[2026-02-14 12:11:26] local.INFO: Session updated {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-14 12:11:26] local.INFO: N1User table updated with latest device info {"user_id":12,"device_id":"HUAWEIYAL-L61","fcm_token_length":142} 
[2026-02-14 12:11:26] local.INFO: New device session created {"user_id":12,"device_id":"HUAWEIYAL-L61","session_id":28} 
[2026-02-14 12:11:26] local.INFO: Successful trusted device login via API {"user_id":12,"device_id":"HUAWEIYAL-L61","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 13:17:15] local.INFO: WhatsApp OTP sent successfully {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","response":{"status":"ok","error_desc":"","message":"MM53c660e60f74790173694b1f4eb3a2c0"}} 
[2026-02-14 13:17:28] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","status":"error","response":{"status":"error","error_desc":"Err : OTP Error."}} 
[2026-02-14 13:18:16] local.INFO: Mobile OTP verification attempted {"partner_id":"ZFMPUZANMWYPISOS","mobile_number":"819084843399","status":"ok","response":{"status":"ok","error_desc":""}} 
[2026-02-14 13:18:36] local.INFO: PIN updated via API {"user_id":130,"mobile_number":"819084843399","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 13:18:37] local.INFO: Logging out other active sessions - Direct Access (No OTP) {"user_id":130,"device_id":"BP4A.260205.002","other_sessions_count":1} 
[2026-02-14 13:18:37] local.INFO: Logout message sent successfully {"fcm_token":"d5wvifIHSfGdqv2wB3Ic...","reason":"new_device_login"} 
[2026-02-14 13:18:37] local.INFO: New session created {"user_id":130,"device_id":"BP4A.260205.002","session_id":88} 
[2026-02-14 13:18:37] local.INFO: Successful PIN login {"user_id":130,"device_id":"BP4A.260205.002","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":1,"session_token":"8w1oyNiQsrgrbxZHwS52JnM09jlVthDB7mwMe0a3cb6V0X4yRdHjhAzGgtaLvXkK"} 
[2026-02-14 13:18:47] local.INFO: Session updated {"user_id":130,"device_id":"BP4A.260205.002","session_id":88} 
[2026-02-14 13:18:47] local.INFO: Successful PIN login {"user_id":130,"device_id":"BP4A.260205.002","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"xfBYeaitc0xQOTnec5Va6qW3wAJlVeQU1qAs0oXALkBGMtufBZhkBXRPIAdlC64j"} 
[2026-02-14 13:18:48] local.INFO: FCM token saved for user {"user_id":130,"mobile_number":"819084843399","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 14:46:17] local.INFO: Session updated {"user_id":180,"device_id":"BP2A.250605.031.A3","session_id":66} 
[2026-02-14 14:46:17] local.INFO: Successful PIN login {"user_id":180,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0,"session_token":"ORuWQMuSkm56ixI7Tx9ZfoSYB4JvHPhjtaZr2D8WMTNESdN9tF6b3BCdHNA6dPaP"} 
[2026-02-14 14:46:17] local.INFO: FCM token saved for user {"user_id":180,"mobile_number":"60173132814","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 17:47:41] local.INFO: Login detected - checking for other active sessions {"user_id":95,"current_device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","other_active_sessions_count":0} 
[2026-02-14 17:47:41] local.INFO: Session updated {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-02-14 17:47:41] local.INFO: N1User table updated with latest device info {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","fcm_token_length":142} 
[2026-02-14 17:47:41] local.INFO: New device session created {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","session_id":4} 
[2026-02-14 17:47:41] local.INFO: Successful PIN login via API {"user_id":95,"device_id":"B8830A39-079C-4F91-A613-394E55ECF5D3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 17:47:41] local.INFO: FCM token saved for user {"user_id":95,"mobile_number":"818032138952","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-14 20:08:41] local.INFO: Login detected - checking for other active sessions {"user_id":163,"current_device_id":"HONORBVL-N49","other_active_sessions_count":0} 
[2026-02-14 20:08:41] local.INFO: New session created {"user_id":163,"device_id":"HONORBVL-N49","session_id":89} 
[2026-02-14 20:08:41] local.INFO: N1User table updated with latest device info {"user_id":163,"device_id":"HONORBVL-N49","fcm_token_length":142} 
[2026-02-14 20:08:41] local.INFO: New device session created {"user_id":163,"device_id":"HONORBVL-N49","session_id":89} 
[2026-02-14 20:08:41] local.INFO: Successful PIN login via API {"user_id":163,"device_id":"HONORBVL-N49","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-14 20:08:41] local.INFO: FCM token saved for user {"user_id":163,"mobile_number":"60123936522","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-15 10:27:52] local.INFO: Login detected - checking for other active sessions {"user_id":62,"current_device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","other_active_sessions_count":0} 
[2026-02-15 10:27:52] local.INFO: Session updated {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-15 10:27:52] local.INFO: N1User table updated with latest device info {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","fcm_token_length":142} 
[2026-02-15 10:27:52] local.INFO: New device session created {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","session_id":8} 
[2026-02-15 10:27:52] local.INFO: Successful PIN login via API {"user_id":62,"device_id":"3DDBA0C4-C7BF-451C-BE84-F3F7E5E280BA","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-15 10:27:52] local.INFO: FCM token saved for user {"user_id":62,"mobile_number":"819044692385","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-15 10:28:43] local.INFO: QR Login started {"user_id":"KOKU25","qr_payload_length":208} 
[2026-02-15 10:28:43] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:28:43] local.INFO: QR payload decrypted successfully {"token":"9F057485-BEF2-49B4-A14D-5E1CE7EFA001","user_id":"KOKU25"} 
[2026-02-15 10:28:43] local.INFO: Calling encrypt API {"token":"9F057485-BEF2-49B4-A14D-5E1CE7EFA001","user_id":"KOKU25"} 
[2026-02-15 10:28:43] local.INFO: Token encrypted with user ID {"user_id":"KOKU25","encrypted_payload_length":216} 
[2026-02-15 10:28:43] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:28:43] local.INFO: QR Login completed successfully {"user_id":"KOKU25"} 
[2026-02-15 10:31:33] local.INFO: QR Login started {"user_id":"AAA17","qr_payload_length":208} 
[2026-02-15 10:31:33] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:31:34] local.INFO: QR payload decrypted successfully {"token":"0CF60925-B2FA-4136-BA1D-DE7542355F47","user_id":"AAA17"} 
[2026-02-15 10:31:34] local.INFO: Calling encrypt API {"token":"0CF60925-B2FA-4136-BA1D-DE7542355F47","user_id":"AAA17"} 
[2026-02-15 10:31:34] local.INFO: Token encrypted with user ID {"user_id":"AAA17","encrypted_payload_length":215} 
[2026-02-15 10:31:34] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 10:31:34] local.INFO: QR Login completed successfully {"user_id":"AAA17"} 
[2026-02-15 10:34:13] local.INFO: QR Login started {"user_id":"KOKU08","qr_payload_length":208} 
[2026-02-15 10:34:13] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:34:13] local.INFO: QR payload decrypted successfully {"token":"B8CD537A-CC1B-4070-8199-EEEDBC17C860","user_id":"KOKU08"} 
[2026-02-15 10:34:13] local.INFO: Calling encrypt API {"token":"B8CD537A-CC1B-4070-8199-EEEDBC17C860","user_id":"KOKU08"} 
[2026-02-15 10:34:13] local.INFO: Token encrypted with user ID {"user_id":"KOKU08","encrypted_payload_length":216} 
[2026-02-15 10:34:13] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:34:14] local.INFO: QR Login completed successfully {"user_id":"KOKU08"} 
[2026-02-15 10:34:54] local.INFO: QR Login started {"user_id":"KOKU30","qr_payload_length":208} 
[2026-02-15 10:34:54] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:34:55] local.INFO: QR payload decrypted successfully {"token":"003A2291-E98C-4547-B562-4C3E9A4E76F0","user_id":"KOKU30"} 
[2026-02-15 10:34:55] local.INFO: Calling encrypt API {"token":"003A2291-E98C-4547-B562-4C3E9A4E76F0","user_id":"KOKU30"} 
[2026-02-15 10:34:55] local.INFO: Token encrypted with user ID {"user_id":"KOKU30","encrypted_payload_length":216} 
[2026-02-15 10:34:55] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:34:55] local.INFO: QR Login completed successfully {"user_id":"KOKU30"} 
[2026-02-15 10:36:47] local.INFO: QR Login started {"user_id":"KOKU22","qr_payload_length":208} 
[2026-02-15 10:36:47] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:36:47] local.INFO: QR payload decrypted successfully {"token":"82EA337D-2CF3-4C1F-BDE0-84D7B971DD72","user_id":"KOKU22"} 
[2026-02-15 10:36:47] local.INFO: Calling encrypt API {"token":"82EA337D-2CF3-4C1F-BDE0-84D7B971DD72","user_id":"KOKU22"} 
[2026-02-15 10:36:47] local.INFO: Token encrypted with user ID {"user_id":"KOKU22","encrypted_payload_length":216} 
[2026-02-15 10:36:47] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:36:47] local.INFO: QR Login completed successfully {"user_id":"KOKU22"} 
[2026-02-15 10:39:07] local.INFO: QR Login started {"user_id":"KOKU23","qr_payload_length":208} 
[2026-02-15 10:39:07] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:39:07] local.INFO: QR payload decrypted successfully {"token":"89F3B580-27B0-4D59-883D-55DC6E438998","user_id":"KOKU23"} 
[2026-02-15 10:39:07] local.INFO: Calling encrypt API {"token":"89F3B580-27B0-4D59-883D-55DC6E438998","user_id":"KOKU23"} 
[2026-02-15 10:39:08] local.INFO: Token encrypted with user ID {"user_id":"KOKU23","encrypted_payload_length":216} 
[2026-02-15 10:39:08] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:39:08] local.INFO: QR Login completed successfully {"user_id":"KOKU23"} 
[2026-02-15 10:39:45] local.INFO: QR Login started {"user_id":"KEIJI00","qr_payload_length":208} 
[2026-02-15 10:39:45] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:39:46] local.INFO: QR payload decrypted successfully {"token":"9020C853-0F76-44CC-BE2E-8D2AFC2EFFB3","user_id":"KEIJI00"} 
[2026-02-15 10:39:46] local.INFO: Calling encrypt API {"token":"9020C853-0F76-44CC-BE2E-8D2AFC2EFFB3","user_id":"KEIJI00"} 
[2026-02-15 10:39:46] local.INFO: Token encrypted with user ID {"user_id":"KEIJI00","encrypted_payload_length":218} 
[2026-02-15 10:39:46] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-15 10:39:46] local.INFO: QR Login completed successfully {"user_id":"KEIJI00"} 
[2026-02-15 10:41:51] local.INFO: QR Login started {"user_id":"JIN00","qr_payload_length":208} 
[2026-02-15 10:41:51] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:41:51] local.INFO: QR payload decrypted successfully {"token":"8E82EB8A-C192-4138-B121-474327690B63","user_id":"JIN00"} 
[2026-02-15 10:41:51] local.INFO: Calling encrypt API {"token":"8E82EB8A-C192-4138-B121-474327690B63","user_id":"JIN00"} 
[2026-02-15 10:41:52] local.INFO: Token encrypted with user ID {"user_id":"JIN00","encrypted_payload_length":215} 
[2026-02-15 10:41:52] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 10:41:53] local.INFO: QR Login completed successfully {"user_id":"JIN00"} 
[2026-02-15 10:42:40] local.INFO: QR Login started {"user_id":"YOU00","qr_payload_length":208} 
[2026-02-15 10:42:40] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:42:41] local.INFO: QR payload decrypted successfully {"token":"52799E3F-738D-401F-8106-01A51F78EBF6","user_id":"YOU00"} 
[2026-02-15 10:42:41] local.INFO: Calling encrypt API {"token":"52799E3F-738D-401F-8106-01A51F78EBF6","user_id":"YOU00"} 
[2026-02-15 10:42:41] local.INFO: Token encrypted with user ID {"user_id":"YOU00","encrypted_payload_length":215} 
[2026-02-15 10:42:41] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 10:42:41] local.INFO: QR Login completed successfully {"user_id":"YOU00"} 
[2026-02-15 10:43:27] local.INFO: QR Login started {"user_id":"KEITA00","qr_payload_length":208} 
[2026-02-15 10:43:27] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:43:27] local.INFO: QR payload decrypted successfully {"token":"72AC95DE-DA07-463F-AF5F-3F59CEFE7BFC","user_id":"KEITA00"} 
[2026-02-15 10:43:27] local.INFO: Calling encrypt API {"token":"72AC95DE-DA07-463F-AF5F-3F59CEFE7BFC","user_id":"KEITA00"} 
[2026-02-15 10:43:27] local.INFO: Token encrypted with user ID {"user_id":"KEITA00","encrypted_payload_length":218} 
[2026-02-15 10:43:27] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-15 10:43:27] local.INFO: QR Login completed successfully {"user_id":"KEITA00"} 
[2026-02-15 10:44:15] local.INFO: QR Login started {"user_id":"KKRR00","qr_payload_length":208} 
[2026-02-15 10:44:15] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:44:15] local.INFO: QR payload decrypted successfully {"token":"245F303F-399A-4EEE-B951-A884BB3D5437","user_id":"KKRR00"} 
[2026-02-15 10:44:15] local.INFO: Calling encrypt API {"token":"245F303F-399A-4EEE-B951-A884BB3D5437","user_id":"KKRR00"} 
[2026-02-15 10:44:15] local.INFO: Token encrypted with user ID {"user_id":"KKRR00","encrypted_payload_length":216} 
[2026-02-15 10:44:15] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:44:15] local.INFO: QR Login completed successfully {"user_id":"KKRR00"} 
[2026-02-15 10:44:47] local.INFO: QR Login started {"user_id":"ANN00","qr_payload_length":208} 
[2026-02-15 10:44:47] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:44:48] local.INFO: QR payload decrypted successfully {"token":"7E798C86-0C36-4356-8E1F-DB7F54CA90FA","user_id":"ANN00"} 
[2026-02-15 10:44:48] local.INFO: Calling encrypt API {"token":"7E798C86-0C36-4356-8E1F-DB7F54CA90FA","user_id":"ANN00"} 
[2026-02-15 10:44:49] local.INFO: Token encrypted with user ID {"user_id":"ANN00","encrypted_payload_length":215} 
[2026-02-15 10:44:49] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 10:44:49] local.INFO: QR Login completed successfully {"user_id":"ANN00"} 
[2026-02-15 10:45:27] local.INFO: QR Login started {"user_id":"IKR00","qr_payload_length":208} 
[2026-02-15 10:45:28] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:45:28] local.INFO: QR payload decrypted successfully {"token":"FBE021DA-6C20-41A1-847E-2E8457578514","user_id":"IKR00"} 
[2026-02-15 10:45:28] local.INFO: Calling encrypt API {"token":"FBE021DA-6C20-41A1-847E-2E8457578514","user_id":"IKR00"} 
[2026-02-15 10:45:28] local.INFO: Token encrypted with user ID {"user_id":"IKR00","encrypted_payload_length":215} 
[2026-02-15 10:45:28] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 10:45:28] local.INFO: QR Login completed successfully {"user_id":"IKR00"} 
[2026-02-15 10:46:36] local.INFO: QR Login started {"user_id":"YUKA00","qr_payload_length":208} 
[2026-02-15 10:46:36] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:46:38] local.INFO: QR payload decrypted successfully {"token":"6AA4662E-D8B2-48B2-ACC5-4F24E1E28A53","user_id":"YUKA00"} 
[2026-02-15 10:46:38] local.INFO: Calling encrypt API {"token":"6AA4662E-D8B2-48B2-ACC5-4F24E1E28A53","user_id":"YUKA00"} 
[2026-02-15 10:46:38] local.INFO: Token encrypted with user ID {"user_id":"YUKA00","encrypted_payload_length":216} 
[2026-02-15 10:46:38] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:46:38] local.INFO: QR Login completed successfully {"user_id":"YUKA00"} 
[2026-02-15 10:47:17] local.INFO: QR Login started {"user_id":"KKKK00","qr_payload_length":208} 
[2026-02-15 10:47:17] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:47:17] local.INFO: QR payload decrypted successfully {"token":"589F0EC4-2CCB-4A24-AEF7-5A6DBEE05093","user_id":"KKKK00"} 
[2026-02-15 10:47:17] local.INFO: Calling encrypt API {"token":"589F0EC4-2CCB-4A24-AEF7-5A6DBEE05093","user_id":"KKKK00"} 
[2026-02-15 10:47:17] local.INFO: Token encrypted with user ID {"user_id":"KKKK00","encrypted_payload_length":216} 
[2026-02-15 10:47:17] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:47:17] local.INFO: QR Login completed successfully {"user_id":"KKKK00"} 
[2026-02-15 10:47:46] local.INFO: QR Login started {"user_id":"KKKK01","qr_payload_length":208} 
[2026-02-15 10:47:46] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:47:47] local.INFO: QR payload decrypted successfully {"token":"6E24E00C-A9F8-4EAB-B334-3F9BFAF9EEBA","user_id":"KKKK01"} 
[2026-02-15 10:47:47] local.INFO: Calling encrypt API {"token":"6E24E00C-A9F8-4EAB-B334-3F9BFAF9EEBA","user_id":"KKKK01"} 
[2026-02-15 10:47:47] local.INFO: Token encrypted with user ID {"user_id":"KKKK01","encrypted_payload_length":216} 
[2026-02-15 10:47:47] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:47:47] local.INFO: QR Login completed successfully {"user_id":"KKKK01"} 
[2026-02-15 10:55:05] local.INFO: QR Login started {"user_id":"KOKU99","qr_payload_length":208} 
[2026-02-15 10:55:05] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:55:05] local.INFO: QR payload decrypted successfully {"token":"5E25F1D2-56C4-49DA-81DF-88DD90005D29","user_id":"KOKU99"} 
[2026-02-15 10:55:05] local.INFO: Calling encrypt API {"token":"5E25F1D2-56C4-49DA-81DF-88DD90005D29","user_id":"KOKU99"} 
[2026-02-15 10:55:05] local.INFO: Token encrypted with user ID {"user_id":"KOKU99","encrypted_payload_length":216} 
[2026-02-15 10:55:05] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 10:55:06] local.INFO: QR Login completed successfully {"user_id":"KOKU99"} 
[2026-02-15 10:56:37] local.INFO: QR Login started {"user_id":"KEIJI10","qr_payload_length":208} 
[2026-02-15 10:56:37] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:56:37] local.INFO: QR payload decrypted successfully {"token":"2261985A-161C-43E5-BCE8-8702C4DD3CE8","user_id":"KEIJI10"} 
[2026-02-15 10:56:37] local.INFO: Calling encrypt API {"token":"2261985A-161C-43E5-BCE8-8702C4DD3CE8","user_id":"KEIJI10"} 
[2026-02-15 10:56:37] local.INFO: Token encrypted with user ID {"user_id":"KEIJI10","encrypted_payload_length":218} 
[2026-02-15 10:56:37] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-15 10:56:37] local.INFO: QR Login completed successfully {"user_id":"KEIJI10"} 
[2026-02-15 10:58:03] local.INFO: QR Login started {"user_id":"KEIJI11","qr_payload_length":208} 
[2026-02-15 10:58:03] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:58:03] local.INFO: QR payload decrypted successfully {"token":"1317C05B-363B-42D3-B5BB-A13A27C01C3D","user_id":"KEIJI11"} 
[2026-02-15 10:58:03] local.INFO: Calling encrypt API {"token":"1317C05B-363B-42D3-B5BB-A13A27C01C3D","user_id":"KEIJI11"} 
[2026-02-15 10:58:03] local.INFO: Token encrypted with user ID {"user_id":"KEIJI11","encrypted_payload_length":218} 
[2026-02-15 10:58:03] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-15 10:58:03] local.INFO: QR Login completed successfully {"user_id":"KEIJI11"} 
[2026-02-15 10:58:46] local.INFO: QR Login started {"user_id":"KEIJI12","qr_payload_length":208} 
[2026-02-15 10:58:46] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:58:46] local.INFO: QR payload decrypted successfully {"token":"5A34A70D-DD4D-4B45-8910-5B4136B7F444","user_id":"KEIJI12"} 
[2026-02-15 10:58:46] local.INFO: Calling encrypt API {"token":"5A34A70D-DD4D-4B45-8910-5B4136B7F444","user_id":"KEIJI12"} 
[2026-02-15 10:58:47] local.INFO: Token encrypted with user ID {"user_id":"KEIJI12","encrypted_payload_length":218} 
[2026-02-15 10:58:47] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":218} 
[2026-02-15 10:58:47] local.INFO: QR Login completed successfully {"user_id":"KEIJI12"} 
[2026-02-15 10:59:39] local.INFO: QR Login started {"user_id":"RIKIDO01","qr_payload_length":208} 
[2026-02-15 10:59:39] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 10:59:39] local.INFO: QR payload decrypted successfully {"token":"B1D01E15-F21E-4BBC-B3B8-47CB2A291FB9","user_id":"RIKIDO01"} 
[2026-02-15 10:59:39] local.INFO: Calling encrypt API {"token":"B1D01E15-F21E-4BBC-B3B8-47CB2A291FB9","user_id":"RIKIDO01"} 
[2026-02-15 10:59:39] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO01","encrypted_payload_length":219} 
[2026-02-15 10:59:39] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-15 10:59:39] local.INFO: QR Login completed successfully {"user_id":"RIKIDO01"} 
[2026-02-15 11:01:42] local.INFO: QR Login started {"user_id":"RIKIDO02","qr_payload_length":208} 
[2026-02-15 11:01:42] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:01:43] local.INFO: QR payload decrypted successfully {"token":"DAE7324F-5A02-45FE-8CCC-64B4603B9522","user_id":"RIKIDO02"} 
[2026-02-15 11:01:43] local.INFO: Calling encrypt API {"token":"DAE7324F-5A02-45FE-8CCC-64B4603B9522","user_id":"RIKIDO02"} 
[2026-02-15 11:01:43] local.INFO: Token encrypted with user ID {"user_id":"RIKIDO02","encrypted_payload_length":219} 
[2026-02-15 11:01:43] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-15 11:01:43] local.INFO: QR Login completed successfully {"user_id":"RIKIDO02"} 
[2026-02-15 11:09:21] local.INFO: QR Login started {"user_id":"TOKU01","qr_payload_length":208} 
[2026-02-15 11:09:21] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:09:21] local.INFO: QR payload decrypted successfully {"token":"F44F232B-FE81-4256-8F7B-4E993528BA95","user_id":"TOKU01"} 
[2026-02-15 11:09:21] local.INFO: Calling encrypt API {"token":"F44F232B-FE81-4256-8F7B-4E993528BA95","user_id":"TOKU01"} 
[2026-02-15 11:09:21] local.INFO: Token encrypted with user ID {"user_id":"TOKU01","encrypted_payload_length":216} 
[2026-02-15 11:09:21] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 11:09:22] local.INFO: QR Login completed successfully {"user_id":"TOKU01"} 
[2026-02-15 11:10:07] local.INFO: QR Login started {"user_id":"TOKU06","qr_payload_length":208} 
[2026-02-15 11:10:07] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:10:07] local.INFO: QR payload decrypted successfully {"token":"3DEF6CF7-F2F7-4332-A68F-EB7DB767C45A","user_id":"TOKU06"} 
[2026-02-15 11:10:07] local.INFO: Calling encrypt API {"token":"3DEF6CF7-F2F7-4332-A68F-EB7DB767C45A","user_id":"TOKU06"} 
[2026-02-15 11:10:07] local.INFO: Token encrypted with user ID {"user_id":"TOKU06","encrypted_payload_length":216} 
[2026-02-15 11:10:07] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 11:10:07] local.INFO: QR Login completed successfully {"user_id":"TOKU06"} 
[2026-02-15 11:11:05] local.INFO: QR Login started {"user_id":"TOKUKE00","qr_payload_length":208} 
[2026-02-15 11:11:05] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:11:05] local.INFO: QR payload decrypted successfully {"token":"0DBDF1FC-88A3-4518-A373-6B01A8701811","user_id":"TOKUKE00"} 
[2026-02-15 11:11:05] local.INFO: Calling encrypt API {"token":"0DBDF1FC-88A3-4518-A373-6B01A8701811","user_id":"TOKUKE00"} 
[2026-02-15 11:11:05] local.INFO: Token encrypted with user ID {"user_id":"TOKUKE00","encrypted_payload_length":219} 
[2026-02-15 11:11:05] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-02-15 11:11:05] local.INFO: QR Login completed successfully {"user_id":"TOKUKE00"} 
[2026-02-15 11:11:34] local.INFO: QR Login started {"user_id":"AAA07","qr_payload_length":208} 
[2026-02-15 11:11:34] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:11:34] local.INFO: QR payload decrypted successfully {"token":"EE918FE5-3913-4C4E-9ECE-5B2D445C694A","user_id":"AAA07"} 
[2026-02-15 11:11:34] local.INFO: Calling encrypt API {"token":"EE918FE5-3913-4C4E-9ECE-5B2D445C694A","user_id":"AAA07"} 
[2026-02-15 11:11:34] local.INFO: Token encrypted with user ID {"user_id":"AAA07","encrypted_payload_length":215} 
[2026-02-15 11:11:34] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 11:11:34] local.INFO: QR Login completed successfully {"user_id":"AAA07"} 
[2026-02-15 11:12:05] local.INFO: QR Login started {"user_id":"AAA15","qr_payload_length":208} 
[2026-02-15 11:12:05] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:12:05] local.INFO: QR payload decrypted successfully {"token":"E0AA07F8-27B3-4EBA-A8C9-4D4554E5136B","user_id":"AAA15"} 
[2026-02-15 11:12:05] local.INFO: Calling encrypt API {"token":"E0AA07F8-27B3-4EBA-A8C9-4D4554E5136B","user_id":"AAA15"} 
[2026-02-15 11:12:06] local.INFO: Token encrypted with user ID {"user_id":"AAA15","encrypted_payload_length":215} 
[2026-02-15 11:12:06] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 11:12:06] local.INFO: QR Login completed successfully {"user_id":"AAA15"} 
[2026-02-15 11:12:09] local.INFO: Login detected - checking for other active sessions {"user_id":41,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-15 11:12:09] local.INFO: Session updated {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-15 11:12:09] local.INFO: N1User table updated with latest device info {"user_id":41,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-15 11:12:09] local.INFO: New device session created {"user_id":41,"device_id":"BP2A.250605.031.A3","session_id":41} 
[2026-02-15 11:12:09] local.INFO: Successful PIN login via API {"user_id":41,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-15 11:12:11] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-17 11:12:09"} 
[2026-02-15 11:12:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-15 11:12:13] local.DEBUG: Session authenticated successfully {"user_id":41,"session_expires":"2026-03-17 11:12:09"} 
[2026-02-15 11:12:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":41,"active_user_id":41,"mobile_number":"818091292511","requested_id":"41","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-15 11:12:51] local.INFO: QR Login started {"user_id":"AAA08","qr_payload_length":208} 
[2026-02-15 11:12:51] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:12:51] local.INFO: QR payload decrypted successfully {"token":"28B2D406-C4F7-4B3A-8511-1D01495C7572","user_id":"AAA08"} 
[2026-02-15 11:12:51] local.INFO: Calling encrypt API {"token":"28B2D406-C4F7-4B3A-8511-1D01495C7572","user_id":"AAA08"} 
[2026-02-15 11:12:51] local.INFO: Token encrypted with user ID {"user_id":"AAA08","encrypted_payload_length":215} 
[2026-02-15 11:12:51] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 11:12:51] local.INFO: QR Login completed successfully {"user_id":"AAA08"} 
[2026-02-15 11:13:19] local.INFO: QR Login started {"user_id":"AAA11","qr_payload_length":208} 
[2026-02-15 11:13:19] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:13:19] local.INFO: QR payload decrypted successfully {"token":"64D4B477-7FC8-4B62-9AB0-43EF4711BA33","user_id":"AAA11"} 
[2026-02-15 11:13:19] local.INFO: Calling encrypt API {"token":"64D4B477-7FC8-4B62-9AB0-43EF4711BA33","user_id":"AAA11"} 
[2026-02-15 11:13:19] local.INFO: Token encrypted with user ID {"user_id":"AAA11","encrypted_payload_length":215} 
[2026-02-15 11:13:19] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 11:13:19] local.INFO: QR Login completed successfully {"user_id":"AAA11"} 
[2026-02-15 11:13:46] local.INFO: QR Login started {"user_id":"AAA16","qr_payload_length":208} 
[2026-02-15 11:13:46] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:13:46] local.INFO: QR payload decrypted successfully {"token":"E4AD8320-9F10-4B1C-8736-EAD9A78FE0B8","user_id":"AAA16"} 
[2026-02-15 11:13:46] local.INFO: Calling encrypt API {"token":"E4AD8320-9F10-4B1C-8736-EAD9A78FE0B8","user_id":"AAA16"} 
[2026-02-15 11:13:46] local.INFO: Token encrypted with user ID {"user_id":"AAA16","encrypted_payload_length":215} 
[2026-02-15 11:13:46] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":215} 
[2026-02-15 11:13:47] local.INFO: QR Login completed successfully {"user_id":"AAA16"} 
[2026-02-15 11:14:22] local.INFO: QR Login started {"user_id":"KOKU04","qr_payload_length":208} 
[2026-02-15 11:14:22] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:14:22] local.INFO: QR payload decrypted successfully {"token":"5E6448AB-6DE7-4549-A581-20207851F9A4","user_id":"KOKU04"} 
[2026-02-15 11:14:22] local.INFO: Calling encrypt API {"token":"5E6448AB-6DE7-4549-A581-20207851F9A4","user_id":"KOKU04"} 
[2026-02-15 11:14:22] local.INFO: Token encrypted with user ID {"user_id":"KOKU04","encrypted_payload_length":216} 
[2026-02-15 11:14:22] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 11:14:22] local.INFO: QR Login completed successfully {"user_id":"KOKU04"} 
[2026-02-15 11:15:43] local.INFO: QR Login started {"user_id":"HIME02","qr_payload_length":208} 
[2026-02-15 11:15:43] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-02-15 11:15:43] local.INFO: QR payload decrypted successfully {"token":"82015958-D51C-4170-878B-3D2EDCA78513","user_id":"HIME02"} 
[2026-02-15 11:15:43] local.INFO: Calling encrypt API {"token":"82015958-D51C-4170-878B-3D2EDCA78513","user_id":"HIME02"} 
[2026-02-15 11:15:44] local.INFO: Token encrypted with user ID {"user_id":"HIME02","encrypted_payload_length":216} 
[2026-02-15 11:15:44] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":216} 
[2026-02-15 11:15:44] local.INFO: QR Login completed successfully {"user_id":"HIME02"} 
[2026-02-17 12:20:05] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-02-17 12:20:06] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-17 12:20:06] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-02-17 12:20:06] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-17 12:20:06] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-17 12:20:07] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-19 12:20:06"} 
[2026-02-17 12:20:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-17 12:20:09] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-19 12:20:06"} 
[2026-02-17 12:20:09] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-17 12:25:05] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-02-17 12:25:05] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-17 12:25:05] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-02-17 12:25:05] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-17 12:25:05] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-17 12:25:07] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-19 12:25:05"} 
[2026-02-17 12:25:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-17 12:25:10] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-19 12:25:05"} 
[2026-02-17 12:25:10] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-17 14:14:44] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-02-17 14:14:44] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-17 14:14:44] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-02-17 14:14:44] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-17 14:14:44] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-17 14:14:46] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-19 14:14:44"} 
[2026-02-17 14:14:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-17 14:14:48] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-19 14:14:44"} 
[2026-02-17 14:14:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-17 14:27:41] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 543 USDT to User ID HORI35. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819041138048","pid":"ADFSIOQR2ZZR3VLR","tac":"BBBE043C-F0D7-403F-9D64-BC0700EFC2CF","txnID":"373","userID":"HORI45","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"33ff0b77"},"ip":"103.230.15.12"} 
[2026-02-17 14:27:41] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 543 USDT to User ID HORI35. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819041138048&pid=ADFSIOQR2ZZR3VLR&tac=BBBE043C-F0D7-403F-9D64-BC0700EFC2CF&txnID=373&userID=HORI45","length":250} 
[2026-02-17 14:27:41] local.DEBUG: CRC Calculation Result {"crc":"33ff0b77","input_params_count":7} 
[2026-02-17 14:27:41] local.DEBUG: CRC Verification {"received":"33ff0b77","calculated":"33ff0b77","match":true} 
[2026-02-17 14:27:41] local.INFO: CRC validation passed for createTacRecord  
[2026-02-17 14:27:41] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-17 14:27:41] local.INFO: Mobile number cleaned {"original":"819041138048","cleaned":"819041138048"} 
[2026-02-17 14:27:41] local.INFO: TAC record created successfully via API {"record_id":768,"txnID":"373","tac":"BBBE043C-F0D7-403F-9D64-BC0700EFC2CF","messageBody":"A request has been made to transfer 543 USDT to User ID HORI35. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819041138048","userID":"HORI45","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-17 14:32:41"} 
[2026-02-17 14:27:41] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819041138048","txn_id":"373","user_id":"HORI45"} 
[2026-02-17 14:27:41] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erdPaNVpn0XlmuXsHhwF...","title":"USDT Transfer Request"} 
[2026-02-17 14:27:42] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771309662225952"} 
[2026-02-17 14:27:42] local.INFO: FCM transaction approval notification sent {"mobile_number":"819041138048","txn_id":"373","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-17 14:27:42\",\"data\":{\"user_id\":88,\"mobile_number\":\"819041138048\",\"txn_id\":\"373\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 543 USDT to User ID HORI35. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771309662225952\"}}}","success":true} 
[2026-02-17 14:28:56] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 543 USDT to User ID HORI35. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819041138048","pid":"ADFSIOQR2ZZR3VLR","tac":"B74E154B-A600-4737-BFFE-E74DB8E640A5","txnID":"374","userID":"HORI45","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"99de5d38"},"ip":"103.230.15.12"} 
[2026-02-17 14:28:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 543 USDT to User ID HORI35. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819041138048&pid=ADFSIOQR2ZZR3VLR&tac=B74E154B-A600-4737-BFFE-E74DB8E640A5&txnID=374&userID=HORI45","length":250} 
[2026-02-17 14:28:56] local.DEBUG: CRC Calculation Result {"crc":"99de5d38","input_params_count":7} 
[2026-02-17 14:28:56] local.DEBUG: CRC Verification {"received":"99de5d38","calculated":"99de5d38","match":true} 
[2026-02-17 14:28:56] local.INFO: CRC validation passed for createTacRecord  
[2026-02-17 14:28:56] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-17 14:28:56] local.INFO: Mobile number cleaned {"original":"819041138048","cleaned":"819041138048"} 
[2026-02-17 14:28:56] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819041138048","expired_count":1} 
[2026-02-17 14:28:56] local.INFO: TAC record created successfully via API {"record_id":769,"txnID":"374","tac":"B74E154B-A600-4737-BFFE-E74DB8E640A5","messageBody":"A request has been made to transfer 543 USDT to User ID HORI35. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819041138048","userID":"HORI45","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-17 14:33:56"} 
[2026-02-17 14:28:56] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819041138048","txn_id":"374","user_id":"HORI45"} 
[2026-02-17 14:28:57] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erdPaNVpn0XlmuXsHhwF...","title":"USDT Transfer Request"} 
[2026-02-17 14:28:57] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771309737252094"} 
[2026-02-17 14:28:57] local.INFO: FCM transaction approval notification sent {"mobile_number":"819041138048","txn_id":"374","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-17 14:28:57\",\"data\":{\"user_id\":88,\"mobile_number\":\"819041138048\",\"txn_id\":\"374\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 543 USDT to User ID HORI35. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771309737252094\"}}}","success":true} 
[2026-02-17 14:29:35] local.INFO: Login detected - checking for other active sessions {"user_id":88,"current_device_id":"804D2D05-C8FD-4704-B980-527C00714674","other_active_sessions_count":0} 
[2026-02-17 14:29:35] local.INFO: Session updated {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-17 14:29:35] local.INFO: N1User table updated with latest device info {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","fcm_token_length":142} 
[2026-02-17 14:29:35] local.INFO: New device session created {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","session_id":9} 
[2026-02-17 14:29:35] local.INFO: Successful PIN login via API {"user_id":88,"device_id":"804D2D05-C8FD-4704-B980-527C00714674","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-17 14:29:37] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-19 14:29:35"} 
[2026-02-17 14:29:37] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-17 14:29:39] local.DEBUG: Session authenticated successfully {"user_id":88,"session_expires":"2026-03-19 14:29:35"} 
[2026-02-17 14:29:39] local.INFO: Profile retrieved via getUserById {"auth_user_id":88,"active_user_id":88,"mobile_number":"819041138048","requested_id":"88","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-18 08:59:11] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"712FD95A-3198-46E1-838F-0BF9B0CE259C","txnID":"378","userID":"KOKU30","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"45a96247"},"ip":"103.230.15.12"} 
[2026-02-18 08:59:11] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-18 08:59:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=712FD95A-3198-46E1-838F-0BF9B0CE259C&txnID=378&userID=KOKU30","length":252} 
[2026-02-18 08:59:11] local.DEBUG: CRC Calculation Result {"crc":"45a96247","input_params_count":7} 
[2026-02-18 08:59:11] local.DEBUG: CRC Verification {"received":"45a96247","calculated":"45a96247","match":true} 
[2026-02-18 08:59:11] local.INFO: CRC validation passed for createTacRecord  
[2026-02-18 08:59:11] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-18 08:59:11] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-18 08:59:11] local.INFO: TAC record created successfully via API {"record_id":770,"txnID":"378","tac":"712FD95A-3198-46E1-838F-0BF9B0CE259C","messageBody":"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU30","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-18 09:04:11"} 
[2026-02-18 08:59:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"378","user_id":"KOKU30"} 
[2026-02-18 08:59:12] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dxONTN4Z5UyfvKpE1HdB...","title":"USDT Transfer Request"} 
[2026-02-18 08:59:12] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771376352469786"} 
[2026-02-18 08:59:12] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"378","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-18 08:59:12\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"378\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771376352469786\"}}}","success":true} 
[2026-02-18 08:59:32] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"FC0541F0-3D35-4F9A-9F77-3D158D4EC0FF","txnID":"379","userID":"KOKU30","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b4b1e938"},"ip":"103.230.15.12"} 
[2026-02-18 08:59:32] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=FC0541F0-3D35-4F9A-9F77-3D158D4EC0FF&txnID=379&userID=KOKU30","length":252} 
[2026-02-18 08:59:32] local.DEBUG: CRC Calculation Result {"crc":"b4b1e938","input_params_count":7} 
[2026-02-18 08:59:32] local.DEBUG: CRC Verification {"received":"b4b1e938","calculated":"b4b1e938","match":true} 
[2026-02-18 08:59:32] local.INFO: CRC validation passed for createTacRecord  
[2026-02-18 08:59:32] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-18 08:59:32] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-18 08:59:32] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819044692385","expired_count":1} 
[2026-02-18 08:59:32] local.INFO: TAC record created successfully via API {"record_id":771,"txnID":"379","tac":"FC0541F0-3D35-4F9A-9F77-3D158D4EC0FF","messageBody":"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU30","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-18 09:04:32"} 
[2026-02-18 08:59:32] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"379","user_id":"KOKU30"} 
[2026-02-18 08:59:32] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dxONTN4Z5UyfvKpE1HdB...","title":"USDT Transfer Request"} 
[2026-02-18 08:59:32] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771376372566410"} 
[2026-02-18 08:59:32] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"379","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-18 08:59:32\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"379\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771376372566410\"}}}","success":true} 
[2026-02-18 09:00:21] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","pid":"ADFSIOQR2ZZR3VLR","tac":"5DD73E40-D482-43EA-950D-93344CDC04DB","txnID":"380","userID":"KOKU30","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"77a9cf3c"},"ip":"103.230.15.12"} 
[2026-02-18 09:00:21] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819044692385&pid=ADFSIOQR2ZZR3VLR&tac=5DD73E40-D482-43EA-950D-93344CDC04DB&txnID=380&userID=KOKU30","length":252} 
[2026-02-18 09:00:21] local.DEBUG: CRC Calculation Result {"crc":"77a9cf3c","input_params_count":7} 
[2026-02-18 09:00:21] local.DEBUG: CRC Verification {"received":"77a9cf3c","calculated":"77a9cf3c","match":true} 
[2026-02-18 09:00:21] local.INFO: CRC validation passed for createTacRecord  
[2026-02-18 09:00:21] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-18 09:00:21] local.INFO: Mobile number cleaned {"original":"819044692385","cleaned":"819044692385"} 
[2026-02-18 09:00:21] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819044692385","expired_count":1} 
[2026-02-18 09:00:21] local.INFO: TAC record created successfully via API {"record_id":772,"txnID":"380","tac":"5DD73E40-D482-43EA-950D-93344CDC04DB","messageBody":"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819044692385","userID":"KOKU30","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-18 09:05:21"} 
[2026-02-18 09:00:21] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819044692385","txn_id":"380","user_id":"KOKU30"} 
[2026-02-18 09:00:21] local.INFO: Sending FCM HTTP v1 notification {"to_token":"dxONTN4Z5UyfvKpE1HdB...","title":"USDT Transfer Request"} 
[2026-02-18 09:00:22] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771376421713776"} 
[2026-02-18 09:00:22] local.INFO: FCM transaction approval notification sent {"mobile_number":"819044692385","txn_id":"380","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-18 09:00:22\",\"data\":{\"user_id\":62,\"mobile_number\":\"819044692385\",\"txn_id\":\"380\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 4,978 USDT to User ID KOKU00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771376421713776\"}}}","success":true} 
[2026-02-19 14:56:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 591 USDT to User ID YUKI30. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819039772492","pid":"ADFSIOQR2ZZR3VLR","tac":"4F4BF3A6-CE16-466E-995D-CFA2585E4947","txnID":"384","userID":"YUKI94","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"6a085bd8"},"ip":"103.230.15.12"} 
[2026-02-19 14:56:28] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-19 14:56:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 591 USDT to User ID YUKI30. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819039772492&pid=ADFSIOQR2ZZR3VLR&tac=4F4BF3A6-CE16-466E-995D-CFA2585E4947&txnID=384&userID=YUKI94","length":250} 
[2026-02-19 14:56:28] local.DEBUG: CRC Calculation Result {"crc":"6a085bd8","input_params_count":7} 
[2026-02-19 14:56:28] local.DEBUG: CRC Verification {"received":"6a085bd8","calculated":"6a085bd8","match":true} 
[2026-02-19 14:56:28] local.INFO: CRC validation passed for createTacRecord  
[2026-02-19 14:56:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-19 14:56:28] local.INFO: Mobile number cleaned {"original":"819039772492","cleaned":"819039772492"} 
[2026-02-19 14:56:28] local.INFO: TAC record created successfully via API {"record_id":773,"txnID":"384","tac":"4F4BF3A6-CE16-466E-995D-CFA2585E4947","messageBody":"A request has been made to transfer 591 USDT to User ID YUKI30. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819039772492","userID":"YUKI94","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-19 15:01:28"} 
[2026-02-19 14:56:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819039772492","txn_id":"384","user_id":"YUKI94"} 
[2026-02-19 14:56:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cn12VPw-StKNqIY0gxeL...","title":"USDT Transfer Request"} 
[2026-02-19 14:56:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771484189546974%422fcc3e422fcc3e"} 
[2026-02-19 14:56:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"819039772492","txn_id":"384","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-19 14:56:29\",\"data\":{\"user_id\":38,\"mobile_number\":\"819039772492\",\"txn_id\":\"384\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 591 USDT to User ID YUKI30. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771484189546974%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-19 14:57:10] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 591 USDT to User ID YUKI30. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819039772492","pid":"ADFSIOQR2ZZR3VLR","tac":"36C3FDF0-60C8-4646-815F-30DF0671AAEB","txnID":"385","userID":"YUKI94","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e58e8d82"},"ip":"103.230.15.12"} 
[2026-02-19 14:57:10] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 591 USDT to User ID YUKI30. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819039772492&pid=ADFSIOQR2ZZR3VLR&tac=36C3FDF0-60C8-4646-815F-30DF0671AAEB&txnID=385&userID=YUKI94","length":250} 
[2026-02-19 14:57:10] local.DEBUG: CRC Calculation Result {"crc":"e58e8d82","input_params_count":7} 
[2026-02-19 14:57:10] local.DEBUG: CRC Verification {"received":"e58e8d82","calculated":"e58e8d82","match":true} 
[2026-02-19 14:57:10] local.INFO: CRC validation passed for createTacRecord  
[2026-02-19 14:57:10] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-19 14:57:10] local.INFO: Mobile number cleaned {"original":"819039772492","cleaned":"819039772492"} 
[2026-02-19 14:57:10] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819039772492","expired_count":1} 
[2026-02-19 14:57:10] local.INFO: TAC record created successfully via API {"record_id":774,"txnID":"385","tac":"36C3FDF0-60C8-4646-815F-30DF0671AAEB","messageBody":"A request has been made to transfer 591 USDT to User ID YUKI30. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819039772492","userID":"YUKI94","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-19 15:02:10"} 
[2026-02-19 14:57:10] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819039772492","txn_id":"385","user_id":"YUKI94"} 
[2026-02-19 14:57:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"cn12VPw-StKNqIY0gxeL...","title":"USDT Transfer Request"} 
[2026-02-19 14:57:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771484231293023%422fcc3e422fcc3e"} 
[2026-02-19 14:57:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"819039772492","txn_id":"385","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-19 14:57:11\",\"data\":{\"user_id\":38,\"mobile_number\":\"819039772492\",\"txn_id\":\"385\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 591 USDT to User ID YUKI30. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771484231293023%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-19 15:12:44] local.INFO: FCM token saved for user {"user_id":185,"mobile_number":"819073883079","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-20 10:05:50] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"511D1476-536A-44D2-8CBC-CA356137DA34","txnID":"386","userID":"HANA01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"729f5df3"},"ip":"103.230.15.12"} 
[2026-02-20 10:05:55] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-20 10:05:55] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=511D1476-536A-44D2-8CBC-CA356137DA34&txnID=386&userID=HANA01","length":253} 
[2026-02-20 10:05:55] local.DEBUG: CRC Calculation Result {"crc":"729f5df3","input_params_count":7} 
[2026-02-20 10:05:55] local.DEBUG: CRC Verification {"received":"729f5df3","calculated":"729f5df3","match":true} 
[2026-02-20 10:05:55] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 10:05:55] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 10:05:55] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 10:05:55] local.INFO: TAC record created successfully via API {"record_id":775,"txnID":"386","tac":"511D1476-536A-44D2-8CBC-CA356137DA34","messageBody":"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-20 10:10:55"} 
[2026-02-20 10:05:55] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"386","user_id":"HANA01"} 
[2026-02-20 10:06:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 10:06:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771553162329638%422fcc3e422fcc3e"} 
[2026-02-20 10:06:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"386","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 10:06:02\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"386\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771553162329638%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 10:29:40] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"7D2656B9-0728-4E32-925F-BE6809EF632A","txnID":"392","userID":"HANA01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"7ed36d4a"},"ip":"103.230.15.12"} 
[2026-02-20 10:29:40] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-20 10:29:40] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=7D2656B9-0728-4E32-925F-BE6809EF632A&txnID=392&userID=HANA01","length":253} 
[2026-02-20 10:29:40] local.DEBUG: CRC Calculation Result {"crc":"7ed36d4a","input_params_count":7} 
[2026-02-20 10:29:40] local.DEBUG: CRC Verification {"received":"7ed36d4a","calculated":"7ed36d4a","match":true} 
[2026-02-20 10:29:40] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 10:29:40] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 10:29:40] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 10:29:40] local.INFO: TAC record created successfully via API {"record_id":776,"txnID":"392","tac":"7D2656B9-0728-4E32-925F-BE6809EF632A","messageBody":"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-20 10:34:40"} 
[2026-02-20 10:29:40] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"392","user_id":"HANA01"} 
[2026-02-20 10:29:40] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 10:29:40] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771554580720466%422fcc3e422fcc3e"} 
[2026-02-20 10:29:40] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"392","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 10:29:40\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"392\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771554580720466%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 10:30:11] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"8021E2B0-35E0-4ABB-A318-008A004502A1","txnID":"393","userID":"HANA01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"ef9f7e6f"},"ip":"103.230.15.12"} 
[2026-02-20 10:30:11] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=8021E2B0-35E0-4ABB-A318-008A004502A1&txnID=393&userID=HANA01","length":253} 
[2026-02-20 10:30:11] local.DEBUG: CRC Calculation Result {"crc":"ef9f7e6f","input_params_count":7} 
[2026-02-20 10:30:11] local.DEBUG: CRC Verification {"received":"ef9f7e6f","calculated":"ef9f7e6f","match":true} 
[2026-02-20 10:30:11] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 10:30:11] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 10:30:11] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 10:30:11] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819024267303","expired_count":1} 
[2026-02-20 10:30:11] local.INFO: TAC record created successfully via API {"record_id":777,"txnID":"393","tac":"8021E2B0-35E0-4ABB-A318-008A004502A1","messageBody":"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-20 10:35:11"} 
[2026-02-20 10:30:11] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"393","user_id":"HANA01"} 
[2026-02-20 10:30:11] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 10:30:11] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771554611843646%422fcc3e422fcc3e"} 
[2026-02-20 10:30:11] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"393","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 10:30:11\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"393\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771554611843646%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 10:31:51] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"E41AD211-02BB-4BEC-9C6C-B37FAC9097C1","txnID":"394","userID":"HANA01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c630e885"},"ip":"103.230.15.12"} 
[2026-02-20 10:31:51] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=E41AD211-02BB-4BEC-9C6C-B37FAC9097C1&txnID=394&userID=HANA01","length":253} 
[2026-02-20 10:31:51] local.DEBUG: CRC Calculation Result {"crc":"c630e885","input_params_count":7} 
[2026-02-20 10:31:51] local.DEBUG: CRC Verification {"received":"c630e885","calculated":"c630e885","match":true} 
[2026-02-20 10:31:51] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 10:31:51] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 10:31:51] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 10:31:51] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819024267303","expired_count":1} 
[2026-02-20 10:31:51] local.INFO: TAC record created successfully via API {"record_id":778,"txnID":"394","tac":"E41AD211-02BB-4BEC-9C6C-B37FAC9097C1","messageBody":"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-20 10:36:51"} 
[2026-02-20 10:31:51] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"394","user_id":"HANA01"} 
[2026-02-20 10:31:52] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 10:31:52] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771554712260679%422fcc3e422fcc3e"} 
[2026-02-20 10:31:52] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"394","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 10:31:52\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"394\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 2,000 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771554712260679%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 11:00:28] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"42D6E69F-83E1-484E-8EA5-5D606BBEC8AA","txnID":"395","userID":"HANA14","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b9335fcc"},"ip":"103.230.15.12"} 
[2026-02-20 11:00:28] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-20 11:00:28] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=42D6E69F-83E1-484E-8EA5-5D606BBEC8AA&txnID=395&userID=HANA14","length":250} 
[2026-02-20 11:00:28] local.DEBUG: CRC Calculation Result {"crc":"b9335fcc","input_params_count":7} 
[2026-02-20 11:00:28] local.DEBUG: CRC Verification {"received":"b9335fcc","calculated":"b9335fcc","match":true} 
[2026-02-20 11:00:28] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 11:00:28] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 11:00:28] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 11:00:28] local.INFO: TAC record created successfully via API {"record_id":779,"txnID":"395","tac":"42D6E69F-83E1-484E-8EA5-5D606BBEC8AA","messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA14","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-20 11:05:28"} 
[2026-02-20 11:00:28] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"395","user_id":"HANA14"} 
[2026-02-20 11:00:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 11:00:29] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771556429343436%422fcc3e422fcc3e"} 
[2026-02-20 11:00:29] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"395","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 11:00:29\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"395\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771556429343436%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 11:34:08] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"1C6F0933-12F4-4B50-B1D3-2B50E0AF65F0","txnID":"402","userID":"HANA14","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e4935684"},"ip":"103.230.15.12"} 
[2026-02-20 11:34:08] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-20 11:34:08] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=1C6F0933-12F4-4B50-B1D3-2B50E0AF65F0&txnID=402&userID=HANA14","length":250} 
[2026-02-20 11:34:08] local.DEBUG: CRC Calculation Result {"crc":"e4935684","input_params_count":7} 
[2026-02-20 11:34:08] local.DEBUG: CRC Verification {"received":"e4935684","calculated":"e4935684","match":true} 
[2026-02-20 11:34:08] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 11:34:08] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 11:34:08] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 11:34:08] local.INFO: TAC record created successfully via API {"record_id":780,"txnID":"402","tac":"1C6F0933-12F4-4B50-B1D3-2B50E0AF65F0","messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA14","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-20 11:39:08"} 
[2026-02-20 11:34:08] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"402","user_id":"HANA14"} 
[2026-02-20 11:34:09] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 11:34:09] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771558449288927%422fcc3e422fcc3e"} 
[2026-02-20 11:34:09] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"402","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 11:34:09\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"402\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771558449288927%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 11:35:59] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"008FD755-3AD5-4BAC-8D87-665170EA706E","txnID":"403","userID":"HANA14","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"34d9ac0c"},"ip":"103.230.15.12"} 
[2026-02-20 11:35:59] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=008FD755-3AD5-4BAC-8D87-665170EA706E&txnID=403&userID=HANA14","length":250} 
[2026-02-20 11:35:59] local.DEBUG: CRC Calculation Result {"crc":"34d9ac0c","input_params_count":7} 
[2026-02-20 11:35:59] local.DEBUG: CRC Verification {"received":"34d9ac0c","calculated":"34d9ac0c","match":true} 
[2026-02-20 11:35:59] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 11:35:59] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 11:36:00] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 11:36:00] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819024267303","expired_count":1} 
[2026-02-20 11:36:00] local.INFO: TAC record created successfully via API {"record_id":781,"txnID":"403","tac":"008FD755-3AD5-4BAC-8D87-665170EA706E","messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA14","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-20 11:41:00"} 
[2026-02-20 11:36:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"403","user_id":"HANA14"} 
[2026-02-20 11:36:00] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 11:36:00] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771558560473523%422fcc3e422fcc3e"} 
[2026-02-20 11:36:00] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"403","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 11:36:00\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"403\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771558560473523%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 11:37:38] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"54938239-E9DB-4A36-9598-D6245F5C447D","txnID":"404","userID":"HANA14","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"df5e6009"},"ip":"103.230.15.12"} 
[2026-02-20 11:37:38] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=54938239-E9DB-4A36-9598-D6245F5C447D&txnID=404&userID=HANA14","length":250} 
[2026-02-20 11:37:38] local.DEBUG: CRC Calculation Result {"crc":"df5e6009","input_params_count":7} 
[2026-02-20 11:37:38] local.DEBUG: CRC Verification {"received":"df5e6009","calculated":"df5e6009","match":true} 
[2026-02-20 11:37:38] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 11:37:38] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 11:37:38] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 11:37:38] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819024267303","expired_count":1} 
[2026-02-20 11:37:38] local.INFO: TAC record created successfully via API {"record_id":782,"txnID":"404","tac":"54938239-E9DB-4A36-9598-D6245F5C447D","messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA14","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-20 11:42:38"} 
[2026-02-20 11:37:38] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"404","user_id":"HANA14"} 
[2026-02-20 11:37:38] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 11:37:39] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771558659071513%422fcc3e422fcc3e"} 
[2026-02-20 11:37:39] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"404","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 11:37:39\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"404\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771558659071513%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 11:39:24] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"2A76A312-AC67-4E7B-8881-75AB9A01B29D","txnID":"405","userID":"HANA14","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"fc9125e1"},"ip":"103.230.15.12"} 
[2026-02-20 11:39:24] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=2A76A312-AC67-4E7B-8881-75AB9A01B29D&txnID=405&userID=HANA14","length":250} 
[2026-02-20 11:39:24] local.DEBUG: CRC Calculation Result {"crc":"fc9125e1","input_params_count":7} 
[2026-02-20 11:39:24] local.DEBUG: CRC Verification {"received":"fc9125e1","calculated":"fc9125e1","match":true} 
[2026-02-20 11:39:24] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 11:39:24] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 11:39:24] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 11:39:24] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819024267303","expired_count":1} 
[2026-02-20 11:39:24] local.INFO: TAC record created successfully via API {"record_id":783,"txnID":"405","tac":"2A76A312-AC67-4E7B-8881-75AB9A01B29D","messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA14","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-20 11:44:24"} 
[2026-02-20 11:39:24] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"405","user_id":"HANA14"} 
[2026-02-20 11:39:25] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 11:39:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771558765455388%422fcc3e422fcc3e"} 
[2026-02-20 11:39:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"405","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 11:39:25\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"405\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771558765455388%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 11:42:23] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"88ACF8CA-6D92-4DAC-A59C-F997D7591CF9","txnID":"406","userID":"HANA14","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"601d24b3"},"ip":"103.230.15.12"} 
[2026-02-20 11:42:23] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=88ACF8CA-6D92-4DAC-A59C-F997D7591CF9&txnID=406&userID=HANA14","length":250} 
[2026-02-20 11:42:23] local.DEBUG: CRC Calculation Result {"crc":"601d24b3","input_params_count":7} 
[2026-02-20 11:42:23] local.DEBUG: CRC Verification {"received":"601d24b3","calculated":"601d24b3","match":true} 
[2026-02-20 11:42:23] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 11:42:23] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 11:42:23] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 11:42:23] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819024267303","expired_count":1} 
[2026-02-20 11:42:23] local.INFO: TAC record created successfully via API {"record_id":784,"txnID":"406","tac":"88ACF8CA-6D92-4DAC-A59C-F997D7591CF9","messageBody":"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA14","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-20 11:47:23"} 
[2026-02-20 11:42:23] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"406","user_id":"HANA14"} 
[2026-02-20 11:42:24] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 11:42:25] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771558945185274%422fcc3e422fcc3e"} 
[2026-02-20 11:42:25] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"406","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 11:42:25\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"406\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 133 USDT to User ID HANA01. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771558945185274%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-20 12:45:46] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 1,785 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","pid":"ADFSIOQR2ZZR3VLR","tac":"F7FF1B36-84AF-4904-897A-DEB4F1122C5C","txnID":"408","userID":"HANA01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"f5e3a6a6"},"ip":"103.230.15.12"} 
[2026-02-20 12:45:46] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-20 12:45:46] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 1,785 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819024267303&pid=ADFSIOQR2ZZR3VLR&tac=F7FF1B36-84AF-4904-897A-DEB4F1122C5C&txnID=408&userID=HANA01","length":253} 
[2026-02-20 12:45:46] local.DEBUG: CRC Calculation Result {"crc":"f5e3a6a6","input_params_count":7} 
[2026-02-20 12:45:46] local.DEBUG: CRC Verification {"received":"f5e3a6a6","calculated":"f5e3a6a6","match":true} 
[2026-02-20 12:45:46] local.INFO: CRC validation passed for createTacRecord  
[2026-02-20 12:45:46] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-20 12:45:46] local.INFO: Mobile number cleaned {"original":"819024267303","cleaned":"819024267303"} 
[2026-02-20 12:45:46] local.INFO: TAC record created successfully via API {"record_id":785,"txnID":"408","tac":"F7FF1B36-84AF-4904-897A-DEB4F1122C5C","messageBody":"A request has been made to transfer 1,785 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819024267303","userID":"HANA01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-20 12:50:46"} 
[2026-02-20 12:45:46] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819024267303","txn_id":"408","user_id":"HANA01"} 
[2026-02-20 12:45:46] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f6iTnSVRSQezT49G-7NJ...","title":"USDT Transfer Request"} 
[2026-02-20 12:45:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1771562747016956%422fcc3e422fcc3e"} 
[2026-02-20 12:45:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"819024267303","txn_id":"408","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-20 12:45:47\",\"data\":{\"user_id\":80,\"mobile_number\":\"819024267303\",\"txn_id\":\"408\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 1,785 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1771562747016956%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-21 12:24:46] local.WARNING: Failed PIN login attempt {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","failed_attempts":4,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-21 12:25:56] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","pid":"ADFSIOQR2ZZR3VLR","tac":"527C440E-E5FB-4069-BBB0-8606C242E415","txnID":"414","userID":"KEIJI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"1a213f80"},"ip":"103.230.15.12"} 
[2026-02-21 12:25:56] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-21 12:25:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819017405523&pid=ADFSIOQR2ZZR3VLR&tac=527C440E-E5FB-4069-BBB0-8606C242E415&txnID=414&userID=KEIJI01","length":251} 
[2026-02-21 12:25:56] local.DEBUG: CRC Calculation Result {"crc":"1a213f80","input_params_count":7} 
[2026-02-21 12:25:56] local.DEBUG: CRC Verification {"received":"1a213f80","calculated":"1a213f80","match":true} 
[2026-02-21 12:25:56] local.INFO: CRC validation passed for createTacRecord  
[2026-02-21 12:25:56] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-21 12:25:56] local.INFO: Mobile number cleaned {"original":"819017405523","cleaned":"819017405523"} 
[2026-02-21 12:25:56] local.INFO: TAC record created successfully via API {"record_id":786,"txnID":"414","tac":"527C440E-E5FB-4069-BBB0-8606C242E415","messageBody":"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","userID":"KEIJI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-21 12:30:56"} 
[2026-02-21 12:25:56] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819017405523","txn_id":"414","user_id":"KEIJI01"} 
[2026-02-21 12:25:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eIxjoyId6EpKk3jXhNMr...","title":"USDT Transfer Request"} 
[2026-02-21 12:25:57] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771647956983828"} 
[2026-02-21 12:25:57] local.INFO: FCM transaction approval notification sent {"mobile_number":"819017405523","txn_id":"414","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-21 12:25:57\",\"data\":{\"user_id\":181,\"mobile_number\":\"819017405523\",\"txn_id\":\"414\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771647956983828\"}}}","success":true} 
[2026-02-21 12:26:16] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","pid":"ADFSIOQR2ZZR3VLR","tac":"663E1502-3E71-4B1E-81DD-8E832FC771DC","txnID":"415","userID":"KEIJI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"11a4795a"},"ip":"103.230.15.12"} 
[2026-02-21 12:26:16] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819017405523&pid=ADFSIOQR2ZZR3VLR&tac=663E1502-3E71-4B1E-81DD-8E832FC771DC&txnID=415&userID=KEIJI01","length":251} 
[2026-02-21 12:26:16] local.DEBUG: CRC Calculation Result {"crc":"11a4795a","input_params_count":7} 
[2026-02-21 12:26:16] local.DEBUG: CRC Verification {"received":"11a4795a","calculated":"11a4795a","match":true} 
[2026-02-21 12:26:16] local.INFO: CRC validation passed for createTacRecord  
[2026-02-21 12:26:16] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-21 12:26:16] local.INFO: Mobile number cleaned {"original":"819017405523","cleaned":"819017405523"} 
[2026-02-21 12:26:16] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819017405523","expired_count":1} 
[2026-02-21 12:26:16] local.INFO: TAC record created successfully via API {"record_id":787,"txnID":"415","tac":"663E1502-3E71-4B1E-81DD-8E832FC771DC","messageBody":"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","userID":"KEIJI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-21 12:31:16"} 
[2026-02-21 12:26:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819017405523","txn_id":"415","user_id":"KEIJI01"} 
[2026-02-21 12:26:16] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eIxjoyId6EpKk3jXhNMr...","title":"USDT Transfer Request"} 
[2026-02-21 12:26:17] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771647976971772"} 
[2026-02-21 12:26:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"819017405523","txn_id":"415","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-21 12:26:17\",\"data\":{\"user_id\":181,\"mobile_number\":\"819017405523\",\"txn_id\":\"415\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771647976971772\"}}}","success":true} 
[2026-02-21 12:27:03] local.INFO: Login detected - checking for other active sessions {"user_id":165,"current_device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","other_active_sessions_count":0} 
[2026-02-21 12:27:03] local.INFO: Session updated {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","session_id":39} 
[2026-02-21 12:27:03] local.INFO: N1User table updated with latest device info {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","fcm_token_length":142} 
[2026-02-21 12:27:03] local.INFO: New device session created {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","session_id":39} 
[2026-02-21 12:27:03] local.INFO: Successful PIN login via API {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-21 12:27:04] local.DEBUG: Session authenticated successfully {"user_id":165,"session_expires":"2026-03-23 12:27:03"} 
[2026-02-21 12:27:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":165,"active_user_id":165,"mobile_number":"818039744365","requested_id":"165","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-21 12:27:07] local.DEBUG: Session authenticated successfully {"user_id":165,"session_expires":"2026-03-23 12:27:03"} 
[2026-02-21 12:27:07] local.INFO: Profile retrieved via getUserById {"auth_user_id":165,"active_user_id":165,"mobile_number":"818039744365","requested_id":"165","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-21 12:27:17] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","pid":"ADFSIOQR2ZZR3VLR","tac":"6F7BEB87-51B0-4A75-A3D8-3B7E6AF2D944","txnID":"416","userID":"KEIJI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"497dc4ab"},"ip":"103.230.15.12"} 
[2026-02-21 12:27:17] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819017405523&pid=ADFSIOQR2ZZR3VLR&tac=6F7BEB87-51B0-4A75-A3D8-3B7E6AF2D944&txnID=416&userID=KEIJI01","length":251} 
[2026-02-21 12:27:17] local.DEBUG: CRC Calculation Result {"crc":"497dc4ab","input_params_count":7} 
[2026-02-21 12:27:17] local.DEBUG: CRC Verification {"received":"497dc4ab","calculated":"497dc4ab","match":true} 
[2026-02-21 12:27:17] local.INFO: CRC validation passed for createTacRecord  
[2026-02-21 12:27:17] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-21 12:27:17] local.INFO: Mobile number cleaned {"original":"819017405523","cleaned":"819017405523"} 
[2026-02-21 12:27:17] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819017405523","expired_count":1} 
[2026-02-21 12:27:17] local.INFO: TAC record created successfully via API {"record_id":788,"txnID":"416","tac":"6F7BEB87-51B0-4A75-A3D8-3B7E6AF2D944","messageBody":"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","userID":"KEIJI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-21 12:32:17"} 
[2026-02-21 12:27:17] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819017405523","txn_id":"416","user_id":"KEIJI01"} 
[2026-02-21 12:27:18] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eIxjoyId6EpKk3jXhNMr...","title":"USDT Transfer Request"} 
[2026-02-21 12:27:18] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771648038286405"} 
[2026-02-21 12:27:18] local.INFO: FCM transaction approval notification sent {"mobile_number":"819017405523","txn_id":"416","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-21 12:27:18\",\"data\":{\"user_id\":181,\"mobile_number\":\"819017405523\",\"txn_id\":\"416\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 229 USDT to User ID KOKU00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771648038286405\"}}}","success":true} 
[2026-02-21 12:28:33] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 229 USDT to User ID KEIJI00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","pid":"ADFSIOQR2ZZR3VLR","tac":"4112569C-3048-43E2-886C-5E4F7A88E0B1","txnID":"417","userID":"KEIJI01","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"096df251"},"ip":"103.230.15.12"} 
[2026-02-21 12:28:33] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 229 USDT to User ID KEIJI00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819017405523&pid=ADFSIOQR2ZZR3VLR&tac=4112569C-3048-43E2-886C-5E4F7A88E0B1&txnID=417&userID=KEIJI01","length":252} 
[2026-02-21 12:28:33] local.DEBUG: CRC Calculation Result {"crc":"096df251","input_params_count":7} 
[2026-02-21 12:28:33] local.DEBUG: CRC Verification {"received":"096df251","calculated":"096df251","match":true} 
[2026-02-21 12:28:33] local.INFO: CRC validation passed for createTacRecord  
[2026-02-21 12:28:33] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-21 12:28:33] local.INFO: Mobile number cleaned {"original":"819017405523","cleaned":"819017405523"} 
[2026-02-21 12:28:33] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819017405523","expired_count":1} 
[2026-02-21 12:28:33] local.INFO: TAC record created successfully via API {"record_id":789,"txnID":"417","tac":"4112569C-3048-43E2-886C-5E4F7A88E0B1","messageBody":"A request has been made to transfer 229 USDT to User ID KEIJI00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","userID":"KEIJI01","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-21 12:33:33"} 
[2026-02-21 12:28:33] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819017405523","txn_id":"417","user_id":"KEIJI01"} 
[2026-02-21 12:28:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eIxjoyId6EpKk3jXhNMr...","title":"USDT Transfer Request"} 
[2026-02-21 12:28:34] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771648114118188"} 
[2026-02-21 12:28:34] local.INFO: FCM transaction approval notification sent {"mobile_number":"819017405523","txn_id":"417","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-21 12:28:34\",\"data\":{\"user_id\":181,\"mobile_number\":\"819017405523\",\"txn_id\":\"417\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 229 USDT to User ID KEIJI00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771648114118188\"}}}","success":true} 
[2026-02-21 12:31:12] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 502 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","pid":"ADFSIOQR2ZZR3VLR","tac":"E4E99719-2252-44E0-AA84-57665338103E","txnID":"419","userID":"KEIJI03","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8c2b24f0"},"ip":"103.230.15.12"} 
[2026-02-21 12:31:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 502 USDT to User ID KOKU00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819017405523&pid=ADFSIOQR2ZZR3VLR&tac=E4E99719-2252-44E0-AA84-57665338103E&txnID=419&userID=KEIJI03","length":251} 
[2026-02-21 12:31:12] local.DEBUG: CRC Calculation Result {"crc":"8c2b24f0","input_params_count":7} 
[2026-02-21 12:31:12] local.DEBUG: CRC Verification {"received":"8c2b24f0","calculated":"8c2b24f0","match":true} 
[2026-02-21 12:31:12] local.INFO: CRC validation passed for createTacRecord  
[2026-02-21 12:31:12] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-21 12:31:12] local.INFO: Mobile number cleaned {"original":"819017405523","cleaned":"819017405523"} 
[2026-02-21 12:31:12] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819017405523","expired_count":1} 
[2026-02-21 12:31:12] local.INFO: TAC record created successfully via API {"record_id":790,"txnID":"419","tac":"E4E99719-2252-44E0-AA84-57665338103E","messageBody":"A request has been made to transfer 502 USDT to User ID KOKU00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819017405523","userID":"KEIJI03","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-21 12:36:12"} 
[2026-02-21 12:31:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819017405523","txn_id":"419","user_id":"KEIJI03"} 
[2026-02-21 12:31:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"eIxjoyId6EpKk3jXhNMr...","title":"USDT Transfer Request"} 
[2026-02-21 12:31:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771648273355361"} 
[2026-02-21 12:31:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"819017405523","txn_id":"419","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-21 12:31:13\",\"data\":{\"user_id\":181,\"mobile_number\":\"819017405523\",\"txn_id\":\"419\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 502 USDT to User ID KOKU00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771648273355361\"}}}","success":true} 
[2026-02-21 14:11:52] local.INFO: Login detected - checking for other active sessions {"user_id":165,"current_device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","other_active_sessions_count":0} 
[2026-02-21 14:11:52] local.INFO: Session updated {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","session_id":39} 
[2026-02-21 14:11:52] local.INFO: N1User table updated with latest device info {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","fcm_token_length":142} 
[2026-02-21 14:11:52] local.INFO: New device session created {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","session_id":39} 
[2026-02-21 14:11:52] local.INFO: Successful PIN login via API {"user_id":165,"device_id":"0FDA510E-97A7-43D8-9EB5-EDFE6FEDCAD2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-21 14:11:53] local.DEBUG: Session authenticated successfully {"user_id":165,"session_expires":"2026-03-23 14:11:52"} 
[2026-02-21 14:11:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":165,"active_user_id":165,"mobile_number":"818039744365","requested_id":"165","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-21 14:11:55] local.DEBUG: Session authenticated successfully {"user_id":165,"session_expires":"2026-03-23 14:11:52"} 
[2026-02-21 14:11:55] local.INFO: Profile retrieved via getUserById {"auth_user_id":165,"active_user_id":165,"mobile_number":"818039744365","requested_id":"165","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-21 21:23:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-21 21:23:56] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-21 21:23:56] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-21 21:23:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-22 09:17:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-22 09:17:28] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-22 09:17:28] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-22 09:17:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-23 10:04:52] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-02-23 10:05:07] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-02-23 15:51:29] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 1,800 USDT to User ID HIT22. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"BDA13339-1124-4ABF-92CF-80603B395523","txnID":"422","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bbe664d3"},"ip":"103.230.15.12"} 
[2026-02-23 15:51:29] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-23 15:51:29] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 1,800 USDT to User ID HIT22. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=BDA13339-1124-4ABF-92CF-80603B395523&txnID=422&userID=IOMR00","length":251} 
[2026-02-23 15:51:29] local.DEBUG: CRC Calculation Result {"crc":"bbe664d3","input_params_count":7} 
[2026-02-23 15:51:29] local.DEBUG: CRC Verification {"received":"bbe664d3","calculated":"bbe664d3","match":true} 
[2026-02-23 15:51:29] local.INFO: CRC validation passed for createTacRecord  
[2026-02-23 15:51:29] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-23 15:51:29] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-02-23 15:51:29] local.INFO: TAC record created successfully via API {"record_id":791,"txnID":"422","tac":"BDA13339-1124-4ABF-92CF-80603B395523","messageBody":"A request has been made to transfer 1,800 USDT to User ID HIT22. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-23 15:56:29"} 
[2026-02-23 15:51:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"422","user_id":"IOMR00"} 
[2026-02-23 15:51:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-02-23 15:51:31] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771833091247151"} 
[2026-02-23 15:51:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"422","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-23 15:51:31\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"422\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 1,800 USDT to User ID HIT22. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771833091247151\"}}}","success":true} 
[2026-02-23 15:52:56] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 1,800 USDT to User ID HIT22. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","pid":"ADFSIOQR2ZZR3VLR","tac":"823F6827-C761-40D2-BEAF-6BC1D02B14D6","txnID":"423","userID":"IOMR00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"114c3e6f"},"ip":"103.230.15.12"} 
[2026-02-23 15:52:56] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 1,800 USDT to User ID HIT22. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR&tac=823F6827-C761-40D2-BEAF-6BC1D02B14D6&txnID=423&userID=IOMR00","length":251} 
[2026-02-23 15:52:56] local.DEBUG: CRC Calculation Result {"crc":"114c3e6f","input_params_count":7} 
[2026-02-23 15:52:56] local.DEBUG: CRC Verification {"received":"114c3e6f","calculated":"114c3e6f","match":true} 
[2026-02-23 15:52:56] local.INFO: CRC validation passed for createTacRecord  
[2026-02-23 15:52:56] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-23 15:52:56] local.INFO: Mobile number cleaned {"original":"818042746786","cleaned":"818042746786"} 
[2026-02-23 15:52:56] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"818042746786","expired_count":1} 
[2026-02-23 15:52:56] local.INFO: TAC record created successfully via API {"record_id":792,"txnID":"423","tac":"823F6827-C761-40D2-BEAF-6BC1D02B14D6","messageBody":"A request has been made to transfer 1,800 USDT to User ID HIT22. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"818042746786","userID":"IOMR00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-23 15:57:56"} 
[2026-02-23 15:52:56] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"818042746786","txn_id":"423","user_id":"IOMR00"} 
[2026-02-23 15:52:56] local.INFO: Sending FCM HTTP v1 notification {"to_token":"d7YJSa656EP8p4kA2S4P...","title":"USDT Transfer Request"} 
[2026-02-23 15:52:58] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771833178149765"} 
[2026-02-23 15:52:58] local.INFO: FCM transaction approval notification sent {"mobile_number":"818042746786","txn_id":"423","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-23 15:52:58\",\"data\":{\"user_id\":157,\"mobile_number\":\"818042746786\",\"txn_id\":\"423\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 1,800 USDT to User ID HIT22. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771833178149765\"}}}","success":true} 
[2026-02-24 09:02:00] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 4,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","pid":"ADFSIOQR2ZZR3VLR","tac":"D7268CE0-5D23-4E13-AD49-D4378B412D9A","txnID":"426","userID":"TOPONE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"79c6db06"},"ip":"103.230.15.12"} 
[2026-02-24 09:02:00] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-24 09:02:00] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 4,000 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR&tac=D7268CE0-5D23-4E13-AD49-D4378B412D9A&txnID=426&userID=TOPONE00","length":255} 
[2026-02-24 09:02:00] local.DEBUG: CRC Calculation Result {"crc":"79c6db06","input_params_count":7} 
[2026-02-24 09:02:00] local.DEBUG: CRC Verification {"received":"79c6db06","calculated":"79c6db06","match":true} 
[2026-02-24 09:02:00] local.INFO: CRC validation passed for createTacRecord  
[2026-02-24 09:02:00] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-24 09:02:00] local.INFO: Mobile number cleaned {"original":"819015150710","cleaned":"819015150710"} 
[2026-02-24 09:02:00] local.INFO: TAC record created successfully via API {"record_id":793,"txnID":"426","tac":"D7268CE0-5D23-4E13-AD49-D4378B412D9A","messageBody":"A request has been made to transfer 4,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","userID":"TOPONE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-24 09:07:00"} 
[2026-02-24 09:02:00] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819015150710","txn_id":"426","user_id":"TOPONE00"} 
[2026-02-24 09:02:01] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erTAy-kGBElPipmu5hmX...","title":"USDT Transfer Request"} 
[2026-02-24 09:02:02] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771894922155375"} 
[2026-02-24 09:02:02] local.INFO: FCM transaction approval notification sent {"mobile_number":"819015150710","txn_id":"426","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-24 09:02:02\",\"data\":{\"user_id\":136,\"mobile_number\":\"819015150710\",\"txn_id\":\"426\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 4,000 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771894922155375\"}}}","success":true} 
[2026-02-24 09:03:19] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 4,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","pid":"ADFSIOQR2ZZR3VLR","tac":"48D4F382-A93F-456D-8514-C22743FC8D63","txnID":"427","userID":"TOPONE00","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"c1e670e7"},"ip":"103.230.15.12"} 
[2026-02-24 09:03:19] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 4,000 USDT to User ID GLOBE00. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=819015150710&pid=ADFSIOQR2ZZR3VLR&tac=48D4F382-A93F-456D-8514-C22743FC8D63&txnID=427&userID=TOPONE00","length":255} 
[2026-02-24 09:03:19] local.DEBUG: CRC Calculation Result {"crc":"c1e670e7","input_params_count":7} 
[2026-02-24 09:03:19] local.DEBUG: CRC Verification {"received":"c1e670e7","calculated":"c1e670e7","match":true} 
[2026-02-24 09:03:19] local.INFO: CRC validation passed for createTacRecord  
[2026-02-24 09:03:19] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-24 09:03:19] local.INFO: Mobile number cleaned {"original":"819015150710","cleaned":"819015150710"} 
[2026-02-24 09:03:19] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"819015150710","expired_count":1} 
[2026-02-24 09:03:19] local.INFO: TAC record created successfully via API {"record_id":794,"txnID":"427","tac":"48D4F382-A93F-456D-8514-C22743FC8D63","messageBody":"A request has been made to transfer 4,000 USDT to User ID GLOBE00. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"819015150710","userID":"TOPONE00","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-24 09:08:19"} 
[2026-02-24 09:03:19] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"819015150710","txn_id":"427","user_id":"TOPONE00"} 
[2026-02-24 09:03:19] local.INFO: Sending FCM HTTP v1 notification {"to_token":"erTAy-kGBElPipmu5hmX...","title":"USDT Transfer Request"} 
[2026-02-24 09:03:19] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1771894999727262"} 
[2026-02-24 09:03:19] local.INFO: FCM transaction approval notification sent {"mobile_number":"819015150710","txn_id":"427","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-24 09:03:19\",\"data\":{\"user_id\":136,\"mobile_number\":\"819015150710\",\"txn_id\":\"427\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 4,000 USDT to User ID GLOBE00. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1771894999727262\"}}}","success":true} 
[2026-02-24 21:23:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-24 21:23:50] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-24 21:23:50] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-24 21:23:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-24 21:25:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-02-24 21:25:04] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-02-24 21:25:04] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-02-24 21:25:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-25 11:25:28] local.INFO: N1User created via API {"user_id":188,"mobile_number":"819022143307","memberhash":"GNQNESSI17719899280PPTBK","partner_id":"ZFMPUZANMWYPISOS","is_reregistration":false} 
[2026-02-25 11:25:29] local.INFO: FCM token saved for user {"user_id":188,"mobile_number":"819022143307","fcm_token_length":142,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 11:25:32] local.DEBUG: Session authenticated successfully {"user_id":188,"session_expires":"2026-02-26 11:25:28"} 
[2026-02-25 11:25:32] local.INFO: Profile retrieved via getUserById {"auth_user_id":188,"active_user_id":188,"mobile_number":"819022143307","requested_id":"188","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 12:55:50] local.INFO: Login detected - checking for other active sessions {"user_id":188,"current_device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","other_active_sessions_count":0} 
[2026-02-25 12:55:50] local.INFO: New session created {"user_id":188,"device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","session_id":90} 
[2026-02-25 12:55:50] local.INFO: N1User table updated with latest device info {"user_id":188,"device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","fcm_token_length":142} 
[2026-02-25 12:55:50] local.INFO: New device session created {"user_id":188,"device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","session_id":90} 
[2026-02-25 12:55:50] local.INFO: Successful PIN login via API {"user_id":188,"device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-25 12:55:51] local.DEBUG: Session authenticated successfully {"user_id":188,"session_expires":"2026-03-27 12:55:50"} 
[2026-02-25 12:55:51] local.INFO: Profile retrieved via getUserById {"auth_user_id":188,"active_user_id":188,"mobile_number":"819022143307","requested_id":"188","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 12:55:53] local.DEBUG: Session authenticated successfully {"user_id":188,"session_expires":"2026-03-27 12:55:50"} 
[2026-02-25 12:55:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":188,"active_user_id":188,"mobile_number":"819022143307","requested_id":"188","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 13:23:58] local.INFO: Login detected - checking for other active sessions {"user_id":188,"current_device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","other_active_sessions_count":0} 
[2026-02-25 13:23:58] local.INFO: Session updated {"user_id":188,"device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","session_id":90} 
[2026-02-25 13:23:58] local.INFO: N1User table updated with latest device info {"user_id":188,"device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","fcm_token_length":142} 
[2026-02-25 13:23:58] local.INFO: New device session created {"user_id":188,"device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","session_id":90} 
[2026-02-25 13:23:58] local.INFO: Successful PIN login via API {"user_id":188,"device_id":"F4FC91E7-F86F-482B-B27F-7662E6B507FD","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-25 13:23:59] local.DEBUG: Session authenticated successfully {"user_id":188,"session_expires":"2026-03-27 13:23:58"} 
[2026-02-25 13:23:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":188,"active_user_id":188,"mobile_number":"819022143307","requested_id":"188","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 13:24:01] local.DEBUG: Session authenticated successfully {"user_id":188,"session_expires":"2026-03-27 13:23:58"} 
[2026-02-25 13:24:01] local.INFO: Profile retrieved via getUserById {"auth_user_id":188,"active_user_id":188,"mobile_number":"819022143307","requested_id":"188","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 14:58:35] local.WARNING: Failed PIN login attempt {"user_id":123,"device_id":"BP2A.250605.031.A3","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 14:59:00] local.WARNING: Failed PIN login attempt {"user_id":123,"device_id":"BP2A.250605.031.A3","failed_attempts":2,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 15:00:33] local.WARNING: Failed PIN login attempt {"user_id":123,"device_id":"BP2A.250605.031.A3","failed_attempts":3,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 15:02:52] local.INFO: PIN updated via API {"user_id":123,"mobile_number":"819033511066","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 15:03:26] local.INFO: Login detected - checking for other active sessions {"user_id":123,"current_device_id":"BP2A.250605.031.A3","other_active_sessions_count":0} 
[2026-02-25 15:03:26] local.INFO: New session created {"user_id":123,"device_id":"BP2A.250605.031.A3","session_id":91} 
[2026-02-25 15:03:26] local.INFO: N1User table updated with latest device info {"user_id":123,"device_id":"BP2A.250605.031.A3","fcm_token_length":142} 
[2026-02-25 15:03:26] local.INFO: New device session created {"user_id":123,"device_id":"BP2A.250605.031.A3","session_id":91} 
[2026-02-25 15:03:26] local.INFO: Successful PIN login via API {"user_id":123,"device_id":"BP2A.250605.031.A3","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-25 15:03:27] local.DEBUG: Session authenticated successfully {"user_id":123,"session_expires":"2026-03-27 15:03:26"} 
[2026-02-25 15:03:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":123,"active_user_id":123,"mobile_number":"819033511066","requested_id":"123","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-25 15:03:29] local.DEBUG: Session authenticated successfully {"user_id":123,"session_expires":"2026-03-27 15:03:26"} 
[2026-02-25 15:03:29] local.INFO: Profile retrieved via getUserById {"auth_user_id":123,"active_user_id":123,"mobile_number":"819033511066","requested_id":"123","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-26 09:37:05] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","pid":"ADFSIOQR2ZZR3VLR","tac":"52FD8ED4-55FD-42F4-8E67-F5D90ACFFB55","txnID":"431","userID":"MXVC","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"e1611a04"},"ip":"103.230.15.12"} 
[2026-02-26 09:37:05] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-26 09:37:05] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR&tac=52FD8ED4-55FD-42F4-8E67-F5D90ACFFB55&txnID=431&userID=MXVC","length":246} 
[2026-02-26 09:37:05] local.DEBUG: CRC Calculation Result {"crc":"e1611a04","input_params_count":7} 
[2026-02-26 09:37:05] local.DEBUG: CRC Verification {"received":"e1611a04","calculated":"e1611a04","match":true} 
[2026-02-26 09:37:05] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 09:37:05] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 09:37:05] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2026-02-26 09:37:05] local.INFO: TAC record created successfully via API {"record_id":795,"txnID":"431","tac":"52FD8ED4-55FD-42F4-8E67-F5D90ACFFB55","messageBody":"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","userID":"MXVC","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-26 09:42:05"} 
[2026-02-26 09:37:05] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"431","user_id":"MXVC"} 
[2026-02-26 09:37:10] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fHZcPpvJSZeGWnWjw5Cv...","title":"USDT Transfer Request"} 
[2026-02-26 09:37:10] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1772069830775289%422fcc3e422fcc3e"} 
[2026-02-26 09:37:10] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"431","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 09:37:10\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"431\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1772069830775289%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-26 09:59:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","pid":"ADFSIOQR2ZZR3VLR","tac":"047C83BB-7150-4684-8B25-3F5F73C77DE8","txnID":"432","userID":"MXVC","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"b595c390"},"ip":"103.230.15.12"} 
[2026-02-26 09:59:31] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-26 09:59:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR&tac=047C83BB-7150-4684-8B25-3F5F73C77DE8&txnID=432&userID=MXVC","length":246} 
[2026-02-26 09:59:31] local.DEBUG: CRC Calculation Result {"crc":"b595c390","input_params_count":7} 
[2026-02-26 09:59:31] local.DEBUG: CRC Verification {"received":"b595c390","calculated":"b595c390","match":true} 
[2026-02-26 09:59:31] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 09:59:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 09:59:31] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2026-02-26 09:59:31] local.INFO: TAC record created successfully via API {"record_id":796,"txnID":"432","tac":"047C83BB-7150-4684-8B25-3F5F73C77DE8","messageBody":"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","userID":"MXVC","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-26 10:04:31"} 
[2026-02-26 09:59:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"432","user_id":"MXVC"} 
[2026-02-26 09:59:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fHZcPpvJSZeGWnWjw5Cv...","title":"USDT Transfer Request"} 
[2026-02-26 09:59:31] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1772071171640468%422fcc3e422fcc3e"} 
[2026-02-26 09:59:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"432","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 09:59:31\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"432\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1772071171640468%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-26 10:00:31] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","pid":"ADFSIOQR2ZZR3VLR","tac":"4FDB3039-B31E-4368-865B-1FEA9EA7BB81","txnID":"433","userID":"MXVC","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"bb5c0355"},"ip":"103.230.15.12"} 
[2026-02-26 10:00:31] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR&tac=4FDB3039-B31E-4368-865B-1FEA9EA7BB81&txnID=433&userID=MXVC","length":246} 
[2026-02-26 10:00:31] local.DEBUG: CRC Calculation Result {"crc":"bb5c0355","input_params_count":7} 
[2026-02-26 10:00:31] local.DEBUG: CRC Verification {"received":"bb5c0355","calculated":"bb5c0355","match":true} 
[2026-02-26 10:00:31] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:00:31] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:00:31] local.INFO: Mobile number cleaned {"original":"60122266561","cleaned":"60122266561"} 
[2026-02-26 10:00:31] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60122266561","expired_count":1} 
[2026-02-26 10:00:31] local.INFO: TAC record created successfully via API {"record_id":797,"txnID":"433","tac":"4FDB3039-B31E-4368-865B-1FEA9EA7BB81","messageBody":"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60122266561","userID":"MXVC","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-26 10:05:31"} 
[2026-02-26 10:00:31] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60122266561","txn_id":"433","user_id":"MXVC"} 
[2026-02-26 10:00:31] local.INFO: Sending FCM HTTP v1 notification {"to_token":"fHZcPpvJSZeGWnWjw5Cv...","title":"USDT Transfer Request"} 
[2026-02-26 10:00:31] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/0:1772071231821730%422fcc3e422fcc3e"} 
[2026-02-26 10:00:31] local.INFO: FCM transaction approval notification sent {"mobile_number":"60122266561","txn_id":"433","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:00:31\",\"data\":{\"user_id\":12,\"mobile_number\":\"60122266561\",\"txn_id\":\"433\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID MIKE88. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/0:1772071231821730%422fcc3e422fcc3e\"}}}","success":true} 
[2026-02-26 10:03:16] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID MXVC. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"3D63D30F-6D48-460F-A809-76A69C72F974","txnID":"434","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"a6785b1b"},"ip":"103.230.15.12"} 
[2026-02-26 10:03:16] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID MXVC. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=3D63D30F-6D48-460F-A809-76A69C72F974&txnID=434&userID=TENG13","length":246} 
[2026-02-26 10:03:16] local.DEBUG: CRC Calculation Result {"crc":"a6785b1b","input_params_count":7} 
[2026-02-26 10:03:16] local.DEBUG: CRC Verification {"received":"a6785b1b","calculated":"a6785b1b","match":true} 
[2026-02-26 10:03:16] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:03:16] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:03:16] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-26 10:03:16] local.INFO: TAC record created successfully via API {"record_id":798,"txnID":"434","tac":"3D63D30F-6D48-460F-A809-76A69C72F974","messageBody":"A request has been made to transfer 10 USDT to User ID MXVC. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-26 10:08:16"} 
[2026-02-26 10:03:16] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"434","user_id":"TENG13"} 
[2026-02-26 10:03:16] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-26 10:03:17] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1772071396941560"} 
[2026-02-26 10:03:17] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"434","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:03:17\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"434\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID MXVC. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1772071396941560\"}}}","success":true} 
[2026-02-26 10:13:22] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"70318421-47E5-44D5-8044-672B221411C9","txnID":"436","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"2d2aac47"},"ip":"103.230.15.12"} 
[2026-02-26 10:13:22] local.INFO: Expired old TAC records {"count":2,"expiry_minutes":5} 
[2026-02-26 10:13:22] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=70318421-47E5-44D5-8044-672B221411C9&txnID=436&userID=TENG13","length":248} 
[2026-02-26 10:13:22] local.DEBUG: CRC Calculation Result {"crc":"2d2aac47","input_params_count":7} 
[2026-02-26 10:13:22] local.DEBUG: CRC Verification {"received":"2d2aac47","calculated":"2d2aac47","match":true} 
[2026-02-26 10:13:22] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:13:22] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:13:22] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-26 10:13:22] local.INFO: TAC record created successfully via API {"record_id":799,"txnID":"436","tac":"70318421-47E5-44D5-8044-672B221411C9","messageBody":"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-26 10:18:22"} 
[2026-02-26 10:13:22] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"436","user_id":"TENG13"} 
[2026-02-26 10:13:23] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-26 10:13:23] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1772072003406866"} 
[2026-02-26 10:13:23] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"436","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:13:23\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"436\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1772072003406866\"}}}","success":true} 
[2026-02-26 10:14:12] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"E9CD14A8-1AA8-4971-AB12-47A5AA6B5E55","txnID":"437","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"39d85c0c"},"ip":"103.230.15.12"} 
[2026-02-26 10:14:12] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=E9CD14A8-1AA8-4971-AB12-47A5AA6B5E55&txnID=437&userID=TENG13","length":248} 
[2026-02-26 10:14:12] local.DEBUG: CRC Calculation Result {"crc":"39d85c0c","input_params_count":7} 
[2026-02-26 10:14:12] local.DEBUG: CRC Verification {"received":"39d85c0c","calculated":"39d85c0c","match":true} 
[2026-02-26 10:14:12] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:14:12] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:14:12] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-26 10:14:12] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2026-02-26 10:14:12] local.INFO: TAC record created successfully via API {"record_id":800,"txnID":"437","tac":"E9CD14A8-1AA8-4971-AB12-47A5AA6B5E55","messageBody":"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-26 10:19:12"} 
[2026-02-26 10:14:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"437","user_id":"TENG13"} 
[2026-02-26 10:14:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-26 10:14:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1772072053057867"} 
[2026-02-26 10:14:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"437","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:14:13\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"437\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1772072053057867\"}}}","success":true} 
[2026-02-26 10:18:47] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"17387E1E-B76A-42C8-A5A3-3FE887B37541","txnID":"439","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"8ba5e265"},"ip":"103.230.15.12"} 
[2026-02-26 10:18:47] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=17387E1E-B76A-42C8-A5A3-3FE887B37541&txnID=439&userID=TENG13","length":248} 
[2026-02-26 10:18:47] local.DEBUG: CRC Calculation Result {"crc":"8ba5e265","input_params_count":7} 
[2026-02-26 10:18:47] local.DEBUG: CRC Verification {"received":"8ba5e265","calculated":"8ba5e265","match":true} 
[2026-02-26 10:18:47] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:18:47] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:18:47] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-26 10:18:47] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2026-02-26 10:18:47] local.INFO: TAC record created successfully via API {"record_id":801,"txnID":"439","tac":"17387E1E-B76A-42C8-A5A3-3FE887B37541","messageBody":"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-26 10:23:47"} 
[2026-02-26 10:18:47] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"439","user_id":"TENG13"} 
[2026-02-26 10:18:47] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-26 10:18:47] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1772072327449079"} 
[2026-02-26 10:18:47] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"439","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:18:47\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"439\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1772072327449079\"}}}","success":true} 
[2026-02-26 10:19:34] local.INFO: CreateTacRecord request received {"params":{"messageBody":"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"C3790FC0-B66F-4C13-B68C-FC05D6A5A347","txnID":"440","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"adc6783e"},"ip":"103.230.15.12"} 
[2026-02-26 10:19:34] local.DEBUG: CRC Parameter String {"string":"messageBody=A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=C3790FC0-B66F-4C13-B68C-FC05D6A5A347&txnID=440&userID=TENG13","length":248} 
[2026-02-26 10:19:34] local.DEBUG: CRC Calculation Result {"crc":"adc6783e","input_params_count":7} 
[2026-02-26 10:19:34] local.DEBUG: CRC Verification {"received":"adc6783e","calculated":"adc6783e","match":true} 
[2026-02-26 10:19:34] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:19:34] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:19:34] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-26 10:19:34] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2026-02-26 10:19:34] local.INFO: TAC record created successfully via API {"record_id":802,"txnID":"440","tac":"C3790FC0-B66F-4C13-B68C-FC05D6A5A347","messageBody":"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-26 10:24:34"} 
[2026-02-26 10:19:34] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"440","user_id":"TENG13"} 
[2026-02-26 10:19:34] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-26 10:19:35] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1772072374733537"} 
[2026-02-26 10:19:35] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"440","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:19:35\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"440\",\"title\":\"USDT Transfer Request\",\"body\":\"A request has been made to transfer 10 USDT to User ID N1AI50. Please review and confirm.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1772072374733537\"}}}","success":true} 
[2026-02-26 10:21:12] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm transfer 10 USDT to User ID N1AI50.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"9E86DD6D-B9F1-434A-BEF4-38C7FFFEBEDA","txnID":"441","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"dfc5f7b0"},"ip":"103.230.15.12"} 
[2026-02-26 10:21:12] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm transfer 10 USDT to User ID N1AI50.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=9E86DD6D-B9F1-434A-BEF4-38C7FFFEBEDA&txnID=441&userID=TENG13","length":209} 
[2026-02-26 10:21:12] local.DEBUG: CRC Calculation Result {"crc":"dfc5f7b0","input_params_count":7} 
[2026-02-26 10:21:12] local.DEBUG: CRC Verification {"received":"dfc5f7b0","calculated":"dfc5f7b0","match":true} 
[2026-02-26 10:21:12] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:21:12] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:21:12] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-26 10:21:12] local.INFO: Expired existing active TAC records for new TAC request {"mobile_number":"60123247318","expired_count":1} 
[2026-02-26 10:21:12] local.INFO: TAC record created successfully via API {"record_id":803,"txnID":"441","tac":"9E86DD6D-B9F1-434A-BEF4-38C7FFFEBEDA","messageBody":"Please confirm transfer 10 USDT to User ID N1AI50.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":1,"expires_at":"2026-02-26 10:26:12"} 
[2026-02-26 10:21:12] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"441","user_id":"TENG13"} 
[2026-02-26 10:21:13] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-26 10:21:13] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1772072473297758"} 
[2026-02-26 10:21:13] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"441","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:21:13\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"441\",\"title\":\"USDT Transfer Request\",\"body\":\"Please confirm transfer 10 USDT to User ID N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1772072473297758\"}}}","success":true} 
[2026-02-26 10:33:03] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm transfer 100 USDT to User ID N1AI50.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"0DC1C061-EF29-4D9B-A9DD-AB1E6527BFF7","txnID":"442","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"aeb12cf0"},"ip":"103.230.15.12"} 
[2026-02-26 10:33:03] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-26 10:33:03] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm transfer 100 USDT to User ID N1AI50.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=0DC1C061-EF29-4D9B-A9DD-AB1E6527BFF7&txnID=442&userID=TENG13","length":210} 
[2026-02-26 10:33:03] local.DEBUG: CRC Calculation Result {"crc":"aeb12cf0","input_params_count":7} 
[2026-02-26 10:33:03] local.DEBUG: CRC Verification {"received":"aeb12cf0","calculated":"aeb12cf0","match":true} 
[2026-02-26 10:33:03] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:33:03] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:33:03] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-26 10:33:03] local.INFO: TAC record created successfully via API {"record_id":804,"txnID":"442","tac":"0DC1C061-EF29-4D9B-A9DD-AB1E6527BFF7","messageBody":"Please confirm transfer 100 USDT to User ID N1AI50.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-26 10:38:03"} 
[2026-02-26 10:33:03] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"442","user_id":"TENG13"} 
[2026-02-26 10:33:04] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-26 10:33:04] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1772073184331233"} 
[2026-02-26 10:33:04] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"442","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:33:04\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"442\",\"title\":\"USDT Transfer Request\",\"body\":\"Please confirm transfer 100 USDT to User ID N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1772073184331233\"}}}","success":true} 
[2026-02-26 10:42:29] local.INFO: CreateTacRecord request received {"params":{"messageBody":"Please confirm transfer USDT to User ID N1AI50.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","pid":"ADFSIOQR2ZZR3VLR","tac":"3E757150-0823-4C48-8F66-255693B96741","txnID":"445","userID":"TENG13","pmk":"fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507","crc":"cdf92e13"},"ip":"103.230.15.12"} 
[2026-02-26 10:42:29] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-02-26 10:42:29] local.DEBUG: CRC Parameter String {"string":"messageBody=Please confirm transfer USDT to User ID N1AI50.&messageTitle=USDT Transfer Request&mobile_number=60123247318&pid=ADFSIOQR2ZZR3VLR&tac=3E757150-0823-4C48-8F66-255693B96741&txnID=445&userID=TENG13","length":206} 
[2026-02-26 10:42:29] local.DEBUG: CRC Calculation Result {"crc":"cdf92e13","input_params_count":7} 
[2026-02-26 10:42:29] local.DEBUG: CRC Verification {"received":"cdf92e13","calculated":"cdf92e13","match":true} 
[2026-02-26 10:42:29] local.INFO: CRC validation passed for createTacRecord  
[2026-02-26 10:42:29] local.INFO: Partner validation passed {"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-02-26 10:42:29] local.INFO: Mobile number cleaned {"original":"60123247318","cleaned":"60123247318"} 
[2026-02-26 10:42:29] local.INFO: TAC record created successfully via API {"record_id":805,"txnID":"445","tac":"3E757150-0823-4C48-8F66-255693B96741","messageBody":"Please confirm transfer USDT to User ID N1AI50.","messageTitle":"USDT Transfer Request","mobile_number":"60123247318","userID":"TENG13","partner_id":"ADFSIOQR2ZZR3VLR","expired_existing_count":0,"expires_at":"2026-02-26 10:47:29"} 
[2026-02-26 10:42:29] local.INFO: Sending FCM transaction approval notification {"endpoint":"https://n1uat.kashplus.my/webservices/public/api/fcm/send/transaction-approval","mobile_number":"60123247318","txn_id":"445","user_id":"TENG13"} 
[2026-02-26 10:42:29] local.INFO: Sending FCM HTTP v1 notification {"to_token":"f7QpRBpJMU_wvEPIsKCp...","title":"USDT Transfer Request"} 
[2026-02-26 10:42:30] local.INFO: FCM HTTP v1 notification sent successfully {"name":"projects/n1-erewards/messages/1772073750071210"} 
[2026-02-26 10:42:30] local.INFO: FCM transaction approval notification sent {"mobile_number":"60123247318","txn_id":"445","status_code":200,"response":"{\"status\":\"SUCCESS\",\"message\":\"Transaction approval notification sent\",\"timestamp\":\"2026-02-26 10:42:30\",\"data\":{\"user_id\":20,\"mobile_number\":\"60123247318\",\"txn_id\":\"445\",\"title\":\"USDT Transfer Request\",\"body\":\"Please confirm transfer USDT to User ID N1AI50.\",\"amount\":null,\"fcm_response\":{\"name\":\"projects\\/n1-erewards\\/messages\\/1772073750071210\"}}}","success":true} 
[2026-02-26 14:58:54] local.INFO: Login detected - checking for other active sessions {"user_id":150,"current_device_id":"BP1A.250505.005.B1","other_active_sessions_count":0} 
[2026-02-26 14:58:54] local.INFO: New session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-02-26 14:58:54] local.INFO: N1User table updated with latest device info {"user_id":150,"device_id":"BP1A.250505.005.B1","fcm_token_length":142} 
[2026-02-26 14:58:54] local.INFO: New device session created {"user_id":150,"device_id":"BP1A.250505.005.B1","session_id":92} 
[2026-02-26 14:58:54] local.INFO: Successful PIN login via API {"user_id":150,"device_id":"BP1A.250505.005.B1","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-02-26 14:58:56] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-03-28 14:58:54"} 
[2026-02-26 14:58:56] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-02-26 14:58:59] local.DEBUG: Session authenticated successfully {"user_id":150,"session_expires":"2026-03-28 14:58:54"} 
[2026-02-26 14:58:59] local.INFO: Profile retrieved via getUserById {"auth_user_id":150,"active_user_id":150,"mobile_number":"819021961220","requested_id":"150","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-03-02 14:02:56] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-03-02 14:03:17] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-03-02 14:03:38] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-03-02 14:04:59] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-03-05 13:45:19] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2026-03-05 13:45:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:19] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2026-03-05 13:45:19] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2026-03-05 13:45:20] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","mobile_number":"819073883079"} 
[2026-03-05 13:45:20] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2026-03-05 13:45:20] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2026-03-05 13:45:20] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2026-03-05 13:45:20] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","wallet_id":"8003100011326"} 
[2026-03-05 13:45:20] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","wallet_id":"8003100011326"} 
[2026-03-05 13:45:20] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2026-03-05 13:45:20] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2026-03-05 13:45:20] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","mobile_number":"819073883079"} 
[2026-03-05 13:45:20] local.INFO: FCM capability check completed {"mobile_number":"819073883079","user_id":185,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"BP2A.250605.031.A3","device_name":"samsung SCG33"} 
[2026-03-05 13:45:20] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a9186fd0b1b","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"1","device_name":"samsung SCG33","processing_time_ms":795.0580120086669921875} 
[2026-03-05 13:45:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a9187109843","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2026-03-05 13:45:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:21] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-03-05 13:45:21] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-03-05 13:45:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a9187109843","mobile_number":"818037911717"} 
[2026-03-05 13:45:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a9187109843","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2026-03-05 13:45:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a9187109843","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2026-03-05 13:45:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2026-03-05 13:45:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a9187109843","wallet_id":"8003100011275"} 
[2026-03-05 13:45:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a9187109843","wallet_id":"8003100011275"} 
[2026-03-05 13:45:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a9187109843","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2026-03-05 13:45:21] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a9187109843","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2026-03-05 13:45:21] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a9187109843","mobile_number":"818037911717"} 
[2026-03-05 13:45:21] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2026-03-05 13:45:21] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a9187109843","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":431.2808513641357421875} 
[2026-03-05 13:45:21] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2026-03-05 13:45:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:21] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-03-05 13:45:21] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-03-05 13:45:21] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","mobile_number":"819090773803"} 
[2026-03-05 13:45:21] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2026-03-05 13:45:21] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2026-03-05 13:45:21] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2026-03-05 13:45:21] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","wallet_id":"8003100011393"} 
[2026-03-05 13:45:21] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","wallet_id":"8003100011393"} 
[2026-03-05 13:45:21] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2026-03-05 13:45:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2026-03-05 13:45:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","mobile_number":"819090773803"} 
[2026-03-05 13:45:22] local.INFO: FCM capability check completed {"mobile_number":"819090773803","user_id":156,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"BP4A.260105.004.E1","device_name":"Google Pixel 8"} 
[2026-03-05 13:45:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a91871b51ad","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"1","device_name":"Google Pixel 8","processing_time_ms":366.3690090179443359375} 
[2026-03-05 13:45:22] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a918725dec0","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-03-05 13:45:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:22] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-03-05 13:45:22] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-03-05 13:45:22] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a918725dec0","mobile_number":"818042746786"} 
[2026-03-05 13:45:22] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a918725dec0","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-03-05 13:45:22] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a918725dec0","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-03-05 13:45:22] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-03-05 13:45:22] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a918725dec0","wallet_id":"8003100011285"} 
[2026-03-05 13:45:22] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a918725dec0","wallet_id":"8003100011285"} 
[2026-03-05 13:45:22] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a918725dec0","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-03-05 13:45:22] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a918725dec0","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-03-05 13:45:22] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a918725dec0","mobile_number":"818042746786"} 
[2026-03-05 13:45:22] local.INFO: FCM capability check completed {"mobile_number":"818042746786","user_id":157,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","device_name":"iPhone"} 
[2026-03-05 13:45:22] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a918725dec0","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"1","device_name":"iPhone","processing_time_ms":401.988983154296875} 
[2026-03-05 13:45:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a9187308a88","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-03-05 13:45:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:23] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-03-05 13:45:23] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-03-05 13:45:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a9187308a88","mobile_number":"818042746786"} 
[2026-03-05 13:45:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a9187308a88","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-03-05 13:45:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a9187308a88","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-03-05 13:45:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-03-05 13:45:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a9187308a88","wallet_id":"8003100011285"} 
[2026-03-05 13:45:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a9187308a88","wallet_id":"8003100011285"} 
[2026-03-05 13:45:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a9187308a88","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-03-05 13:45:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a9187308a88","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-03-05 13:45:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a9187308a88","mobile_number":"818042746786"} 
[2026-03-05 13:45:23] local.INFO: FCM capability check completed {"mobile_number":"818042746786","user_id":157,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","device_name":"iPhone"} 
[2026-03-05 13:45:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a9187308a88","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"1","device_name":"iPhone","processing_time_ms":409.5737934112548828125} 
[2026-03-05 13:45:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a91873aa981","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2026-03-05 13:45:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:23] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-03-05 13:45:23] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-03-05 13:45:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a91873aa981","mobile_number":"819023053947"} 
[2026-03-05 13:45:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a91873aa981","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2026-03-05 13:45:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a91873aa981","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2026-03-05 13:45:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2026-03-05 13:45:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a91873aa981","wallet_id":"8003100011323"} 
[2026-03-05 13:45:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a91873aa981","wallet_id":"8003100011323"} 
[2026-03-05 13:45:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a91873aa981","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2026-03-05 13:45:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a91873aa981","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2026-03-05 13:45:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a91873aa981","mobile_number":"819023053947"} 
[2026-03-05 13:45:24] local.INFO: FCM capability check completed {"mobile_number":"819023053947","user_id":158,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"PPR1.180610.011","device_name":"samsung SC-01K"} 
[2026-03-05 13:45:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a91873aa981","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"1","device_name":"samsung SC-01K","processing_time_ms":390.364170074462890625} 
[2026-03-05 13:45:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a918745b88e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2026-03-05 13:45:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:24] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2026-03-05 13:45:24] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2026-03-05 13:45:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a918745b88e","mobile_number":"819050878362"} 
[2026-03-05 13:45:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a918745b88e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2026-03-05 13:45:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a918745b88e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2026-03-05 13:45:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2026-03-05 13:45:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a918745b88e","wallet_id":"8003100011452"} 
[2026-03-05 13:45:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a918745b88e","wallet_id":"8003100011452"} 
[2026-03-05 13:45:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a918745b88e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2026-03-05 13:45:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a918745b88e","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2026-03-05 13:45:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a918745b88e","mobile_number":"819050878362"} 
[2026-03-05 13:45:24] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2026-03-05 13:45:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a918745b88e","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":354.976177215576171875} 
[2026-03-05 13:45:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a918750642c","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2026-03-05 13:45:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-05 13:45:25] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2026-03-05 13:45:25] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2026-03-05 13:45:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a918750642c","mobile_number":"60122005500"} 
[2026-03-05 13:45:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a918750642c","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2026-03-05 13:45:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a918750642c","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2026-03-05 13:45:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2026-03-05 13:45:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a918750642c","wallet_id":"8003100011379"} 
[2026-03-05 13:45:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a918750642c","wallet_id":"8003100011379"} 
[2026-03-05 13:45:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a918750642c","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2026-03-05 13:45:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a918750642c","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2026-03-05 13:45:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a918750642c","mobile_number":"60122005500"} 
[2026-03-05 13:45:25] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2026-03-05 13:45:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a918750642c","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":383.3119869232177734375} 
[2026-03-05 13:45:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a918762473b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2026-03-05 13:45:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:26] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2026-03-05 13:45:26] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2026-03-05 13:45:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a918762473b","mobile_number":"819032677769"} 
[2026-03-05 13:45:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a918762473b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2026-03-05 13:45:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a918762473b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2026-03-05 13:45:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2026-03-05 13:45:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a918762473b","wallet_id":"8003100011472"} 
[2026-03-05 13:45:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a918762473b","wallet_id":"8003100011472"} 
[2026-03-05 13:45:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a918762473b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2026-03-05 13:45:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a918762473b","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2026-03-05 13:45:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a918762473b","mobile_number":"819032677769"} 
[2026-03-05 13:45:26] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2026-03-05 13:45:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a918762473b","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":344.767093658447265625} 
[2026-03-05 13:45:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a91876b4564","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2026-03-05 13:45:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-05 13:45:26] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2026-03-05 13:45:26] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2026-03-05 13:45:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a91876b4564","mobile_number":"819031950417"} 
[2026-03-05 13:45:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a91876b4564","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2026-03-05 13:45:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a91876b4564","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2026-03-05 13:45:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2026-03-05 13:45:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a91876b4564","wallet_id":"8003100011328"} 
[2026-03-05 13:45:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a91876b4564","wallet_id":"8003100011328"} 
[2026-03-05 13:45:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a91876b4564","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2026-03-05 13:45:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a91876b4564","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2026-03-05 13:45:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a91876b4564","mobile_number":"819031950417"} 
[2026-03-05 13:45:27] local.INFO: FCM capability check completed {"mobile_number":"819031950417","user_id":186,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"40020F7C-05F6-4462-82AB-98B05A2A7B2F","device_name":"iPhone"} 
[2026-03-05 13:45:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a91876b4564","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"1","device_name":"iPhone","processing_time_ms":350.447177886962890625} 
[2026-03-05 13:45:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2026-03-05 13:45:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-05 13:45:27] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-03-05 13:45:27] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-03-05 13:45:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","mobile_number":"60123678698"} 
[2026-03-05 13:45:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2026-03-05 13:45:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2026-03-05 13:45:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2026-03-05 13:45:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","wallet_id":"8003100011060"} 
[2026-03-05 13:45:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","wallet_id":"8003100011060"} 
[2026-03-05 13:45:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2026-03-05 13:45:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2026-03-05 13:45:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","mobile_number":"60123678698"} 
[2026-03-05 13:45:28] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2026-03-05 13:45:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69a91877a26bc","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":389.564990997314453125} 
[2026-03-06 09:56:49] local.INFO: PIN updated via API {"user_id":143,"mobile_number":"817031943950","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-06 09:57:09] local.INFO: Login detected - checking for other active sessions {"user_id":143,"current_device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","other_active_sessions_count":0} 
[2026-03-06 09:57:09] local.INFO: New session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":93} 
[2026-03-06 09:57:09] local.INFO: N1User table updated with latest device info {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","fcm_token_length":142} 
[2026-03-06 09:57:09] local.INFO: New device session created {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","session_id":93} 
[2026-03-06 09:57:09] local.INFO: Successful PIN login via API {"user_id":143,"device_id":"7AD57BF6-4894-4E13-B8A6-C4EF9461E5EC","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-06 09:57:11] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-04-05 09:57:09"} 
[2026-03-06 09:57:11] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-06 09:57:13] local.DEBUG: Session authenticated successfully {"user_id":143,"session_expires":"2026-04-05 09:57:09"} 
[2026-03-06 09:57:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":143,"active_user_id":143,"mobile_number":"817031943950","requested_id":"143","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-12 10:11:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:11:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:11:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:11:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:11:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:11:39] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:11:39] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:11:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:17:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:17:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:17:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:17:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:17:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:17:24] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:17:24] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:17:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:17:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:17:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:17:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:17:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:22:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:22:45] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:22:45] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:22:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:23:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:23:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:23:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:23:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:24:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:24:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:24:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:24:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:25:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:25:33] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:25:33] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:25:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:25:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:25:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:25:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:25:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:25:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:25:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:25:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:25:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:25:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:25:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:25:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:25:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:32:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:32:11] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:32:11] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:32:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:32:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:32:16] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:32:16] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:32:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:32:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:32:18] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:32:18] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:32:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:32:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:32:24] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:32:24] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:32:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:57:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:57:33] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:57:33] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:57:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:57:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:57:36] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:57:36] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:57:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:58:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:58:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:58:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:58:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:58:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:58:32] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:58:32] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:58:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:58:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:58:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:58:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:58:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:58:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:58:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:58:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:58:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:58:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:58:59] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:58:59] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:58:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 10:59:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 10:59:00] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 10:59:00] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 10:59:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:06:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:06:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:06:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:06:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:06:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:06:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:06:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:06:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:06:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:06:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:06:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:06:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:06:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:06:46] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:06:46] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:06:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:06:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:06:48] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:06:48] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:06:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:42:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:42:03] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:42:03] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:42:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:43:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:43:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:43:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:43:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:43:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:43:10] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:43:10] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:43:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 11:43:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 11:43:13] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 11:43:13] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 11:43:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:30:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=134456543&pid=ADFSIOQR2ZZR3VLR","length":44} 
[2026-03-12 14:30:15] local.DEBUG: CRC Calculation Result {"crc":"ba8e549d","input_params_count":2} 
[2026-03-12 14:30:15] local.DEBUG: CRC Verification {"received":"826770c2","calculated":"ba8e549d","match":false} 
[2026-03-12 14:30:15] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"0134456543","received_crc":"826770c2"} 
[2026-03-12 14:30:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=134456543&pid=ADFSIOQR2ZZR3VLR","length":44} 
[2026-03-12 14:30:19] local.DEBUG: CRC Calculation Result {"crc":"ba8e549d","input_params_count":2} 
[2026-03-12 14:30:19] local.DEBUG: CRC Verification {"received":"826770c2","calculated":"ba8e549d","match":false} 
[2026-03-12 14:30:19] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"0134456543","received_crc":"826770c2"} 
[2026-03-12 14:30:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=134456543&pid=ADFSIOQR2ZZR3VLR","length":44} 
[2026-03-12 14:30:28] local.DEBUG: CRC Calculation Result {"crc":"ba8e549d","input_params_count":2} 
[2026-03-12 14:30:28] local.DEBUG: CRC Verification {"received":"826770c2","calculated":"ba8e549d","match":false} 
[2026-03-12 14:30:28] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"0134456543","received_crc":"826770c2"} 
[2026-03-12 14:30:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:30:51] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 14:30:51] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 14:30:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:30:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:30:54] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 14:30:54] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 14:30:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:30:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:30:59] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 14:30:59] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 14:30:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:33:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:33:28] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 14:33:28] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 14:33:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:33:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:33:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 14:33:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 14:33:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:33:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:33:51] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 14:33:51] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 14:33:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:34:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:34:25] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 14:34:25] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 14:34:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:34:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:34:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 14:34:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 14:34:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:52:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:52:25] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 14:52:25] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 14:52:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:59:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:59:34] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 14:59:34] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 14:59:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:59:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:59:37] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 14:59:37] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 14:59:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 14:59:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 14:59:55] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 14:59:55] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 14:59:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 15:01:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 15:01:12] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 15:01:12] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 15:01:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 15:01:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 15:01:17] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 15:01:17] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 15:01:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 15:01:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 15:01:23] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 15:01:23] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 15:01:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 15:01:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 15:01:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 15:01:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 15:01:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 15:01:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 15:01:42] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 15:01:42] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 15:01:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 15:01:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 15:01:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 15:01:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 15:01:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:33:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:33:32] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:33:32] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:33:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:33:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:33:39] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:33:39] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:33:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:33:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:33:48] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:33:48] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:33:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:34:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:34:02] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 16:34:02] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 16:34:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:34:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:34:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 16:34:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 16:34:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:34:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:34:15] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 16:34:15] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 16:34:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:37:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:37:15] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:37:15] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:37:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:37:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:37:19] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:37:19] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:37:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:37:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:37:24] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:37:24] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:37:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:37:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:37:38] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:37:38] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:37:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:39:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:39:04] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:39:04] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:39:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:39:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:39:09] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:39:09] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:39:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:39:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:39:24] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:39:24] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:39:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:39:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:39:43] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-03-12 16:39:43] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-03-12 16:39:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:40:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:40:01] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 16:40:01] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 16:40:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:40:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:40:20] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 16:40:20] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 16:40:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:44:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=134456543&pid=ADFSIOQR2ZZR3VLR","length":44} 
[2026-03-12 16:44:20] local.DEBUG: CRC Calculation Result {"crc":"ba8e549d","input_params_count":2} 
[2026-03-12 16:44:20] local.DEBUG: CRC Verification {"received":"826770c2","calculated":"ba8e549d","match":false} 
[2026-03-12 16:44:20] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"0134456543","received_crc":"826770c2"} 
[2026-03-12 16:44:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=134456543&pid=ADFSIOQR2ZZR3VLR","length":44} 
[2026-03-12 16:44:25] local.DEBUG: CRC Calculation Result {"crc":"ba8e549d","input_params_count":2} 
[2026-03-12 16:44:25] local.DEBUG: CRC Verification {"received":"826770c2","calculated":"ba8e549d","match":false} 
[2026-03-12 16:44:25] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"0134456543","received_crc":"826770c2"} 
[2026-03-12 16:44:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=134456543&pid=ADFSIOQR2ZZR3VLR","length":44} 
[2026-03-12 16:44:31] local.DEBUG: CRC Calculation Result {"crc":"ba8e549d","input_params_count":2} 
[2026-03-12 16:44:31] local.DEBUG: CRC Verification {"received":"826770c2","calculated":"ba8e549d","match":false} 
[2026-03-12 16:44:31] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"0134456543","received_crc":"826770c2"} 
[2026-03-12 16:44:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=134456543&pid=ADFSIOQR2ZZR3VLR","length":44} 
[2026-03-12 16:44:34] local.DEBUG: CRC Calculation Result {"crc":"ba8e549d","input_params_count":2} 
[2026-03-12 16:44:34] local.DEBUG: CRC Verification {"received":"826770c2","calculated":"ba8e549d","match":false} 
[2026-03-12 16:44:34] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"0134456543","received_crc":"826770c2"} 
[2026-03-12 16:44:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=134456543&pid=ADFSIOQR2ZZR3VLR","length":44} 
[2026-03-12 16:44:45] local.DEBUG: CRC Calculation Result {"crc":"ba8e549d","input_params_count":2} 
[2026-03-12 16:44:45] local.DEBUG: CRC Verification {"received":"826770c2","calculated":"ba8e549d","match":false} 
[2026-03-12 16:44:45] local.WARNING: Invalid CRC in getUserVerificationStatus request {"partner_id":"ADFSIOQR2ZZR3VLR","mobile_number":"0134456543","received_crc":"826770c2"} 
[2026-03-12 16:44:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:44:57] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 16:44:57] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 16:44:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-12 16:45:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-12 16:45:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-12 16:45:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-12 16:45:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-16 12:03:22] local.INFO: Login detected - checking for other active sessions {"user_id":166,"current_device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","other_active_sessions_count":0} 
[2026-03-16 12:03:22] local.INFO: New session created {"user_id":166,"device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","session_id":94} 
[2026-03-16 12:03:22] local.INFO: N1User table updated with latest device info {"user_id":166,"device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","fcm_token_length":142} 
[2026-03-16 12:03:22] local.INFO: New device session created {"user_id":166,"device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","session_id":94} 
[2026-03-16 12:03:22] local.INFO: Successful PIN login via API {"user_id":166,"device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-16 12:03:23] local.DEBUG: Session authenticated successfully {"user_id":166,"session_expires":"2026-04-15 12:03:22"} 
[2026-03-16 12:03:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":166,"active_user_id":166,"mobile_number":"819087649340","requested_id":"166","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 12:03:26] local.DEBUG: Session authenticated successfully {"user_id":166,"session_expires":"2026-04-15 12:03:22"} 
[2026-03-16 12:03:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":166,"active_user_id":166,"mobile_number":"819087649340","requested_id":"166","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 12:03:59] local.INFO: Expired old TAC records {"count":1,"expiry_minutes":5} 
[2026-03-16 12:12:01] local.INFO: QR Login started {"user_id":"NIKORA00","qr_payload_length":208} 
[2026-03-16 12:12:01] local.INFO: Calling decrypt API {"url":"https://api.n1forall.com/cryptography.asp?action=dec&payload=...","payload_length":208} 
[2026-03-16 12:12:01] local.INFO: QR payload decrypted successfully {"token":"40D7BC8B-7629-40FD-AF44-0C4128990986","user_id":"NIKORA00"} 
[2026-03-16 12:12:01] local.INFO: Calling encrypt API {"token":"40D7BC8B-7629-40FD-AF44-0C4128990986","user_id":"NIKORA00"} 
[2026-03-16 12:12:02] local.INFO: Token encrypted with user ID {"user_id":"NIKORA00","encrypted_payload_length":219} 
[2026-03-16 12:12:02] local.INFO: Calling login request API {"url":"https://api.n1forall.com/app.asp?action=loginrequest&payload=...","payload_length":219} 
[2026-03-16 12:12:02] local.INFO: QR Login completed successfully {"user_id":"NIKORA00"} 
[2026-03-16 14:12:53] local.INFO: Login detected - checking for other active sessions {"user_id":164,"current_device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","other_active_sessions_count":0} 
[2026-03-16 14:12:53] local.INFO: New session created {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-03-16 14:12:53] local.INFO: N1User table updated with latest device info {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","fcm_token_length":142} 
[2026-03-16 14:12:53] local.INFO: New device session created {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-03-16 14:12:53] local.INFO: Successful PIN login via API {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-16 14:12:58] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 14:12:53"} 
[2026-03-16 14:12:58] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 14:13:04] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 14:12:53"} 
[2026-03-16 14:13:04] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 14:14:47] local.INFO: Login detected - checking for other active sessions {"user_id":164,"current_device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","other_active_sessions_count":0} 
[2026-03-16 14:14:47] local.INFO: Session updated {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-03-16 14:14:47] local.INFO: N1User table updated with latest device info {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","fcm_token_length":142} 
[2026-03-16 14:14:47] local.INFO: New device session created {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-03-16 14:14:47] local.INFO: Successful PIN login via API {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-16 14:14:48] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 14:14:47"} 
[2026-03-16 14:14:48] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 14:14:53] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 14:14:47"} 
[2026-03-16 14:14:53] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 14:17:16] local.INFO: Login detected - checking for other active sessions {"user_id":164,"current_device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","other_active_sessions_count":0} 
[2026-03-16 14:17:16] local.INFO: Session updated {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-03-16 14:17:16] local.INFO: N1User table updated with latest device info {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","fcm_token_length":142} 
[2026-03-16 14:17:16] local.INFO: New device session created {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-03-16 14:17:16] local.INFO: Successful PIN login via API {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-16 14:17:19] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 14:17:16"} 
[2026-03-16 14:17:19] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 14:17:23] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 14:17:16"} 
[2026-03-16 14:17:23] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 14:18:02] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 14:17:16"} 
[2026-03-16 14:18:02] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 15:14:27] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 14:17:16"} 
[2026-03-16 15:14:27] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 16:26:12] local.INFO: Login detected - checking for other active sessions {"user_id":164,"current_device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","other_active_sessions_count":0} 
[2026-03-16 16:26:12] local.INFO: Session updated {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-03-16 16:26:12] local.INFO: N1User table updated with latest device info {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","fcm_token_length":142} 
[2026-03-16 16:26:12] local.INFO: New device session created {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-03-16 16:26:12] local.INFO: Successful PIN login via API {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-16 16:26:13] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 16:26:12"} 
[2026-03-16 16:26:13] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-16 16:26:16] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-04-15 16:26:12"} 
[2026-03-16 16:26:16] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-18 12:30:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-18 12:30:12] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-18 12:30:12] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-18 12:30:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(908): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(818): Illuminate\\Foundation\\Exceptions\\Handler->renderHttpException(Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#35 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#30 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#31 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#32 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#33 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#29 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#30 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#31 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#27 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#28 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#29 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#25 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#26 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#27 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#23 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#24 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#25 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(213): Illuminate\\Routing\\Pipeline->handleException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#20 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#21 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#22 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#23 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() {"exception":"[object] (Error(code: 0): Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(574): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(148): Illuminate\\Foundation\\Http\\Kernel->renderException(Object(Illuminate\\Http\\Request), Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1219): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#19 /home/kashplus/n1uat.kashplus.my/webservices/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#20 {main}
"} 
[2026-03-18 13:46:49] local.ERROR: Uncaught Error: Call to undefined function Symfony\Component\ErrorHandler\ErrorRenderer\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->renderException(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer->render(Object(Symfony\Component\ErrorHandler\Exception\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\Foundation\Exceptions\Handler->prepareResponse(Object(Illuminate\Http\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(Object(Illuminate\Http\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\Foundation\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(Object(Error))
#20 {main}
  thrown {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Uncaught Error: Call to undefined function Symfony\\Component\\ErrorHandler\\ErrorRenderer\\highlight_file() in /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257
Stack trace:
#0 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/trace.html.php(36): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->fileExcerpt('/home/kashplus/...', 257, 5)
#1 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#2 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/traces.html.php(48): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/trace.htm...', Array)
#3 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#4 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception.html.php(54): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/traces.ht...', Array)
#5 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#6 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/Resources/views/exception_full.html.php(35): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#7 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(345): include('/home/kashplus/...')
#8 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(140): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->include('views/exception...', Array)
#9 /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php(72): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->renderException(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#10 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(882): Symfony\\Component\\ErrorHandler\\ErrorRenderer\\HtmlErrorRenderer->render(Object(Symfony\\Component\\ErrorHandler\\Exception\\FlattenException))
#11 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(856): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionWithSymfony(Object(Error), true)
#12 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(831): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionContent(Object(Error))
#13 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(810): Illuminate\\Foundation\\Exceptions\\Handler->convertExceptionToResponse(Object(Error))
#14 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(709): Illuminate\\Foundation\\Exceptions\\Handler->prepareResponse(Object(Illuminate\\Http\\Request), Object(Error))
#15 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(597): Illuminate\\Foundation\\Exceptions\\Handler->renderExceptionResponse(Object(Illuminate\\Http\\Request), Object(Error))
#16 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(219): Illuminate\\Foundation\\Exceptions\\Handler->render(Object(Illuminate\\Http\\Request), Object(Error))
#17 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(196): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Error))
#18 /home/kashplus/n1uat.kashplus.my/webservices/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Error))
#19 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(Object(Error))
#20 {main}
  thrown at /home/kashplus/n1uat.kashplus.my/webservices/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php:257)
[stacktrace]
#0 {main}
"} 
[2026-03-18 15:21:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-18 15:21:00] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-18 15:21:00] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-18 15:21:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-18 15:25:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-18 15:25:09] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-18 15:25:09] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-18 15:25:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-18 15:42:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-18 15:42:20] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-18 15:42:20] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-18 15:42:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 11:32:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 11:32:34] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 11:32:34] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 11:32:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:33:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:33:04] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:33:04] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:33:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:33:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:33:05] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:33:05] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:33:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:33:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:33:06] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:33:06] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:33:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:33:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:33:06] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:33:06] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:33:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:33:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:33:07] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:33:07] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:33:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:33:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:33:08] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:33:08] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:33:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:33:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:33:08] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:33:08] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:33:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:38:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:38:42] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:38:42] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:38:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:39:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:39:34] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:39:34] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:39:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:39:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:39:49] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:39:49] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:39:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:41:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:41:19] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:41:19] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:41:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:41:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:41:25] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:41:25] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:41:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:49:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:49:11] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-19 14:49:11] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-19 14:49:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 14:54:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 14:54:35] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 14:54:35] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 14:54:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 15:42:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 15:42:39] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 15:42:39] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 15:42:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 19:19:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 19:19:04] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 19:19:04] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 19:19:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 19:19:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 19:19:05] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 19:19:05] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 19:19:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 19:19:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 19:19:05] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 19:19:05] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 19:19:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 19:19:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 19:19:06] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 19:19:06] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 19:19:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 19:19:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 19:19:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 19:19:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 19:19:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 19:19:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 19:19:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 19:19:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 19:19:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 19:19:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 19:19:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 19:19:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 19:19:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-19 19:22:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-19 19:22:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-19 19:22:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-19 19:22:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-20 13:11:09] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2026-03-20 13:11:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:09] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2026-03-20 13:11:09] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2026-03-20 13:11:09] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","mobile_number":"819073883079"} 
[2026-03-20 13:11:09] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2026-03-20 13:11:10] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2026-03-20 13:11:10] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2026-03-20 13:11:10] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","wallet_id":"8003100011326"} 
[2026-03-20 13:11:10] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","wallet_id":"8003100011326"} 
[2026-03-20 13:11:10] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2026-03-20 13:11:10] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2026-03-20 13:11:10] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","mobile_number":"819073883079"} 
[2026-03-20 13:11:10] local.INFO: FCM capability check completed {"mobile_number":"819073883079","user_id":185,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"BP2A.250605.031.A3","device_name":"samsung SCG33"} 
[2026-03-20 13:11:10] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6ed80805","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"1","device_name":"samsung SCG33","processing_time_ms":1219.6719646453857421875} 
[2026-03-20 13:11:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2026-03-20 13:11:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:11] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-03-20 13:11:11] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-03-20 13:11:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","mobile_number":"818037911717"} 
[2026-03-20 13:11:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2026-03-20 13:11:11] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2026-03-20 13:11:11] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2026-03-20 13:11:11] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","wallet_id":"8003100011275"} 
[2026-03-20 13:11:11] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","wallet_id":"8003100011275"} 
[2026-03-20 13:11:11] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2026-03-20 13:11:11] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2026-03-20 13:11:11] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","mobile_number":"818037911717"} 
[2026-03-20 13:11:11] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2026-03-20 13:11:11] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6ef0b432","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":485.6970310211181640625} 
[2026-03-20 13:11:11] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2026-03-20 13:11:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:11] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-03-20 13:11:11] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-03-20 13:11:11] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","mobile_number":"819090773803"} 
[2026-03-20 13:11:11] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2026-03-20 13:11:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2026-03-20 13:11:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2026-03-20 13:11:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","wallet_id":"8003100011393"} 
[2026-03-20 13:11:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","wallet_id":"8003100011393"} 
[2026-03-20 13:11:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2026-03-20 13:11:12] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2026-03-20 13:11:12] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","mobile_number":"819090773803"} 
[2026-03-20 13:11:12] local.INFO: FCM capability check completed {"mobile_number":"819090773803","user_id":156,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"BP4A.260105.004.E1","device_name":"Google Pixel 8"} 
[2026-03-20 13:11:12] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6efd9d53","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"1","device_name":"Google Pixel 8","processing_time_ms":449.1159915924072265625} 
[2026-03-20 13:11:12] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-03-20 13:11:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:12] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-03-20 13:11:12] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-03-20 13:11:12] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","mobile_number":"818042746786"} 
[2026-03-20 13:11:12] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-03-20 13:11:12] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-03-20 13:11:12] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-03-20 13:11:12] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","wallet_id":"8003100011285"} 
[2026-03-20 13:11:12] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","wallet_id":"8003100011285"} 
[2026-03-20 13:11:12] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-03-20 13:11:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-03-20 13:11:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","mobile_number":"818042746786"} 
[2026-03-20 13:11:13] local.INFO: FCM capability check completed {"mobile_number":"818042746786","user_id":157,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","device_name":"iPhone"} 
[2026-03-20 13:11:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6f09f839","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"1","device_name":"iPhone","processing_time_ms":409.654140472412109375} 
[2026-03-20 13:11:13] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-03-20 13:11:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:13] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-03-20 13:11:13] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-03-20 13:11:13] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","mobile_number":"818042746786"} 
[2026-03-20 13:11:13] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-03-20 13:11:13] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-03-20 13:11:13] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-03-20 13:11:13] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","wallet_id":"8003100011285"} 
[2026-03-20 13:11:13] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","wallet_id":"8003100011285"} 
[2026-03-20 13:11:13] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-03-20 13:11:13] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-03-20 13:11:13] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","mobile_number":"818042746786"} 
[2026-03-20 13:11:13] local.INFO: FCM capability check completed {"mobile_number":"818042746786","user_id":157,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","device_name":"iPhone"} 
[2026-03-20 13:11:13] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6f153480","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"1","device_name":"iPhone","processing_time_ms":344.573974609375} 
[2026-03-20 13:11:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2026-03-20 13:11:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:14] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-03-20 13:11:14] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-03-20 13:11:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","mobile_number":"819023053947"} 
[2026-03-20 13:11:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2026-03-20 13:11:14] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2026-03-20 13:11:14] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2026-03-20 13:11:14] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","wallet_id":"8003100011323"} 
[2026-03-20 13:11:14] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","wallet_id":"8003100011323"} 
[2026-03-20 13:11:14] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2026-03-20 13:11:14] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2026-03-20 13:11:14] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","mobile_number":"819023053947"} 
[2026-03-20 13:11:14] local.INFO: FCM capability check completed {"mobile_number":"819023053947","user_id":158,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"PPR1.180610.011","device_name":"samsung SC-01K"} 
[2026-03-20 13:11:14] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6f20bbaa","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"1","device_name":"samsung SC-01K","processing_time_ms":453.194141387939453125} 
[2026-03-20 13:11:14] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2026-03-20 13:11:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:14] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2026-03-20 13:11:14] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2026-03-20 13:11:14] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","mobile_number":"819050878362"} 
[2026-03-20 13:11:14] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2026-03-20 13:11:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2026-03-20 13:11:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2026-03-20 13:11:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","wallet_id":"8003100011452"} 
[2026-03-20 13:11:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","wallet_id":"8003100011452"} 
[2026-03-20 13:11:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2026-03-20 13:11:15] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2026-03-20 13:11:15] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","mobile_number":"819050878362"} 
[2026-03-20 13:11:15] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2026-03-20 13:11:15] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6f2c8a1d","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":469.8679447174072265625} 
[2026-03-20 13:11:15] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2026-03-20 13:11:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-20 13:11:15] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2026-03-20 13:11:15] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2026-03-20 13:11:15] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","mobile_number":"60122005500"} 
[2026-03-20 13:11:15] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2026-03-20 13:11:15] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2026-03-20 13:11:15] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2026-03-20 13:11:15] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","wallet_id":"8003100011379"} 
[2026-03-20 13:11:15] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","wallet_id":"8003100011379"} 
[2026-03-20 13:11:15] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2026-03-20 13:11:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2026-03-20 13:11:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","mobile_number":"60122005500"} 
[2026-03-20 13:11:16] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2026-03-20 13:11:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6f387fc2","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":613.2290363311767578125} 
[2026-03-20 13:11:16] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2026-03-20 13:11:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:16] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2026-03-20 13:11:16] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2026-03-20 13:11:16] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","mobile_number":"819032677769"} 
[2026-03-20 13:11:16] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2026-03-20 13:11:16] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2026-03-20 13:11:16] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2026-03-20 13:11:16] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","wallet_id":"8003100011472"} 
[2026-03-20 13:11:16] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","wallet_id":"8003100011472"} 
[2026-03-20 13:11:16] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2026-03-20 13:11:16] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2026-03-20 13:11:16] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","mobile_number":"819032677769"} 
[2026-03-20 13:11:16] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2026-03-20 13:11:16] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6f46cbee","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":418.4181690216064453125} 
[2026-03-20 13:11:17] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2026-03-20 13:11:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:11:17] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2026-03-20 13:11:17] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2026-03-20 13:11:17] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","mobile_number":"819031950417"} 
[2026-03-20 13:11:17] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2026-03-20 13:11:17] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2026-03-20 13:11:17] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2026-03-20 13:11:17] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","wallet_id":"8003100011328"} 
[2026-03-20 13:11:17] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","wallet_id":"8003100011328"} 
[2026-03-20 13:11:17] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2026-03-20 13:11:17] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2026-03-20 13:11:17] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","mobile_number":"819031950417"} 
[2026-03-20 13:11:17] local.INFO: FCM capability check completed {"mobile_number":"819031950417","user_id":186,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"40020F7C-05F6-4462-82AB-98B05A2A7B2F","device_name":"iPhone"} 
[2026-03-20 13:11:17] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6f58f730","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"1","device_name":"iPhone","processing_time_ms":342.2420024871826171875} 
[2026-03-20 13:11:18] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2026-03-20 13:11:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-20 13:11:18] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-03-20 13:11:18] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-03-20 13:11:18] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","mobile_number":"60123678698"} 
[2026-03-20 13:11:18] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2026-03-20 13:11:18] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2026-03-20 13:11:18] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2026-03-20 13:11:18] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","wallet_id":"8003100011060"} 
[2026-03-20 13:11:18] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","wallet_id":"8003100011060"} 
[2026-03-20 13:11:18] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2026-03-20 13:11:18] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2026-03-20 13:11:18] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","mobile_number":"60123678698"} 
[2026-03-20 13:11:18] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2026-03-20 13:11:18] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd6f636345","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":423.5560894012451171875} 
[2026-03-20 13:14:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819073883079"} 
[2026-03-20 13:14:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=819073883079&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:23] local.DEBUG: CRC Calculation Result {"crc":"9fcb478a","input_params_count":2} 
[2026-03-20 13:14:23] local.DEBUG: CRC Verification {"received":"9fcb478a","calculated":"9fcb478a","match":true} 
[2026-03-20 13:14:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","mobile_number":"819073883079"} 
[2026-03-20 13:14:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819073883079","mobile_number":"819073883079"} 
[2026-03-20 13:14:23] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819073883079","Wallet Account ID":"8003100011326","client_name":"TOSAKI AKEMI"}}} 
[2026-03-20 13:14:23] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011326"} 
[2026-03-20 13:14:23] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","wallet_id":"8003100011326"} 
[2026-03-20 13:14:23] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","wallet_id":"8003100011326"} 
[2026-03-20 13:14:23] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011326"} 
[2026-03-20 13:14:23] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","http_status":200,"wallet_id":"8003100011326","response_received":true} 
[2026-03-20 13:14:23] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","mobile_number":"819073883079"} 
[2026-03-20 13:14:23] local.INFO: FCM capability check completed {"mobile_number":"819073883079","user_id":185,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"BP2A.250605.031.A3","device_name":"samsung SCG33"} 
[2026-03-20 13:14:23] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7af0c91d","mobile_number":"819073883079","wallet_id":"8003100011326","notification_fcm":"1","device_name":"samsung SCG33","processing_time_ms":469.45285797119140625} 
[2026-03-20 13:14:23] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818037911717"} 
[2026-03-20 13:14:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=818037911717&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:23] local.DEBUG: CRC Calculation Result {"crc":"9b2bb644","input_params_count":2} 
[2026-03-20 13:14:23] local.DEBUG: CRC Verification {"received":"9b2bb644","calculated":"9b2bb644","match":true} 
[2026-03-20 13:14:23] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","mobile_number":"818037911717"} 
[2026-03-20 13:14:23] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818037911717","mobile_number":"818037911717"} 
[2026-03-20 13:14:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818037911717","Wallet Account ID":"8003100011275","client_name":"GOTODA KOJI"}}} 
[2026-03-20 13:14:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011275"} 
[2026-03-20 13:14:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","wallet_id":"8003100011275"} 
[2026-03-20 13:14:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","wallet_id":"8003100011275"} 
[2026-03-20 13:14:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011275"} 
[2026-03-20 13:14:24] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","http_status":200,"wallet_id":"8003100011275","response_received":true} 
[2026-03-20 13:14:24] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","mobile_number":"818037911717"} 
[2026-03-20 13:14:24] local.INFO: FCM capability check completed {"mobile_number":"818037911717","user_id":112,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"179DFADE-6441-4134-8675-BD1BDF3C62E9","device_name":"iPhone"} 
[2026-03-20 13:14:24] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7afe4349","mobile_number":"818037911717","wallet_id":"8003100011275","notification_fcm":"1","device_name":"iPhone","processing_time_ms":501.4297962188720703125} 
[2026-03-20 13:14:24] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819090773803"} 
[2026-03-20 13:14:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=819090773803&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:24] local.DEBUG: CRC Calculation Result {"crc":"0cb2d890","input_params_count":2} 
[2026-03-20 13:14:24] local.DEBUG: CRC Verification {"received":"0cb2d890","calculated":"0cb2d890","match":true} 
[2026-03-20 13:14:24] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","mobile_number":"819090773803"} 
[2026-03-20 13:14:24] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819090773803","mobile_number":"819090773803"} 
[2026-03-20 13:14:24] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819090773803","Wallet Account ID":"8003100011393","client_name":"NAKASHIMA HITOMI"}}} 
[2026-03-20 13:14:24] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011393"} 
[2026-03-20 13:14:24] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","wallet_id":"8003100011393"} 
[2026-03-20 13:14:24] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","wallet_id":"8003100011393"} 
[2026-03-20 13:14:24] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011393"} 
[2026-03-20 13:14:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","http_status":200,"wallet_id":"8003100011393","response_received":true} 
[2026-03-20 13:14:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","mobile_number":"819090773803"} 
[2026-03-20 13:14:25] local.INFO: FCM capability check completed {"mobile_number":"819090773803","user_id":156,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"BP4A.260105.004.E1","device_name":"Google Pixel 8"} 
[2026-03-20 13:14:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b0c89ee","mobile_number":"819090773803","wallet_id":"8003100011393","notification_fcm":"1","device_name":"Google Pixel 8","processing_time_ms":432.9249858856201171875} 
[2026-03-20 13:14:25] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-03-20 13:14:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:25] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-03-20 13:14:25] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-03-20 13:14:25] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","mobile_number":"818042746786"} 
[2026-03-20 13:14:25] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-03-20 13:14:25] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-03-20 13:14:25] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-03-20 13:14:25] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","wallet_id":"8003100011285"} 
[2026-03-20 13:14:25] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","wallet_id":"8003100011285"} 
[2026-03-20 13:14:25] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-03-20 13:14:25] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-03-20 13:14:25] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","mobile_number":"818042746786"} 
[2026-03-20 13:14:25] local.INFO: FCM capability check completed {"mobile_number":"818042746786","user_id":157,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","device_name":"iPhone"} 
[2026-03-20 13:14:25] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b18bf4e","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"1","device_name":"iPhone","processing_time_ms":411.1549854278564453125} 
[2026-03-20 13:14:26] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"818042746786"} 
[2026-03-20 13:14:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=818042746786&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:26] local.DEBUG: CRC Calculation Result {"crc":"9fcf3c0e","input_params_count":2} 
[2026-03-20 13:14:26] local.DEBUG: CRC Verification {"received":"9fcf3c0e","calculated":"9fcf3c0e","match":true} 
[2026-03-20 13:14:26] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","mobile_number":"818042746786"} 
[2026-03-20 13:14:26] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=818042746786","mobile_number":"818042746786"} 
[2026-03-20 13:14:26] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"818042746786","Wallet Account ID":"8003100011285","client_name":" KAZUO MORI"}}} 
[2026-03-20 13:14:26] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011285"} 
[2026-03-20 13:14:26] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","wallet_id":"8003100011285"} 
[2026-03-20 13:14:26] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","wallet_id":"8003100011285"} 
[2026-03-20 13:14:26] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011285"} 
[2026-03-20 13:14:26] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","http_status":200,"wallet_id":"8003100011285","response_received":true} 
[2026-03-20 13:14:26] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","mobile_number":"818042746786"} 
[2026-03-20 13:14:26] local.INFO: FCM capability check completed {"mobile_number":"818042746786","user_id":157,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"8716B4AF-FE59-4805-80BF-ED464EDCABA3","device_name":"iPhone"} 
[2026-03-20 13:14:26] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b2449ee","mobile_number":"818042746786","wallet_id":"8003100011285","notification_fcm":"1","device_name":"iPhone","processing_time_ms":599.6510982513427734375} 
[2026-03-20 13:14:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819023053947"} 
[2026-03-20 13:14:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819023053947&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:27] local.DEBUG: CRC Calculation Result {"crc":"1fff2b24","input_params_count":2} 
[2026-03-20 13:14:27] local.DEBUG: CRC Verification {"received":"1fff2b24","calculated":"1fff2b24","match":true} 
[2026-03-20 13:14:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","mobile_number":"819023053947"} 
[2026-03-20 13:14:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819023053947","mobile_number":"819023053947"} 
[2026-03-20 13:14:27] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819023053947","Wallet Account ID":"8003100011323","client_name":"RIKITAKE KOICHI"}}} 
[2026-03-20 13:14:27] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011323"} 
[2026-03-20 13:14:27] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","wallet_id":"8003100011323"} 
[2026-03-20 13:14:27] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","wallet_id":"8003100011323"} 
[2026-03-20 13:14:27] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011323"} 
[2026-03-20 13:14:27] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","http_status":200,"wallet_id":"8003100011323","response_received":true} 
[2026-03-20 13:14:27] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","mobile_number":"819023053947"} 
[2026-03-20 13:14:27] local.INFO: FCM capability check completed {"mobile_number":"819023053947","user_id":158,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"PPR1.180610.011","device_name":"samsung SC-01K"} 
[2026-03-20 13:14:27] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b33a10a","mobile_number":"819023053947","wallet_id":"8003100011323","notification_fcm":"1","device_name":"samsung SC-01K","processing_time_ms":325.5488872528076171875} 
[2026-03-20 13:14:27] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819050878362"} 
[2026-03-20 13:14:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=819050878362&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:27] local.DEBUG: CRC Calculation Result {"crc":"8c404927","input_params_count":2} 
[2026-03-20 13:14:27] local.DEBUG: CRC Verification {"received":"8c404927","calculated":"8c404927","match":true} 
[2026-03-20 13:14:27] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","mobile_number":"819050878362"} 
[2026-03-20 13:14:27] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819050878362","mobile_number":"819050878362"} 
[2026-03-20 13:14:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819050878362","Wallet Account ID":"8003100011452","client_name":" MASAAKI SUGIMOTO"}}} 
[2026-03-20 13:14:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011452"} 
[2026-03-20 13:14:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","wallet_id":"8003100011452"} 
[2026-03-20 13:14:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","wallet_id":"8003100011452"} 
[2026-03-20 13:14:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011452"} 
[2026-03-20 13:14:28] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","http_status":200,"wallet_id":"8003100011452","response_received":true} 
[2026-03-20 13:14:28] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","mobile_number":"819050878362"} 
[2026-03-20 13:14:28] local.INFO: FCM capability check completed {"mobile_number":"819050878362","user_id":93,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"552341C1-EFD8-4C67-997A-21E3D16E1635","device_name":"iPhone (iPhone)"} 
[2026-03-20 13:14:28] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b3c8c89","mobile_number":"819050878362","wallet_id":"8003100011452","notification_fcm":"1","device_name":"iPhone (iPhone)","processing_time_ms":440.3960704803466796875} 
[2026-03-20 13:14:28] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60122005500"} 
[2026-03-20 13:14:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122005500&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-20 13:14:28] local.DEBUG: CRC Calculation Result {"crc":"f67ef45a","input_params_count":2} 
[2026-03-20 13:14:28] local.DEBUG: CRC Verification {"received":"f67ef45a","calculated":"f67ef45a","match":true} 
[2026-03-20 13:14:28] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","mobile_number":"60122005500"} 
[2026-03-20 13:14:28] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60122005500","mobile_number":"60122005500"} 
[2026-03-20 13:14:28] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60122005500","Wallet Account ID":"8003100011379","client_name":"LALCHOOI"}}} 
[2026-03-20 13:14:28] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011379"} 
[2026-03-20 13:14:28] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","wallet_id":"8003100011379"} 
[2026-03-20 13:14:28] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","wallet_id":"8003100011379"} 
[2026-03-20 13:14:28] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011379"} 
[2026-03-20 13:14:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","http_status":200,"wallet_id":"8003100011379","response_received":true} 
[2026-03-20 13:14:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","mobile_number":"60122005500"} 
[2026-03-20 13:14:29] local.INFO: User not found for FCM check {"mobile_number":"60122005500"} 
[2026-03-20 13:14:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b48b866","mobile_number":"60122005500","wallet_id":"8003100011379","notification_fcm":"0","device_name":"","processing_time_ms":469.1298007965087890625} 
[2026-03-20 13:14:29] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819032677769"} 
[2026-03-20 13:14:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=819032677769&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:29] local.DEBUG: CRC Calculation Result {"crc":"6bf792c9","input_params_count":2} 
[2026-03-20 13:14:29] local.DEBUG: CRC Verification {"received":"6bf792c9","calculated":"6bf792c9","match":true} 
[2026-03-20 13:14:29] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","mobile_number":"819032677769"} 
[2026-03-20 13:14:29] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819032677769","mobile_number":"819032677769"} 
[2026-03-20 13:14:29] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819032677769","Wallet Account ID":"8003100011472","client_name":"O NAKANISHI TAZUKO T"}}} 
[2026-03-20 13:14:29] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011472"} 
[2026-03-20 13:14:29] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","wallet_id":"8003100011472"} 
[2026-03-20 13:14:29] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","wallet_id":"8003100011472"} 
[2026-03-20 13:14:29] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011472"} 
[2026-03-20 13:14:29] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","http_status":200,"wallet_id":"8003100011472","response_received":true} 
[2026-03-20 13:14:29] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","mobile_number":"819032677769"} 
[2026-03-20 13:14:29] local.INFO: FCM capability check completed {"mobile_number":"819032677769","user_id":68,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"67.2.A.3.115","device_name":"Sony SO-51D"} 
[2026-03-20 13:14:29] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b55252b","mobile_number":"819032677769","wallet_id":"8003100011472","notification_fcm":"1","device_name":"Sony SO-51D","processing_time_ms":381.99901580810546875} 
[2026-03-20 13:14:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"819031950417"} 
[2026-03-20 13:14:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=819031950417&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-03-20 13:14:30] local.DEBUG: CRC Calculation Result {"crc":"4771ff23","input_params_count":2} 
[2026-03-20 13:14:30] local.DEBUG: CRC Verification {"received":"4771ff23","calculated":"4771ff23","match":true} 
[2026-03-20 13:14:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","mobile_number":"819031950417"} 
[2026-03-20 13:14:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=819031950417","mobile_number":"819031950417"} 
[2026-03-20 13:14:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"819031950417","Wallet Account ID":"8003100011328","client_name":" HIROMICHI ISHII"}}} 
[2026-03-20 13:14:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011328"} 
[2026-03-20 13:14:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","wallet_id":"8003100011328"} 
[2026-03-20 13:14:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","wallet_id":"8003100011328"} 
[2026-03-20 13:14:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011328"} 
[2026-03-20 13:14:30] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","http_status":200,"wallet_id":"8003100011328","response_received":true} 
[2026-03-20 13:14:30] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","mobile_number":"819031950417"} 
[2026-03-20 13:14:30] local.INFO: FCM capability check completed {"mobile_number":"819031950417","user_id":186,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"40020F7C-05F6-4462-82AB-98B05A2A7B2F","device_name":"iPhone"} 
[2026-03-20 13:14:30] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b608fa5","mobile_number":"819031950417","wallet_id":"8003100011328","notification_fcm":"1","device_name":"iPhone","processing_time_ms":450.8020877838134765625} 
[2026-03-20 13:14:30] local.INFO: Mobile to card inquiry request started {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","pid":"ADFSIOQR2ZZR3VLR","mobile_number":"60123678698"} 
[2026-03-20 13:14:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60123678698&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-20 13:14:30] local.DEBUG: CRC Calculation Result {"crc":"9bfb403e","input_params_count":2} 
[2026-03-20 13:14:30] local.DEBUG: CRC Verification {"received":"9bfb403e","calculated":"9bfb403e","match":true} 
[2026-03-20 13:14:30] local.INFO: Step 1: Calling wallet inquiry by mobile {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","mobile_number":"60123678698"} 
[2026-03-20 13:14:30] local.INFO: Making HTTP call to wallet inquiry API {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","url":"https://kash.my/orderplus/public/api/v1/ewallet/inquire_mobile?mobile_number=60123678698","mobile_number":"60123678698"} 
[2026-03-20 13:14:30] local.INFO: Wallet inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","http_status":200,"wallet_status":1,"response_data":{"status":1,"message":"Wallet Account ID found successfully","data":{"mobile_number":"60123678698","Wallet Account ID":"8003100011060","client_name":"Chai Loong"}}} 
[2026-03-20 13:14:30] local.INFO: Wallet ID found as "Wallet Account ID" {"wallet_id":"8003100011060"} 
[2026-03-20 13:14:30] local.INFO: Step 1 completed: Wallet ID retrieved {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","wallet_id":"8003100011060"} 
[2026-03-20 13:14:30] local.INFO: Step 2: Calling card inquiry with wallet ID {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","wallet_id":"8003100011060"} 
[2026-03-20 13:14:30] local.INFO: Making card inquiry API call {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","url":"https://kash.my/orderplus/public/api/v1/inquiry/card","wallet_id":"8003100011060"} 
[2026-03-20 13:14:31] local.INFO: Card inquiry API response received {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","http_status":200,"wallet_id":"8003100011060","response_received":true} 
[2026-03-20 13:14:31] local.INFO: Step 3: Checking FCM notification capability {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","mobile_number":"60123678698"} 
[2026-03-20 13:14:31] local.INFO: FCM capability check completed {"mobile_number":"60123678698","user_id":71,"has_device_id":true,"has_fcm_token":true,"notification_fcm":"1","device_id":"UP1A.231005.007","device_name":"vivo V2248"} 
[2026-03-20 13:14:31] local.INFO: Inquire Successful {"request_id":"MOBILE_CARD_REQ_69bcd7b6be331","mobile_number":"60123678698","wallet_id":"8003100011060","notification_fcm":"1","device_name":"vivo V2248","processing_time_ms":389.1460895538330078125} 
[2026-03-21 12:22:23] local.INFO: Login detected - checking for other active sessions {"user_id":166,"current_device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","other_active_sessions_count":0} 
[2026-03-21 12:22:23] local.INFO: Session updated {"user_id":166,"device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","session_id":94} 
[2026-03-21 12:22:23] local.INFO: N1User table updated with latest device info {"user_id":166,"device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","fcm_token_length":142} 
[2026-03-21 12:22:23] local.INFO: New device session created {"user_id":166,"device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","session_id":94} 
[2026-03-21 12:22:23] local.INFO: Successful PIN login via API {"user_id":166,"device_id":"5AFA008C-1EB5-4E86-B9BF-D4335194459D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-21 12:22:24] local.DEBUG: Session authenticated successfully {"user_id":166,"session_expires":"2026-04-20 12:22:23"} 
[2026-03-21 12:22:24] local.INFO: Profile retrieved via getUserById {"auth_user_id":166,"active_user_id":166,"mobile_number":"819087649340","requested_id":"166","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-21 12:22:26] local.DEBUG: Session authenticated successfully {"user_id":166,"session_expires":"2026-04-20 12:22:23"} 
[2026-03-21 12:22:26] local.INFO: Profile retrieved via getUserById {"auth_user_id":166,"active_user_id":166,"mobile_number":"819087649340","requested_id":"166","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-23 14:06:44] local.INFO: Login detected - checking for other active sessions {"user_id":106,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2026-03-23 14:06:44] local.INFO: New session created {"user_id":106,"device_id":"AP3A.240905.015.A2","session_id":96} 
[2026-03-23 14:06:44] local.INFO: N1User table updated with latest device info {"user_id":106,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2026-03-23 14:06:44] local.INFO: New device session created {"user_id":106,"device_id":"AP3A.240905.015.A2","session_id":96} 
[2026-03-23 14:06:44] local.INFO: Successful PIN login via API {"user_id":106,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-23 14:06:45] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2026-04-22 14:06:44"} 
[2026-03-23 14:06:45] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-23 14:06:46] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2026-04-22 14:06:44"} 
[2026-03-23 14:06:46] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-23 16:22:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 16:22:25] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 16:22:25] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 16:22:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 16:48:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 16:48:09] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 16:48:09] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 16:48:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 16:56:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 16:56:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 16:56:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 16:56:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 16:59:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 16:59:47] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 16:59:47] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 16:59:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 17:10:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 17:10:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 17:10:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 17:10:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 17:11:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 17:11:00] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 17:11:00] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 17:11:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 17:14:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 17:14:40] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 17:14:40] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 17:14:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 17:14:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 17:14:48] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 17:14:48] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 17:14:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 17:15:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 17:15:39] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 17:15:39] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 17:15:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 17:19:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 17:19:20] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 17:19:20] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 17:19:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 17:28:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 17:28:34] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 17:28:34] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 17:28:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-23 17:30:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-23 17:30:30] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-23 17:30:30] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-23 17:30:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 09:23:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 09:23:47] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 09:23:47] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 09:23:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 09:23:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 09:23:48] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 09:23:48] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 09:23:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 09:24:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 09:24:05] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 09:24:05] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 09:24:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 09:34:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 09:34:28] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 09:34:28] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 09:34:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 09:34:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 09:34:32] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 09:34:32] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 09:34:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 09:59:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 09:59:27] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 09:59:27] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 09:59:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 09:59:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 09:59:31] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 09:59:31] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 09:59:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 09:59:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 09:59:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 09:59:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 09:59:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:01:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:01:17] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:01:17] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:01:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:01:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:01:24] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:01:24] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:01:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:02:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:02:41] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:02:41] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:02:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:02:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:02:44] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:02:44] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:02:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:02:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:02:52] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:02:52] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:02:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:05:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:05:15] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:05:15] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:05:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:05:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:05:36] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:05:36] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:05:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:05:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:05:53] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:05:53] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:05:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:05:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:05:56] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:05:56] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:05:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:06:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:06:55] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:06:55] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:06:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:30:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:30:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:30:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:30:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:32:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:32:49] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:32:49] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:32:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:43:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:43:45] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:43:45] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:43:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:59:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:59:51] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:59:51] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:59:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:59:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:59:55] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:59:55] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:59:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 10:59:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 10:59:58] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 10:59:58] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 10:59:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:12:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:12:14] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:12:14] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:12:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:12:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:12:17] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:12:17] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:12:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:12:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:12:22] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:12:22] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:12:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:12:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:12:25] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:12:25] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:12:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:12:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:12:39] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:12:39] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:12:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:39:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:39:43] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:39:43] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:39:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:39:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:39:48] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:39:48] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:39:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:39:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:39:51] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:39:51] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:39:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:59:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:59:52] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:59:52] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:59:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 11:59:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 11:59:59] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 11:59:59] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 11:59:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:00:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:00:03] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:00:03] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:00:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:00:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:00:10] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:00:10] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:00:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:00:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:00:15] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:00:15] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:00:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:07:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:07:30] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:07:30] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:07:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:07:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:07:33] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:07:33] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:07:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:07:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:07:43] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:07:43] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:07:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:12:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:12:41] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:12:41] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:12:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:13:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:13:00] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:13:00] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:13:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:13:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:13:09] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:13:09] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:13:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:13:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:13:33] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:13:33] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:13:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:19:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:19:05] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:19:05] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:19:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:21:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:21:33] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:21:33] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:21:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:22:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:22:01] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:22:01] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:22:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:22:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:22:05] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:22:05] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:22:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:40:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:40:42] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:40:42] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:40:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:40:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:40:47] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:40:47] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:40:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:40:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:40:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:40:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:40:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:42:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:42:33] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:42:33] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:42:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:42:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:42:41] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:42:41] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:42:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 12:56:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 12:56:23] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 12:56:23] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 12:56:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 13:46:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 13:46:05] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 13:46:05] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 13:46:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:00:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:00:03] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:00:03] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:00:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:00:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:00:07] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:00:07] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:00:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:00:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:00:23] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:00:23] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:00:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:00:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:00:30] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:00:30] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:00:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:03:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:03:51] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:03:51] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:03:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:13:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:13:25] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:13:25] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:13:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:14:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:14:56] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:14:56] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:14:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:15:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:15:01] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:15:01] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:15:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:23:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:23:01] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:23:01] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:23:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:24:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:24:31] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:24:31] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:24:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:24:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:24:44] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:24:44] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:24:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:24:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:24:48] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:24:48] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:24:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:25:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:25:53] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:25:53] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:25:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:25:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:25:57] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:25:57] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:25:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:32:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:32:29] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:32:29] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:32:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:34:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:34:36] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:34:36] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:34:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:34:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:34:55] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:34:55] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:34:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:35:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:35:00] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:35:00] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:35:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:36:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:36:31] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:36:31] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:36:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:36:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:36:35] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:36:35] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:36:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:37:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:37:43] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:37:43] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:37:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:37:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:37:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:37:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:37:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:37:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:37:51] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:37:51] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:37:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:38:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:38:04] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:38:04] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:38:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:50:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:50:44] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:50:44] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:50:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:50:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:50:49] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:50:49] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:50:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:51:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:51:00] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:51:00] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:51:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 14:51:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 14:51:03] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 14:51:03] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 14:51:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:00:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:00:49] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:00:49] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:00:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:00:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:00:56] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:00:56] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:00:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:01:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:01:06] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:01:06] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:01:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:01:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:01:11] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:01:11] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:01:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:01:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:01:15] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:01:15] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:01:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:04:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:04:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:04:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:04:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:10:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:10:57] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:10:57] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:10:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:11:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:11:06] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:11:06] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:11:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:11:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:11:10] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:11:10] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:11:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:11:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:11:17] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:11:17] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:11:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:11:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:11:24] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:11:24] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:11:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:11:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:11:32] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:11:32] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:11:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:11:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:11:38] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:11:38] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:11:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:11:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:11:43] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:11:43] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:11:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:11:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:11:52] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:11:52] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:11:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:13:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:13:31] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:13:31] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:13:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:13:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:13:38] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:13:38] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:13:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:13:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:13:43] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:13:43] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:13:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:13:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:13:56] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:13:56] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:13:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:15:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:15:38] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:15:38] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:15:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:18:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:18:23] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:18:23] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:18:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:22:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:22:19] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:22:19] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:22:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:22:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:22:44] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 15:22:44] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 15:22:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:23:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:23:37] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:23:37] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:23:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:23:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:23:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:23:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:23:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:24:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:24:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:24:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:24:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:32:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:32:37] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:32:37] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:32:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:32:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:32:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:32:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:32:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:33:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:33:02] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:33:02] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:33:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:33:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:33:11] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:33:11] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:33:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:33:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:33:13] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:33:13] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:33:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:33:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:33:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:33:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:33:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:33:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:33:45] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:33:45] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:33:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:33:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:33:49] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:33:49] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:33:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:33:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:33:52] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:33:52] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:33:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:33:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:33:55] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:33:55] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:33:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:34:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:34:02] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:34:02] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:34:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:34:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:34:12] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:34:12] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:34:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:34:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:34:19] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:34:19] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:34:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:34:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:34:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:34:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:34:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:35:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:35:01] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:35:01] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:35:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:35:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:35:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:35:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:35:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 15:35:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 15:35:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-24 15:35:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-24 15:35:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 17:43:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 17:43:04] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 17:43:04] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 17:43:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 18:39:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 18:39:29] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 18:39:29] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 18:39:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 18:40:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 18:40:13] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 18:40:13] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 18:40:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 18:42:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 18:42:06] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 18:42:06] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 18:42:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 18:43:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 18:43:39] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 18:43:39] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 18:43:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 18:44:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 18:44:16] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 18:44:16] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 18:44:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 18:57:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 18:57:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 18:57:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 18:57:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-24 19:10:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-24 19:10:10] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-24 19:10:10] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-24 19:10:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:14:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:14:09] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:14:09] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:14:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:14:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:14:16] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:14:16] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:14:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:14:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:14:45] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:14:45] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:14:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:20:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:20:09] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:20:09] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:20:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:21:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:21:38] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:21:38] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:21:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:22:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:22:23] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:22:23] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:22:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:23:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:23:11] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:23:11] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:23:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:23:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:23:18] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:23:18] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:23:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:23:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:23:51] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:23:51] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:23:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 10:24:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 10:24:02] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 10:24:02] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 10:24:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 14:01:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 14:01:28] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-25 14:01:28] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-25 14:01:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 14:05:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 14:05:24] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-25 14:05:24] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-25 14:05:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-25 14:07:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-25 14:07:28] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-25 14:07:28] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-25 14:07:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 08:53:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 08:53:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-26 08:53:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-26 08:53:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 08:53:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 08:53:55] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-26 08:53:55] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-26 08:53:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 08:54:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 08:54:00] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-26 08:54:00] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-26 08:54:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 09:00:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 09:00:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-26 09:00:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-26 09:00:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 09:00:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 09:00:45] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-26 09:00:45] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-26 09:00:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 14:10:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 14:10:39] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-26 14:10:39] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-26 14:10:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 14:12:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 14:12:45] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-26 14:12:45] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-26 14:12:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 14:19:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 14:19:08] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-26 14:19:08] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-26 14:19:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 14:21:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 14:21:38] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-26 14:21:38] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-26 14:21:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 14:36:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 14:36:31] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-26 14:36:31] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-26 14:36:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 14:38:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 14:38:28] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-26 14:38:28] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-26 14:38:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 14:49:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 14:49:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-26 14:49:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-26 14:49:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 15:01:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 15:01:43] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-26 15:01:43] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-26 15:01:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 15:24:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 15:24:14] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-26 15:24:14] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-26 15:24:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 16:08:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 16:08:51] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-26 16:08:51] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-26 16:08:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-26 16:12:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-26 16:12:49] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-26 16:12:49] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-26 16:12:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 11:31:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 11:31:47] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 11:31:47] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 11:31:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 11:31:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 11:31:48] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 11:31:48] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 11:31:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 11:31:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 11:31:49] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 11:31:49] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 11:31:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 11:47:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 11:47:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 11:47:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 11:47:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 11:56:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 11:56:25] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 11:56:25] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 11:56:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:23:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:23:12] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:23:12] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:23:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:23:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:23:27] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:23:27] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:23:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:23:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:23:50] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:23:50] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:23:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:28:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:28:52] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:28:52] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:28:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:30:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:30:23] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:30:23] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:30:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:30:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:30:40] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:30:40] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:30:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:30:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:30:43] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:30:43] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:30:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:30:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:30:49] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:30:49] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:30:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:32:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:32:08] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:32:08] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:32:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:34:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:34:25] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:34:25] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:34:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:37:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:37:04] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:37:04] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:37:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:47:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:47:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:47:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:47:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 12:50:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 12:50:29] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 12:50:29] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 12:50:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 13:00:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 13:00:04] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 13:00:04] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 13:00:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 13:00:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 13:00:43] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 13:00:43] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 13:00:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 13:05:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 13:05:03] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-27 13:05:03] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-27 13:05:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 13:09:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 13:09:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-27 13:09:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-27 13:09:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 13:09:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561,813434343434&pid=ADFSIOQR2ZZR3VLR","length":59} 
[2026-03-27 13:09:17] local.DEBUG: CRC Calculation Result {"crc":"ee77ea25","input_params_count":2} 
[2026-03-27 13:09:17] local.DEBUG: CRC Verification {"received":"ee77ea25","calculated":"ee77ea25","match":true} 
[2026-03-27 13:09:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":2,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-27 13:09:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-27 13:09:23] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-27 13:09:23] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-27 13:09:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-30 12:20:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-30 12:20:50] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-30 12:20:50] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-30 12:20:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-30 12:39:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-30 12:39:16] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-30 12:39:16] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-30 12:39:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-30 13:57:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-30 13:57:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-30 13:57:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-30 13:57:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-30 14:42:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-30 14:42:40] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-30 14:42:40] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-30 14:42:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 10:02:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 10:02:02] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 10:02:02] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 10:02:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 10:50:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 10:50:04] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-31 10:50:04] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-31 10:50:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 10:55:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 10:55:19] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-03-31 10:55:19] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-03-31 10:55:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:03:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:03:05] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:03:05] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:03:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:22:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:22:35] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:22:35] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:22:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:22:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:22:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:22:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:22:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:30:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:30:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:30:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:30:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:35:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:35:13] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:35:13] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:35:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:35:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:35:15] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:35:15] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:35:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:39:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:39:49] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:39:49] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:39:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:40:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:40:30] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:40:30] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:40:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 11:40:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-03-31 11:40:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-03-31 11:40:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-03-31 11:40:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-03-31 14:26:17] local.INFO: Login detected - checking for other active sessions {"user_id":106,"current_device_id":"AP3A.240905.015.A2","other_active_sessions_count":0} 
[2026-03-31 14:26:17] local.INFO: Session updated {"user_id":106,"device_id":"AP3A.240905.015.A2","session_id":96} 
[2026-03-31 14:26:17] local.INFO: N1User table updated with latest device info {"user_id":106,"device_id":"AP3A.240905.015.A2","fcm_token_length":142} 
[2026-03-31 14:26:17] local.INFO: New device session created {"user_id":106,"device_id":"AP3A.240905.015.A2","session_id":96} 
[2026-03-31 14:26:17] local.INFO: Successful PIN login via API {"user_id":106,"device_id":"AP3A.240905.015.A2","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-03-31 14:26:18] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2026-04-30 14:26:17"} 
[2026-03-31 14:26:18] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-03-31 14:26:20] local.DEBUG: Session authenticated successfully {"user_id":106,"session_expires":"2026-04-30 14:26:17"} 
[2026-03-31 14:26:20] local.INFO: Profile retrieved via getUserById {"auth_user_id":106,"active_user_id":106,"mobile_number":"818037215309","requested_id":"106","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-04-03 14:42:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:42:51] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:42:51] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:42:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:43:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:43:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:43:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:43:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:43:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:43:39] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:43:39] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:43:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:43:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:43:44] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:43:44] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:43:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:43:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:43:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:43:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:43:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:44:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:44:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:44:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:44:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:44:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:44:48] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:44:48] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:44:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:44:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:44:56] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:44:56] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:44:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:45:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:45:02] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:45:02] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:45:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:45:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:45:09] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:45:09] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:45:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:46:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:46:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:46:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:46:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:47:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:47:19] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:47:19] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:47:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:47:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:47:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:47:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:47:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:47:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:47:48] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:47:48] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:47:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:47:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:47:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:47:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:47:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:48:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:48:14] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:48:14] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:48:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:48:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:48:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:48:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:48:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:50:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:50:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:50:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:50:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:50:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:50:34] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:50:34] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:50:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 14:56:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 14:56:42] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 14:56:42] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 14:56:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:10:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:10:02] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:10:02] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:10:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:10:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:10:13] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:10:13] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:10:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:10:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:10:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:10:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:10:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:10:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:10:38] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:10:38] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:10:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:15:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:15:44] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:15:44] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:15:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:15:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:15:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:15:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:15:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:15:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:15:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:15:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:15:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:16:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:16:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:16:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:16:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:16:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:16:11] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:16:11] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:16:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:16:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:16:18] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:16:18] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:16:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:16:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:16:24] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:16:24] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:16:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-03 15:16:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-03 15:16:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-03 15:16:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-03 15:16:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-07 15:27:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-07 15:27:37] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-07 15:27:37] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-07 15:27:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:00:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:00:52] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:00:52] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:00:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:19:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:19:06] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:19:06] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:19:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:19:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:19:31] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:19:31] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:19:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:19:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:19:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:19:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:19:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:20:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:20:33] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:20:33] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:20:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:30:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:30:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:30:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:30:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:30:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:30:52] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:30:52] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:30:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:31:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:31:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:31:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:31:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:32:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:32:11] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:32:11] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:32:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:32:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:32:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:32:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:32:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:49:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:49:22] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:49:22] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:49:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:49:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:49:31] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:49:31] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:49:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:54:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:54:04] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:54:04] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:54:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:55:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:55:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:55:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:55:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:56:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:56:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:56:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:56:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:57:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:57:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:57:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:57:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:57:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:57:29] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:57:29] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:57:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 10:58:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 10:58:07] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 10:58:07] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 10:58:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 11:38:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 11:38:59] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 11:38:59] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 11:38:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 11:57:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 11:57:22] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 11:57:22] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 11:57:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 12:07:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 12:07:50] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 12:07:50] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 12:07:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 14:17:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 14:17:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 14:17:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 14:17:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-08 14:19:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-08 14:19:01] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-08 14:19:01] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-08 14:19:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-12 13:56:34] local.INFO: Login detected - checking for other active sessions {"user_id":164,"current_device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","other_active_sessions_count":0} 
[2026-04-12 13:56:34] local.INFO: Session updated {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-04-12 13:56:34] local.INFO: N1User table updated with latest device info {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","fcm_token_length":142} 
[2026-04-12 13:56:34] local.INFO: New device session created {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-04-12 13:56:34] local.INFO: Successful PIN login via API {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-04-12 13:56:36] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-05-12 13:56:34"} 
[2026-04-12 13:56:36] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-04-12 13:56:41] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-05-12 13:56:34"} 
[2026-04-12 13:56:41] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-04-12 14:11:18] local.INFO: Successful PIN login via API {"user_id":18,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-04-12 14:35:19] local.INFO: Login detected - checking for other active sessions {"user_id":164,"current_device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","other_active_sessions_count":0} 
[2026-04-12 14:35:19] local.INFO: Session updated {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-04-12 14:35:19] local.INFO: N1User table updated with latest device info {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","fcm_token_length":142} 
[2026-04-12 14:35:19] local.INFO: New device session created {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","session_id":95} 
[2026-04-12 14:35:19] local.INFO: Successful PIN login via API {"user_id":164,"device_id":"D7E32D5B-FDF3-453C-A8FD-1EDE1107434D","partner_id":"ZFMPUZANMWYPISOS","other_devices_logged_out":0} 
[2026-04-12 14:35:21] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-05-12 14:35:19"} 
[2026-04-12 14:35:21] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-04-12 14:35:25] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-05-12 14:35:19"} 
[2026-04-12 14:35:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-04-12 14:36:25] local.DEBUG: Session authenticated successfully {"user_id":164,"session_expires":"2026-05-12 14:35:19"} 
[2026-04-12 14:36:25] local.INFO: Profile retrieved via getUserById {"auth_user_id":164,"active_user_id":164,"mobile_number":"818052787974","requested_id":"164","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-04-13 10:35:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-13 10:35:58] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-13 10:35:58] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-13 10:35:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-13 10:36:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-13 10:36:33] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-13 10:36:33] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-13 10:36:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-13 10:49:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-13 10:49:18] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-13 10:49:18] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-13 10:49:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-04-13 10:51:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-04-13 10:51:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-04-13 10:51:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-04-13 10:51:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-04 12:17:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-04 12:17:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-04 12:17:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-04 12:17:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-06 16:03:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-06 16:03:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-06 16:03:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-06 16:03:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-06 16:03:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-06 16:03:08] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-06 16:03:08] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-06 16:03:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-12 14:28:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-12 14:28:35] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-12 14:28:35] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-12 14:28:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-13 10:28:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-13 10:28:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-13 10:28:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-13 10:28:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-13 11:07:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-13 11:07:11] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-13 11:07:11] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-13 11:07:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-13 11:15:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-13 11:15:19] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-13 11:15:19] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-13 11:15:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-13 11:17:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-13 11:17:28] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-13 11:17:28] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-13 11:17:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-13 11:21:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-13 11:21:49] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-13 11:21:49] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-13 11:21:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-16 22:11:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-16 22:11:19] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-05-16 22:11:19] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-05-16 22:11:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-16 22:13:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-16 22:13:06] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-05-16 22:13:06] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-05-16 22:13:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-16 22:14:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-16 22:14:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-05-16 22:14:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-05-16 22:14:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-19 22:36:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-19 22:36:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-19 22:36:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-19 22:36:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-19 23:13:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-19 23:13:17] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-19 23:13:17] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-19 23:13:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-19 23:15:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-19 23:15:19] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-19 23:15:19] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-19 23:15:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 04:29:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 04:29:43] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 04:29:43] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 04:29:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 05:06:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 05:06:47] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 05:06:47] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 05:06:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 05:13:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 05:13:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 05:13:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 05:13:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 05:57:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 05:57:11] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 05:57:11] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 05:57:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 07:55:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 07:55:54] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 07:55:54] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 07:55:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 07:58:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 07:58:41] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 07:58:41] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 07:58:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 08:00:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 08:00:23] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 08:00:23] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 08:00:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 09:20:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 09:20:24] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 09:20:24] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 09:20:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 10:48:31] local.ERROR: Error retrieving user verification status via API {"error":"SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for kash.my failed: Name or service not known (Connection: mysql, SQL: select * from `partners` where `partner_id` = ADFSIOQR2ZZR3VLR and `partner_master_key` = fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507 limit 1)","mobile_number":"60122266561","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 10:48:32] local.ERROR: Error retrieving user verification status via API {"error":"SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for kash.my failed: Name or service not known (Connection: mysql, SQL: select * from `partners` where `partner_id` = ADFSIOQR2ZZR3VLR and `partner_master_key` = fixIYlMQX3px1KH9BWjsluCTJwtcQhiJ_1750823507 limit 1)","mobile_number":"60122266561","partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 10:50:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 10:50:57] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 10:50:57] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 10:50:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 10:51:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 10:51:37] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 10:51:37] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 10:51:37] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 11:02:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 11:02:27] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 11:02:27] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 11:02:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 11:03:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 11:03:10] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 11:03:10] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 11:03:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 16:08:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 16:08:59] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 16:08:59] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 16:08:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 18:18:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 18:18:55] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 18:18:55] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 18:18:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 18:26:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 18:26:10] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 18:26:10] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 18:26:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 18:30:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 18:30:49] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 18:30:49] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 18:30:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 18:49:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 18:49:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 18:49:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 18:49:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 18:58:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 18:58:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 18:58:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 18:58:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 23:46:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 23:46:33] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 23:46:33] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 23:46:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 23:46:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 23:46:40] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 23:46:40] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 23:46:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-20 23:46:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-20 23:46:46] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-20 23:46:46] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-20 23:46:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-25 06:18:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-25 06:18:09] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-25 06:18:09] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-25 06:18:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-05-25 06:18:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=60122266561&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-05-25 06:18:31] local.DEBUG: CRC Calculation Result {"crc":"dbb7bf80","input_params_count":2} 
[2026-05-25 06:18:31] local.DEBUG: CRC Verification {"received":"dbb7bf80","calculated":"dbb7bf80","match":true} 
[2026-05-25 06:18:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":1,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-05 16:10:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-05 16:10:18] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-05 16:10:18] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-05 16:10:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-05 16:10:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-05 16:10:20] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-05 16:10:20] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-05 16:10:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-05 16:11:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-05 16:11:02] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-05 16:11:02] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-05 16:11:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-05 16:19:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-05 16:19:15] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-05 16:19:15] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-05 16:19:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-05 16:19:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-05 16:19:24] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-05 16:19:24] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-05 16:19:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-05 16:44:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-05 16:44:05] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-05 16:44:05] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-05 16:44:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-05 16:47:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-05 16:47:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-05 16:47:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-05 16:47:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-05 16:48:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-05 16:48:02] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-05 16:48:02] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-05 16:48:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-06 06:55:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-06 06:55:07] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-06-06 06:55:07] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-06-06 06:55:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-06 06:56:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60162332300&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-06 06:56:22] local.DEBUG: CRC Calculation Result {"crc":"9ebef848","input_params_count":2} 
[2026-06-06 06:56:22] local.DEBUG: CRC Verification {"received":"9ebef848","calculated":"9ebef848","match":true} 
[2026-06-06 06:56:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-15 14:57:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-15 14:57:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-15 14:57:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-15 14:57:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-15 15:02:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-15 15:02:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-15 15:02:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-15 15:02:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-15 15:07:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-15 15:07:35] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-15 15:07:35] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-15 15:07:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-16 10:15:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-16 10:15:59] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-16 10:15:59] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-16 10:15:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-16 14:36:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-16 14:36:51] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-16 14:36:51] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-16 14:36:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:01:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:01:46] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:01:46] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:01:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:01:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:01:50] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:01:50] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:01:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:04:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:04:36] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:04:36] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:04:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:05:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:05:39] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:05:39] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:05:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:06:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:06:38] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:06:38] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:06:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:06:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:06:45] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:06:45] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:06:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:06:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:06:55] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:06:55] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:06:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:07:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:07:14] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:07:14] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:07:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:07:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:07:48] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:07:48] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:07:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:07:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:07:59] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:07:59] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:07:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:11:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:11:33] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:11:33] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:11:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:11:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:11:41] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:11:41] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:11:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:11:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:11:48] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:11:48] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:11:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:12:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:12:22] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:12:22] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:12:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:44:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:44:18] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:44:18] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:44:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:44:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:44:22] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:44:22] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:44:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:44:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:44:35] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:44:35] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:44:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:44:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:44:41] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:44:41] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:44:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:44:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:44:49] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:44:49] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:44:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:44:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:44:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:44:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:44:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:45:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:45:08] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:45:08] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:45:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:46:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:46:07] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:46:07] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:46:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:46:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:46:11] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:46:11] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:46:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:46:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:46:18] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:46:18] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:46:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:46:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:46:22] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:46:22] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:46:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:46:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:46:27] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:46:27] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:46:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:46:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:46:32] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:46:32] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:46:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 11:46:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 11:46:35] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 11:46:35] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 11:46:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 12:16:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 12:16:10] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 12:16:10] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 12:16:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-06-18 12:16:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-06-18 12:16:50] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-06-18 12:16:50] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-06-18 12:16:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:02] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:02] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:04] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:04] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:06] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:06] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:08] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:08] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:10] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:10] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:11] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:11] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:13] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:13] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:14] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:14] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:16] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:16] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:17] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:17] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:19] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:19] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:20] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:20] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:52:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:52:22] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:52:22] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:52:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:53:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:53:29] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:53:29] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:53:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:54:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:54:05] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:54:05] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:54:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:55:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:55:54] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:55:54] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:55:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:56:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:56:20] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:56:20] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:56:21] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:58:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:58:44] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:58:44] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:58:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 15:59:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-02 15:59:16] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-02 15:59:16] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-02 15:59:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-02 20:53:24] local.WARNING: Failed PIN login attempt {"user_id":173,"device_id":"HONORHEY-W09","failed_attempts":1,"partner_id":"ZFMPUZANMWYPISOS"} 
[2026-07-02 20:54:36] local.INFO: PIN updated via API {"user_id":173,"mobile_number":"60199507937","partner_id":"ZFMPUZANMWYPISOS"} 
[2026-07-03 10:08:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-03 10:08:14] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-03 10:08:14] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-03 10:08:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 10:18:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-03 10:18:52] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-03 10:18:52] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-03 10:18:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 15:43:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-03 15:43:13] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-03 15:43:13] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-03 15:43:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 15:44:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-03 15:44:16] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-03 15:44:16] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-03 15:44:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 15:45:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-03 15:45:45] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-03 15:45:45] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-03 15:45:45] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 15:49:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-03 15:49:28] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-03 15:49:28] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-03 15:49:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 15:58:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-03 15:58:18] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-03 15:58:18] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-03 15:58:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 16:04:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-03 16:04:30] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-03 16:04:30] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-03 16:04:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 16:04:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-03 16:04:33] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-03 16:04:33] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-03 16:04:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-03 16:04:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-03 16:04:35] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-03 16:04:35] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-03 16:04:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-13 16:17:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-13 16:17:06] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-13 16:17:06] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-13 16:17:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-13 16:17:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-13 16:17:09] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-13 16:17:09] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-13 16:17:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-13 16:19:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-13 16:19:09] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-13 16:19:09] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-13 16:19:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-13 16:19:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-13 16:19:15] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-13 16:19:15] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-13 16:19:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 12:47:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 12:47:11] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 12:47:11] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 12:47:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 12:49:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 12:49:03] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 12:49:03] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 12:49:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:06:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:06:18] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:06:18] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:06:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:07:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:07:13] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:07:13] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:07:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:07:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:07:40] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:07:40] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:07:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:10:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:10:29] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:10:29] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:10:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:10:45] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:10:45] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:10:45] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:10:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:11:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:11:46] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:11:46] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:11:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:12:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:12:27] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:12:27] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:12:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:13:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:13:59] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:13:59] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:13:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:20:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:20:26] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:20:26] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:20:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:21:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:21:35] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:21:35] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:21:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-14 16:24:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60135537484&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-14 16:24:00] local.DEBUG: CRC Calculation Result {"crc":"21b1d08d","input_params_count":2} 
[2026-07-14 16:24:00] local.DEBUG: CRC Verification {"received":"21b1d08d","calculated":"21b1d08d","match":true} 
[2026-07-14 16:24:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-15 11:25:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-15 11:25:39] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-15 11:25:39] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-15 11:25:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-15 11:26:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-15 11:26:48] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-15 11:26:48] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-15 11:26:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-17 15:50:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-17 15:50:52] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-17 15:50:52] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-17 15:50:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-17 15:51:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-17 15:51:27] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-17 15:51:27] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-17 15:51:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-17 15:56:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-17 15:56:59] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-17 15:56:59] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-17 15:56:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-17 16:05:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-17 16:05:12] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-17 16:05:12] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-17 16:05:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-17 16:05:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-17 16:05:20] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-17 16:05:20] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-17 16:05:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:19:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:19:00] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:19:00] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:19:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:34:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:34:22] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:34:22] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:34:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:35:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:35:43] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:35:43] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:35:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:48:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:48:22] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:48:22] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:48:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:49:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:49:53] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:49:53] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:49:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:50:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:50:48] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:50:48] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:50:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:51:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:51:18] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:51:18] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:51:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:57:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:57:00] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:57:00] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:57:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:58:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:58:09] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:58:09] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:58:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 09:58:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 09:58:24] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 09:58:24] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 09:58:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 10:03:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 10:03:10] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 10:03:10] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 10:03:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 10:03:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 10:03:40] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 10:03:40] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 10:03:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 10:04:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 10:04:30] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 10:04:30] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 10:04:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 10:09:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 10:09:29] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 10:09:29] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 10:09:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 10:09:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 10:09:47] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 10:09:47] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 10:09:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 10:24:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 10:24:39] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 10:24:39] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 10:24:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 10:47:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 10:47:02] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 10:47:02] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 10:47:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-20 14:49:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-20 14:49:59] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-20 14:49:59] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-20 14:50:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 09:24:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 09:24:23] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-21 09:24:23] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-21 09:24:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 10:28:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 10:28:54] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-21 10:28:54] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-21 10:28:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 10:29:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 10:29:27] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-21 10:29:27] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-21 10:29:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 10:39:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 10:39:11] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-21 10:39:11] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-21 10:39:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 10:47:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 10:47:26] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-21 10:47:26] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-21 10:47:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 10:48:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=811365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 10:48:27] local.DEBUG: CRC Calculation Result {"crc":"e8a36540","input_params_count":2} 
[2026-07-21 10:48:27] local.DEBUG: CRC Verification {"received":"e8a36540","calculated":"e8a36540","match":true} 
[2026-07-21 10:48:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 10:50:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=811365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 10:50:07] local.DEBUG: CRC Calculation Result {"crc":"e8a36540","input_params_count":2} 
[2026-07-21 10:50:07] local.DEBUG: CRC Verification {"received":"e8a36540","calculated":"e8a36540","match":true} 
[2026-07-21 10:50:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 10:52:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=811365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 10:52:22] local.DEBUG: CRC Calculation Result {"crc":"e8a36540","input_params_count":2} 
[2026-07-21 10:52:22] local.DEBUG: CRC Verification {"received":"e8a36540","calculated":"e8a36540","match":true} 
[2026-07-21 10:52:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 11:03:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=811365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 11:03:27] local.DEBUG: CRC Calculation Result {"crc":"e8a36540","input_params_count":2} 
[2026-07-21 11:03:27] local.DEBUG: CRC Verification {"received":"e8a36540","calculated":"e8a36540","match":true} 
[2026-07-21 11:03:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 14:36:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=811365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 14:36:35] local.DEBUG: CRC Calculation Result {"crc":"e8a36540","input_params_count":2} 
[2026-07-21 14:36:35] local.DEBUG: CRC Verification {"received":"e8a36540","calculated":"e8a36540","match":true} 
[2026-07-21 14:36:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 14:37:51] local.DEBUG: CRC Parameter String {"string":"data={\"Name\":\"Satish\",\"Age\":\"23\",\"From\":\"Melaka\"}&pid=ZFMPUZANMWYPISOS","length":70} 
[2026-07-21 14:37:52] local.DEBUG: CRC Calculation Result {"crc":"f885b934","input_params_count":2} 
[2026-07-21 14:37:52] local.DEBUG: CRC Verification {"received":"f885b934","calculated":"f885b934","match":true} 
[2026-07-21 14:37:52] local.INFO: General API request started {"request_id":"REQ_6a5f13c000db3","pid":"ZFMPUZANMWYPISOS","endpoint":"general-api"} 
[2026-07-21 14:37:52] local.INFO: No wallet inquiry detected  
[2026-07-21 14:37:52] local.INFO: Request analysis {"request_id":"REQ_6a5f13c000db3","raw_request_data":{"pid":"ZFMPUZANMWYPISOS","pmk":"Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392","data":"{\"Name\":\"Satish\",\"Age\":\"23\",\"From\":\"Melaka\"}","crc":"f885b934"},"json_data":{"pid":"ZFMPUZANMWYPISOS","pmk":"Bb4bNgM96pJtaVREdjELejSFjgHy8Nsi_1750922392","data":"{\"Name\":\"Satish\",\"Age\":\"23\",\"From\":\"Melaka\"}","crc":"f885b934"},"is_wallet_inquiry":false,"has_mobile_number_raw":false,"has_mobile_number_json":false} 
[2026-07-21 14:37:52] local.INFO: General API processing data {"request_id":"REQ_6a5f13c000db3","detected_endpoint":"general-api","is_wallet_inquiry":false,"credentials":{"pid":"ZFMPUZANMWYPISOS","pmk":"[HIDDEN]"}} 
[2026-07-21 14:37:52] local.INFO: Partner authentication successful {"partner_id":"ZFMPUZANMWYPISOS","partner_name":"KA$Hplus N1 App"} 
[2026-07-21 14:37:52] local.DEBUG: CRC Parameter String {"string":"data={\"Name\":\"Satish\",\"Age\":\"23\",\"From\":\"Melaka\"}&pid=ZFMPUZANMWYPISOS","length":70} 
[2026-07-21 14:37:52] local.DEBUG: CRC Calculation Result {"crc":"f885b934","input_params_count":2} 
[2026-07-21 14:37:53] local.DEBUG: API call recorded {"partner_id":"ZFMPUZANMWYPISOS","total_calls":12} 
[2026-07-21 14:37:53] local.INFO: General API request completed successfully {"request_id":"REQ_6a5f13c000db3","partner_id":"ZFMPUZANMWYPISOS","endpoint":"general-api"} 
[2026-07-21 14:40:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=811365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-21 14:40:18] local.DEBUG: CRC Calculation Result {"crc":"e8a36540","input_params_count":2} 
[2026-07-21 14:40:18] local.DEBUG: CRC Verification {"received":"e8a36540","calculated":"e8a36540","match":true} 
[2026-07-21 14:40:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 14:40:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=60136545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-21 14:40:53] local.DEBUG: CRC Calculation Result {"crc":"21132856","input_params_count":2} 
[2026-07-21 14:40:53] local.DEBUG: CRC Verification {"received":"21132856","calculated":"21132856","match":true} 
[2026-07-21 14:40:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 14:41:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=81536545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-21 14:41:22] local.DEBUG: CRC Calculation Result {"crc":"742c6fcc","input_params_count":2} 
[2026-07-21 14:41:22] local.DEBUG: CRC Verification {"received":"742c6fcc","calculated":"742c6fcc","match":true} 
[2026-07-21 14:41:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 14:41:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=81536545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-21 14:41:36] local.DEBUG: CRC Calculation Result {"crc":"742c6fcc","input_params_count":2} 
[2026-07-21 14:41:36] local.DEBUG: CRC Verification {"received":"742c6fcc","calculated":"742c6fcc","match":true} 
[2026-07-21 14:41:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 15:38:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=81536545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-21 15:38:50] local.DEBUG: CRC Calculation Result {"crc":"742c6fcc","input_params_count":2} 
[2026-07-21 15:38:50] local.DEBUG: CRC Verification {"received":"742c6fcc","calculated":"742c6fcc","match":true} 
[2026-07-21 15:38:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-21 15:39:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=81536545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-21 15:39:57] local.DEBUG: CRC Calculation Result {"crc":"742c6fcc","input_params_count":2} 
[2026-07-21 15:39:57] local.DEBUG: CRC Verification {"received":"742c6fcc","calculated":"742c6fcc","match":true} 
[2026-07-21 15:39:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-22 09:42:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=81536545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-22 09:42:48] local.DEBUG: CRC Calculation Result {"crc":"742c6fcc","input_params_count":2} 
[2026-07-22 09:42:48] local.DEBUG: CRC Verification {"received":"742c6fcc","calculated":"742c6fcc","match":true} 
[2026-07-22 09:42:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-22 09:43:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=81536545678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-07-22 09:43:09] local.DEBUG: CRC Calculation Result {"crc":"742c6fcc","input_params_count":2} 
[2026-07-22 09:43:09] local.DEBUG: CRC Verification {"received":"742c6fcc","calculated":"742c6fcc","match":true} 
[2026-07-22 09:43:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-22 09:44:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-22 09:44:27] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-22 09:44:27] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-22 09:44:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-22 09:44:57] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-22 09:44:57] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-22 09:44:57] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-22 09:44:57] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-25 07:46:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-25 07:46:48] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-25 07:46:48] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-25 07:46:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-25 07:53:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-25 07:53:19] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-25 07:53:19] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-25 07:53:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-25 08:04:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-25 08:04:29] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-25 08:04:29] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-25 08:04:30] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-25 08:45:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-25 08:45:55] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-25 08:45:55] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-25 08:45:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-25 08:48:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-25 08:48:10] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-25 08:48:10] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-25 08:48:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-25 08:50:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-25 08:50:08] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-25 08:50:08] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-25 08:50:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-25 08:51:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-25 08:51:05] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-25 08:51:05] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-25 08:51:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-25 09:04:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-25 09:04:55] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-25 09:04:55] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-25 09:04:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-27 09:40:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 09:40:07] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 09:40:07] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 09:40:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 09:40:23] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 09:40:23] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:19] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:19] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:21] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:21] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:22] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:22] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:24] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:24] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:25] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:25] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:26] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:26] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:27] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:27] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:28] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:28] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:29] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:29] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:30] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:30] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:32] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:32] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:33] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:33] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:34] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:34] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:35] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:35] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:36] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:36] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 10:27:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 10:27:38] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 10:27:38] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 11:00:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER,PARTNER&pid=ADFSIOQR2ZZR3VLR","length":50} 
[2026-07-27 11:00:11] local.DEBUG: CRC Calculation Result {"crc":"8c749876","input_params_count":2} 
[2026-07-27 11:00:11] local.DEBUG: CRC Verification {"received":"8c749876","calculated":"8c749876","match":true} 
[2026-07-27 11:04:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER&pid=ADFSIOQR2ZZR3VLR","length":42} 
[2026-07-27 11:04:43] local.DEBUG: CRC Calculation Result {"crc":"65fd21d3","input_params_count":2} 
[2026-07-27 11:04:43] local.DEBUG: CRC Verification {"received":"65fd21d3","calculated":"65fd21d3","match":true} 
[2026-07-27 11:04:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=PARTNER&pid=ADFSIOQR2ZZR3VLR","length":42} 
[2026-07-27 11:04:44] local.DEBUG: CRC Calculation Result {"crc":"65fd21d3","input_params_count":2} 
[2026-07-27 11:04:44] local.DEBUG: CRC Verification {"received":"65fd21d3","calculated":"65fd21d3","match":true} 
[2026-07-27 14:15:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-27 14:15:06] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-27 14:15:06] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-27 14:15:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-27 14:17:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-27 14:17:26] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-27 14:17:26] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-27 14:17:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-27 14:17:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-27 14:17:34] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-27 14:17:34] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-27 14:17:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-07-27 15:52:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-07-27 15:52:05] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-07-27 15:52:05] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-07-27 15:52:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-08-11 14:31:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-08-11 14:31:07] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-08-11 14:31:07] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-08-11 14:31:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-08-11 14:36:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-08-11 14:36:35] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-08-11 14:36:35] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-08-11 14:36:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-08-11 14:37:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-08-11 14:37:16] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-08-11 14:37:16] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-08-11 14:37:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-08-13 09:41:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-08-13 09:41:22] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-08-13 09:41:22] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-08-13 09:41:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-08-13 09:45:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-08-13 09:45:26] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-08-13 09:45:26] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-08-13 09:45:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-08-13 09:56:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=60132232456&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-08-13 09:56:39] local.DEBUG: CRC Calculation Result {"crc":"1c9d7e4c","input_params_count":2} 
[2026-08-13 09:56:39] local.DEBUG: CRC Verification {"received":"1c9d7e4c","calculated":"1c9d7e4c","match":true} 
[2026-08-13 09:56:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-08-13 10:01:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=60124345678&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-08-13 10:01:19] local.DEBUG: CRC Calculation Result {"crc":"fd26568f","input_params_count":2} 
[2026-08-13 10:01:19] local.DEBUG: CRC Verification {"received":"fd26568f","calculated":"fd26568f","match":true} 
[2026-08-13 10:01:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-08-13 15:06:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-08-13 15:06:51] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-08-13 15:06:51] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-08-13 15:06:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-03 15:39:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-03 15:39:26] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-09-03 15:39:26] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-09-03 15:39:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-03 15:41:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=981365456789&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-03 15:41:17] local.DEBUG: CRC Calculation Result {"crc":"cc9fc44d","input_params_count":2} 
[2026-09-03 15:41:17] local.DEBUG: CRC Verification {"received":"cc9fc44d","calculated":"cc9fc44d","match":true} 
[2026-09-03 15:41:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 10:19:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 10:19:14] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-04 10:19:14] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-04 10:19:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 10:23:49] local.DEBUG: CRC Parameter String {"string":"mobile_number=91365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 10:23:49] local.DEBUG: CRC Calculation Result {"crc":"66724d6e","input_params_count":2} 
[2026-09-04 10:23:49] local.DEBUG: CRC Verification {"received":"66724d6e","calculated":"66724d6e","match":true} 
[2026-09-04 10:23:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 10:34:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=91365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 10:34:00] local.DEBUG: CRC Calculation Result {"crc":"66724d6e","input_params_count":2} 
[2026-09-04 10:34:00] local.DEBUG: CRC Verification {"received":"66724d6e","calculated":"66724d6e","match":true} 
[2026-09-04 10:34:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 10:35:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 10:35:34] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-04 10:35:34] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-04 10:35:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 10:36:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 10:36:51] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-04 10:36:51] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-04 10:36:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 10:37:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 10:37:12] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-04 10:37:12] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-04 10:37:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 10:37:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 10:37:23] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-04 10:37:23] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-04 10:37:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 10:54:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 10:54:00] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-04 10:54:00] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-04 10:54:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-04 14:19:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-04 14:19:25] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-04 14:19:25] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-04 14:19:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:06:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:06:09] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:06:09] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:06:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:08:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:08:01] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:08:01] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:08:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:09:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:09:27] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:09:27] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:09:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:09:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:09:51] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:09:51] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:09:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:10:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:10:09] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:10:09] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:10:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:10:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:10:58] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:10:58] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:10:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:11:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:11:13] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:11:13] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:11:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:11:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:11:52] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:11:52] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:11:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:15:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:15:54] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:15:54] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:15:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:16:21] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:16:21] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:16:21] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:16:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:17:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:17:18] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:17:18] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:17:18] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:19:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:19:23] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:19:23] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:19:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:22:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:22:24] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:22:24] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:22:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:22:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:22:33] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:22:33] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:22:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:23:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:23:48] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:23:48] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:23:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:35:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:35:42] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:35:42] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:35:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:41:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:41:09] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:41:09] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:41:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:41:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:41:23] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:41:23] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:41:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:43:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:43:22] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:43:22] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:43:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 15:53:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 15:53:29] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 15:53:29] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 15:53:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 16:38:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 16:38:34] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-11 16:38:34] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-11 16:38:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 16:39:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=60124426272&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 16:39:09] local.DEBUG: CRC Calculation Result {"crc":"dbd50a34","input_params_count":2} 
[2026-09-11 16:39:09] local.DEBUG: CRC Verification {"received":"dbd50a34","calculated":"dbd50a34","match":true} 
[2026-09-11 16:39:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-11 16:40:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=60124426272&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-11 16:40:00] local.DEBUG: CRC Calculation Result {"crc":"dbd50a34","input_params_count":2} 
[2026-09-11 16:40:00] local.DEBUG: CRC Verification {"received":"dbd50a34","calculated":"dbd50a34","match":true} 
[2026-09-11 16:40:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-14 14:25:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-14 14:25:47] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-14 14:25:47] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-14 14:25:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-22 10:49:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-22 10:49:25] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-22 10:49:25] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-22 10:49:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-22 10:57:31] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-22 10:57:31] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-22 10:57:31] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-22 10:57:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-22 10:57:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-22 10:57:36] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-22 10:57:36] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-22 10:57:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-22 12:19:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-22 12:19:03] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-22 12:19:03] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-22 12:19:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-22 13:57:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-22 13:57:04] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-22 13:57:04] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-22 13:57:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-22 14:12:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-22 14:12:33] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-22 14:12:33] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-22 14:12:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-22 14:37:30] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-22 14:37:30] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-22 14:37:30] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-22 14:37:31] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-23 14:43:26] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-23 14:43:26] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-23 14:43:26] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-23 14:43:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-23 14:43:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-23 14:43:43] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-23 14:43:43] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-23 14:43:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-23 15:11:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=60124426272&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-23 15:11:02] local.DEBUG: CRC Calculation Result {"crc":"dbd50a34","input_params_count":2} 
[2026-09-23 15:11:02] local.DEBUG: CRC Verification {"received":"dbd50a34","calculated":"dbd50a34","match":true} 
[2026-09-23 15:11:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-23 15:21:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=60124426272&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-23 15:21:36] local.DEBUG: CRC Calculation Result {"crc":"dbd50a34","input_params_count":2} 
[2026-09-23 15:21:36] local.DEBUG: CRC Verification {"received":"dbd50a34","calculated":"dbd50a34","match":true} 
[2026-09-23 15:21:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-23 15:23:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-23 15:23:32] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-23 15:23:32] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-23 15:23:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-23 15:30:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=60124426272&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-23 15:30:23] local.DEBUG: CRC Calculation Result {"crc":"dbd50a34","input_params_count":2} 
[2026-09-23 15:30:23] local.DEBUG: CRC Verification {"received":"dbd50a34","calculated":"dbd50a34","match":true} 
[2026-09-23 15:30:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:21:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:21:32] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:21:32] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:21:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:21:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:21:40] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:21:40] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:21:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:23:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:23:16] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:23:16] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:23:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:24:10] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:24:10] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:24:10] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:24:10] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:26:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:26:24] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:26:24] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:26:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:27:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:27:25] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:27:25] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:27:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:31:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:31:53] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:31:53] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:31:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:39:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:39:00] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:39:00] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:39:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-24 14:41:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-09-24 14:41:27] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-09-24 14:41:27] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-09-24 14:41:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 14:58:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 14:58:22] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 14:58:22] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 14:58:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:11:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:11:54] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:11:54] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:11:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:12:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:12:51] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:12:51] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:12:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:13:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:13:38] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:13:38] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:13:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:15:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:15:59] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:15:59] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:15:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:18:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:18:17] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:18:17] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:18:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:20:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:20:01] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:20:01] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:20:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:20:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:20:19] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:20:19] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:20:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:20:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:20:53] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:20:53] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:20:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:29:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:29:01] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:29:01] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:29:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:37:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:37:17] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:37:17] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:37:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:40:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:40:39] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:40:39] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:40:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:47:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:47:06] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:47:06] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:47:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:50:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:50:34] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:50:34] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:50:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:51:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:51:06] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:51:06] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:51:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-25 15:55:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-25 15:55:08] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-25 15:55:08] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-25 15:55:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-29 14:21:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-29 14:21:27] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-29 14:21:27] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-29 14:21:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-29 14:28:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-29 14:28:04] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-29 14:28:04] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-29 14:28:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-29 14:29:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-29 14:29:35] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-29 14:29:35] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-29 14:29:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-29 15:19:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-29 15:19:19] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-29 15:19:19] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-29 15:19:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-09-29 15:19:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-09-29 15:19:20] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-09-29 15:19:20] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-09-29 15:19:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 13:48:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 13:48:59] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 13:48:59] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 13:48:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 13:49:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 13:49:00] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 13:49:00] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 13:49:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 13:49:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 13:49:01] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 13:49:01] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 13:49:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 13:49:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 13:49:55] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 13:49:55] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 13:49:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 13:51:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 13:51:02] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 13:51:02] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 13:51:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 13:51:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 13:51:15] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 13:51:15] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 13:51:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 14:43:13] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 14:43:13] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 14:43:13] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 14:43:13] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 14:51:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 14:51:11] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 14:51:11] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 14:51:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 14:59:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 14:59:38] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 14:59:38] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 14:59:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 15:00:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 15:00:51] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 15:00:51] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 15:00:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 15:01:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 15:01:36] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 15:01:36] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 15:01:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-01 15:05:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=601234343444&pid=ADFSIOQR2ZZR3VLR","length":47} 
[2026-10-01 15:05:01] local.DEBUG: CRC Calculation Result {"crc":"0bc08640","input_params_count":2} 
[2026-10-01 15:05:01] local.DEBUG: CRC Verification {"received":"0bc08640","calculated":"0bc08640","match":true} 
[2026-10-01 15:05:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:40:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:40:41] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:40:41] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:40:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:40:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:40:43] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:40:43] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:40:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:40:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:40:55] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:40:55] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:40:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:41:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:41:14] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:41:14] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:41:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:43:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:43:16] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:43:16] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:43:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:44:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:44:44] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:44:44] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:44:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:46:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:46:36] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:46:36] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:46:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:47:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:47:24] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:47:24] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:47:24] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:56:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:56:58] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:56:58] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:56:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:57:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:57:34] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:57:34] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:57:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:58:23] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:58:23] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:58:23] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:58:23] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 12:58:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 12:58:46] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 12:58:46] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 12:58:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:06:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:06:20] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:06:20] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:06:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:08:44] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:08:44] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:08:44] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:08:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:13:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:13:55] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:13:55] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:13:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:22:18] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:22:18] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:22:18] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:22:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:23:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:23:16] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:23:16] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:23:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:23:33] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:23:33] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:23:33] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:23:33] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:23:51] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:23:51] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:23:51] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:23:51] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:24:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:24:24] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:24:24] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:24:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:25:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:25:00] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:25:00] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:25:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:25:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:25:48] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:25:48] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:25:49] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:28:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:28:00] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:28:00] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:28:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:31:46] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:31:46] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:31:46] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:31:46] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:31:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:31:53] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:31:53] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:31:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:32:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:32:22] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:32:22] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:32:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 13:33:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 13:33:04] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 13:33:04] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 13:33:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 14:13:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 14:13:34] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 14:13:34] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 14:13:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 14:14:04] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 14:14:04] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 14:14:04] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 14:14:04] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 14:21:36] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 14:21:36] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 14:21:36] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 14:21:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 14:22:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 14:22:06] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 14:22:06] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 14:22:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 18:43:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 18:43:15] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 18:43:15] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 18:43:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 18:43:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 18:43:16] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 18:43:16] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 18:43:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-02 18:52:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-02 18:52:48] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-02 18:52:48] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-02 18:52:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-03 11:27:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-03 11:27:56] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-03 11:27:56] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-03 11:27:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-03 11:28:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-03 11:28:39] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-03 11:28:39] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-03 11:28:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-03 14:48:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-03 14:48:14] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-03 14:48:14] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-03 14:48:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-03 14:50:55] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-03 14:50:55] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-03 14:50:55] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-03 14:50:55] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-03 14:51:50] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-03 14:51:50] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-03 14:51:50] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-03 14:51:50] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-03 14:52:03] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-03 14:52:03] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-03 14:52:03] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-03 14:52:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-07 13:49:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-07 13:49:02] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-07 13:49:02] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-07 13:49:03] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-07 14:15:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-07 14:15:38] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-07 14:15:38] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-07 14:15:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-07 14:15:40] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-07 14:15:40] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-07 14:15:40] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-07 14:15:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-07 14:15:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-07 14:15:41] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-07 14:15:41] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-07 14:15:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 13:46:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 13:46:43] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 13:46:43] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 13:46:43] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 14:36:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 14:36:35] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 14:36:35] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 14:36:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 15:13:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 15:13:06] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 15:13:06] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 15:13:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 15:22:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 15:22:48] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 15:22:48] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 15:22:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 15:41:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 15:41:00] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 15:41:00] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 15:41:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 15:51:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 15:51:29] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 15:51:29] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 15:51:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 15:51:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 15:51:54] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 15:51:54] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 15:51:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 15:59:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 15:59:15] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 15:59:15] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 15:59:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 16:05:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 16:05:56] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 16:05:56] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 16:05:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-08 16:36:43] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-08 16:36:43] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-08 16:36:43] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-08 16:36:44] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 10:48:54] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 10:48:54] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 10:48:54] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 10:48:54] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 10:48:56] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 10:48:56] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 10:48:56] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 10:48:56] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 10:49:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 10:49:20] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 10:49:20] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 10:49:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 10:52:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 10:52:58] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 10:52:58] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 10:52:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:02:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:02:16] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:02:16] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:02:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:02:47] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:02:47] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:02:47] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:02:47] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:03:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:03:32] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:03:32] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:03:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:09:05] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:09:05] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:09:05] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:09:05] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:16:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:16:17] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:16:17] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:16:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:17:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:17:08] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:17:08] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:17:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:17:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:17:38] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:17:38] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:17:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:18:06] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:18:06] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:18:06] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:18:06] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:19:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:19:59] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:19:59] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:19:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:22:37] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:22:37] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:22:37] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:22:38] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:50:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:50:25] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:50:25] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:50:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:51:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:51:39] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:51:39] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:51:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:59:19] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:59:19] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:59:19] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:59:19] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 11:59:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 11:59:32] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 11:59:32] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 11:59:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 12:00:41] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 12:00:41] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 12:00:41] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 12:00:41] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 12:05:32] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 12:05:32] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 12:05:32] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 12:05:32] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 12:05:58] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 12:05:58] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 12:05:58] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 12:05:58] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 12:06:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 12:06:22] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 12:06:22] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 12:06:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 12:06:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 12:06:34] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 12:06:34] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 12:06:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 12:16:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 12:16:27] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 12:16:27] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 12:16:27] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 12:17:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 12:17:34] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 12:17:34] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 12:17:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 12:32:27] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 12:32:27] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 12:32:27] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 12:32:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 14:20:07] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 14:20:07] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 14:20:07] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 14:20:07] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-09 14:40:02] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-09 14:40:02] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-09 14:40:02] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-09 14:40:02] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 07:23:52] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 07:23:52] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 07:23:52] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 07:23:52] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 07:23:59] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 07:23:59] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 07:23:59] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 07:23:59] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 07:24:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 07:24:17] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 07:24:17] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 07:24:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 08:50:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 08:50:42] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 08:50:42] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 08:50:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 09:14:11] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 09:14:11] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 09:14:11] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 09:14:11] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 09:14:12] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 09:14:12] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 09:14:12] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 09:14:12] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 11:43:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 11:43:29] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 11:43:29] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 11:43:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 11:47:17] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 11:47:17] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 11:47:17] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 11:47:17] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 11:48:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 11:48:53] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 11:48:53] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 11:48:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 11:49:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 11:49:09] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 11:49:09] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 11:49:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 11:49:28] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 11:49:28] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 11:49:28] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 11:49:28] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 11:50:22] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 11:50:22] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 11:50:22] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 11:50:22] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 11:56:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 11:56:14] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 11:56:14] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 11:56:14] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-10 12:03:24] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-10 12:03:24] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-10 12:03:24] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-10 12:03:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 12:16:20] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 12:16:20] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 12:16:20] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 12:16:20] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 12:25:38] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 12:25:38] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 12:25:38] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 12:25:39] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 14:21:29] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 14:21:29] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 14:21:29] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 14:21:29] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 14:33:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 14:33:35] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 14:33:35] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 14:33:36] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 14:35:16] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 14:35:16] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 14:35:16] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 14:35:16] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 14:47:08] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 14:47:08] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 14:47:08] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 14:47:08] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 14:48:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 14:48:25] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 14:48:25] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 14:48:25] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 14:49:15] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 14:49:15] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 14:49:15] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 14:49:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 14:49:25] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 14:49:25] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 14:49:25] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 14:49:26] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 15:09:53] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 15:09:53] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 15:09:53] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 15:09:53] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-12 15:12:09] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-12 15:12:09] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-12 15:12:09] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-12 15:12:09] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-13 09:59:01] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-13 09:59:01] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-13 09:59:01] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-13 09:59:01] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-13 10:48:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-13 10:48:48] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-13 10:48:48] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-13 10:48:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-13 11:25:39] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-13 11:25:39] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-13 11:25:39] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-13 11:25:40] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-20 15:42:34] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-20 15:42:34] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-20 15:42:34] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-20 15:42:34] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-20 15:42:35] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-20 15:42:35] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-20 15:42:35] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-20 15:42:35] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-20 15:42:42] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-20 15:42:42] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-20 15:42:42] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-20 15:42:42] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-20 15:43:00] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-20 15:43:00] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-20 15:43:00] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-20 15:43:00] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-20 15:43:14] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-20 15:43:14] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-20 15:43:14] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-20 15:43:15] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
[2026-10-20 15:48:48] local.DEBUG: CRC Parameter String {"string":"mobile_number=81365456789&pid=ADFSIOQR2ZZR3VLR","length":46} 
[2026-10-20 15:48:48] local.DEBUG: CRC Calculation Result {"crc":"97a848c4","input_params_count":2} 
[2026-10-20 15:48:48] local.DEBUG: CRC Verification {"received":"97a848c4","calculated":"97a848c4","match":true} 
[2026-10-20 15:48:48] local.INFO: User verification status retrieved via API {"mobile_numbers_count":1,"users_found":0,"partner_id":"ADFSIOQR2ZZR3VLR"} 
